|
重复做一些已经非常成熟的东西完全没有意义,分工合作才是王道,而且在中国这个完全行不通。
中国如果一个项目超过一年没有盈利,我估计也就倒了,中国人意识在这放着。
而且盗版如此激烈。你整出一个东西。别人改改一个东西,功能都差不多,没发现你多厉害。
第一种,沉迷型,这种程序员,大多是那种"code fans",代码狂人,为编程而编程,遥想当年,在那个386,486时代,有多少程序员,以睡地铺、啃面包、不眠不休的编码为乐,在旁人看似自虐的工作之中享受乐趣,当然,今天也还有,但随着软件业的发展,软件工程规范化,以往那种依靠个人的手工作坊式编程,已逐渐过时,现在的编程,从规模上看,向团队合作开发过渡,从工具上看,JAVA,C++等面向对象的程序言语成为主流,RAD编程工具获得广泛使用,大量采用成熟组件以搭积木的形式编程正成为主要的方式,总之,个人英雄主义,逐字堆砌、千辛万苦"重新造一个轮子"的编程方式,已告过时。
第二种,理智型,以理性的态度对待编程:编程是工作,而工作就要有计划,有安排,有一套完善的规范,所以,编程是按照一套规范去实施的,允许激情,但拒绝狂热,不介意加班,但拒绝沉溺。这种程序员,通常都考取了较高级别的专业认证,具有较厚的学术底子,可以有条理的分析问题,领悟力强,通常,与他们讨论编程,是一件愉快的事。
第三种,我也不知道怎样形容,或者,可称为机会型,是怎样的呢?与上述两种类型的最大区别是,这种程序员的心态是,将编程技能视为赚钱的工具,他们综合能力强,善于把握机会,前天,Windows系统上的多媒体播放器市场需求大,于是,他们就动手造些播放器啊解码器啊之类的东西出来,今天,基于Web的应用正大行其道,于是,他们造些PHP、Python之类的Server端代码,再搭上一些前台界面,整合成一套系统出售,明天,他又会跑去搞Flash,Silverlight... 总之,他们拥有code-fans那样的热情,但热情的对象不是代码,而是金钱,他们也象理智型程序员那样去理性编程,但不会花时间去钻研深层次的问题。
打个比方吧,CODE-FANS就好像传统手工制作面条,注重手工,注重细节,造出来的面条,有浓厚的个人风格;理智型程序员,好像面条厂制面条,规范化,规模化,严格按照一套流程生产,造出来的面条,均匀,统一;机会型程序员,好比即食面,虽然也是从工厂生产出来的,但注重的是产品的即食性与多样性,你可以看到同一种面条,搭配上不同的调味,居然就立即成为不同的产品,而且它可以快速使用的! |
评分
-
查看全部评分
|