个人爱好型的软件开发是自由的,主动权完全在于个人,你想怎么样就怎么样,假如有一天你对电
脑的某个功能感兴趣了,并且开发出了相关的程序,这样一个小小的实用的程序就诞生了,如果你还考
虑到了将来集成的话,可以把这个程序做成一个模块,以后再搞出什么小程序就可以往里面加了,日积
月累,你的程序也可能做大,规模甚至会超过企业开发出来的程序。这个模式的开发可以用到自上向下
,也可以采取自下而上,完全凭个人爱好和实际工作需要,如果你第一时间想要实现的功能是底层,那
么就自下而上,如果你第一时间设计出了整体框架,自然就是用自上而下了。
我认为windows和linux就可以代表企业型和个人型,二者当初开发的动机完全不一样,但好酒不怕
巷子深,最后殊途同归,只要作品好,结果是一样的。
如果个人开发,开发什么方面的程序比较好呢,现在网络上的程序五花八门,随便搜索一种就能搜
出好多种,要想标新立异,只有多采集信息了,做别人需要但网络上还没有的,或者做出比别人好的,
这样才算是最终目标,不然要说编程,只要学过三天语言的就会“hello,world!”的编写,这也是程序
,但不是大家想要的程序。
掌握了语言并不等于掌握了财富,只有把握住商机才真正拥有财富,如果把高科技与商机结合,财
富就来得更容易了,软件致富有过很多的神话,但不是每个人都能演绎神话的,只有那些有头脑有眼光
的人才能。
我更多的是喜欢在程序之间找那种完成一个功能后的成就感,虽然不能吃不能喝,不过却能让我心
满意足,尤其是一个人在黑暗中摸索出正确的道路时,那种兴奋劲,真是难已言喻,我曾经就为自己私
下写出来的一个小程序兴奋了三天,随后在为公司写了一个电脑监控程序自豪了三天,界面虽然简陋,
但当我想到我一个半路出家的程序员,能够独自接下任务并快速完成,并为以后增添相机驱动开了方便
之门,我兴奋了一个星期,真是没钱也一样满足,有了这样的开始,我不再害怕程序的编写了,一直想
写个程序,可是网络上的原代码太多了,简单的做起来太没意思,复杂的一个人又做不出来,所以就一
直在看啊看,书越看越多,拨去见日,终于由当初的迷茫走向了光明,每想起程序就似乎看到了程序的
流程,看到电脑启动,然后系统运行,最后把我的程序导入内存并运行,好像一切抽象的虚拟的都变成
实实在在的了,以前认为高深的程序并不是那么难啊,反正不做学术研究,够自个儿用就足矣,哈哈,
谁来与我同乐?
我有个担心:很多抽象的东西都可以在脑海里清晰地呈现,我是不是想得太多,得了幻想症了?