原文:http://blog.csdn.net/myan/archive/2008/02/28/2127238.aspx
文中说到几点:
1. 上在演讲中,陈尚义先生提出自己的一个观察:硅谷软件工程师的平均效率(或说生产率)比北京的软件工程师高得多,其差距之大,可能达到10倍之多。
2. 陈先生指出,这种差距不是“中国人”与“美国人”的差距,而是“非专业”与“专业”的差距。
3. 陈先生说:“如果你是一名真正专业的软件工程师,你在哪里都应该能达到相似的收入水平,因为软件工业是真正全球化的产业。”
4. 敏捷技术大师Kent Beck的一句名言:“我不是个优秀的程序员,我只是一个有着优秀习惯的普通程序员。”这里所谓的“优秀习惯”,应该就是“专业化”的一个重要体现。
这些都是为了说明他支出的“程序员必须走向专业化”的主题。确实,我觉得太有道理了,在软件行业越久,越可以感受到此话不假。
当然,更重要的可能是软件公司培养人,使用人层面必须走向专业化。
可是我又想到另一个事情:
现在的问题是,怎么走?难道现在才知道需要走专业化道路吗?还有就是陈尚义先生说了,有十倍差距,是专业和非专业的差距。那到底差距是什么呢?没有说明。
对了,这不就是国人习惯性地处理问题的方式吗? 不过,这毕竟比打太极好多了。
但是喊口号可以解决问题吗?
解决问题的办法大家都知道:
首先把问题分析清楚,根本原因是什么;
然后想解决的办法,找到非零时性的从根本上解决问题的办法,就是所谓解决方案;
最后就是把办法实施下去,根据情况适当调整,直到最后解决问题。
我只是想说,各专家和专业人士,是否可以更多的讨论具体的东西,而少说概念和口号。
请告诉我们这些不太专业的人怎么变专业吧!!!最好可以免费告诉我们,好吗???