posts - 257, comments - 1336, trackbacks - 63, articles - 8
  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理
         读了《C++大师Lippman:我对中国程序员的忠告》,让我获益良多,同时也多少有些感慨。
         首先,Lippman对于软件开发的理解是很有深度的:“软件是脆弱的……开发软件所需要的时间太长了,并不是说我们的编程人员不合格,是因为这个工作不符合人类的自然本性,因为你必须像计算机那样进行线性的思索。”纵观计算机语言的发展,从最原始的机器码到现在的支持Object-Oriented和Aspect-Oriented特性的高级语言,计算机领域的科学家们都在努力让计算机语言与人类自然语言更加接近。正如我们所看到的那样,现在的计算机语言已经比原来简单多了,而且在生产效率上也得到了极大的提高,回顾一下九十年代,Object-Oriented思想的流行以及Java的出现赋予了软件产业突飞猛进发展的极大推动力,这就是计算机语言的进步带来的成功。我想在未来,计算机语言会更加的简单,会更加符合人类的思维,使得开发软件不再是一件困难的事情,而程序员也不再是阳春白雪的工作(其实现在已经不是了)。而我们做为当代程序员固然要对几种计算机语言本身的特性要了解得十分透彻,更重要的是利用计算机语言去思考,利用计算机语言去将语义完整清晰的表达出来,同时尝试着总结计算机语言与自然语言在表达语义上的区别。我想只有这样才会让自己真正去把握计算机语言的精髓;
        Lippman对于“中国的程序员被一些人认为是吃青春饭的,程序员好像转向管理职位才有职业发展空间”这个问题的回答也特别有意思。我觉得本来就应该是这样的,尽量为了自己的兴趣爱好而工作,为了能够为社会创造更大的价值而工作,这样工作才是有意义的。我在原来的公司看到一些程序员才做了三五年的技术,就匆匆忙忙的奔向管理职位,还振振有辞的说只有管理才有前(钱)途。我还真切的记得那次所谓的为了我的前途着想的谈话:“做技术做三年已经很长了……软件开发的成败在于管理而不是技术”。我真想说,让这些想法见鬼去吧,让带着这些想法的人滚出软件开发的领域。我不是唯技术论者,但是我讨厌那种浮沙筑台的感觉。不能说技术的重要性会比管理多,但是也不能说管理更重要,因为技术是基础,没有了技术,再好的管理,再完备的需求分析也造就不出经典的软件!Lippman提到的一些Unix创立者拒绝提升,然后回到研究开发的位置上和公司要迫使那些年龄大的编程人员不再从事编程工作的情况,恐怕在中国是难得一见的了。如果什么时候这样的现象能够司空见惯的话,中国的软件发展就有希望了。
        Lippman对于“为了避免30岁时被炒掉,你对程序员有什么建议吗?”问题的回答也甚得我心。我想Lippman在听到这个问题的时候一定会很惊讶,惊讶于为什么我们老提什么30岁,老提什么青春饭之类的词汇。兴趣与爱好是一个人毕生的动力,保持着对软件开发的热爱才是根本。你会发现Lippman所说的并没有什么实际而具体的建议,但是他几乎字字句句都提到了兴趣和爱好。当自己做软件做得身心疲惫的时候,当自己看着所谓管理层拿着高工资而心理失衡的时候,确实应该静下心来好好想想是不是真的热爱。对软件就应该象对待自己的爱人一样,在面对着自己爱人的时候,你会成为一个诗人,一个歌唱家乃至一个思想家,只要你真心爱她!

Feedback

#1楼    回复  引用  查看    

2004-09-24 10:57 by CoolBug      
很有道理,为了兴趣.这在国内实在是难得. 这么多年来,我一直在追求技术,而非"钱途". 以致于常遭家人痛扁,依然不反悔.

#2楼 [楼主]   回复  引用  查看    

2004-09-24 11:16 by FantasySoft      
CoolBug,相信您能为Lippman所说的“一名好的程序员”!

#3楼    回复  引用  查看    

2004-09-24 12:44 by 浪漫十一狼      
难得的是做一辈子程序员

#4楼    回复  引用    

2004-09-24 13:04 by aspsir [未注册用户]
这篇POST是读《C++大师Lippman:我对中国程序员的忠告》的最好注解,原中国所有的成员都能读读并能思考思考

#5楼    回复  引用  查看    

2004-09-24 13:07 by CoolBug      
谢谢,FantasySoft .我想我会的.为兴趣而工作那是人生最快乐的事.就如我喜欢编程而选择计算机系,继而选择软件开发工作.

#6楼    回复  引用    

2004-09-24 13:43 by Fantasy Soft [未注册用户]
To aspsir:Thank you very much!其实很多时候我也会迷惘,毕竟自己只是初出茅庐,未来的路还长着,或许只有当我死去的那一天,我才能肯定的告诉后人,我这辈子交给了软件。

To CoolBug: 懂得坚持的人才是真正做软件的人,您比我幸运,因为您能够到计算机系去学习,我却没有这样的机会了。虽然有点遗憾,不过正是这样的差距让我不断的努力。

#7楼    回复  引用    

2005-01-19 15:07 by zj [未注册用户]
其实我很热爱软件这个行业,现在也是如此
但是还得面对现实,很无奈

#8楼 [楼主]   回复  引用  查看    

2005-01-19 23:26 by FantasySoft      
To zj:现实确实很残酷,有时候我也会觉得无奈,迷茫。不过,我的态度永远都是随其自然,珍惜由心而生的热情。如果热情真的熄灭了,就让它熄灭吧,毕竟你我曾经为此而燃烧,哪怕那只是星星之火。

#9楼    回复  引用    

2008-05-26 17:08 by daijun17 [未注册用户]
我们需要面对现实!30岁了需要考虑家庭,不考虑自己也要考虑下一代阿。今天还有激情,那么就让它尽情燃烧!

#10楼    回复  引用    

2008-06-13 17:45 by bendise [未注册用户]
确实,有的时候现实与理想总是矛盾的

#11楼    回复  引用  查看    

2008-08-15 13:52 by 施政耀      
在中国是为了生存而活着,在国外是为了生活而或者

标题  
姓名  
主页
Email (博主才能看到) 
验证码 *  看不清,换一张 [登录][注册]
内容(请不要发表任何与政治相关的内容)  
  登录  使用高级评论  新用户注册  返回页首  恢复上次提交      
该文被作者在 2004-10-14 17:46 编辑过
"五向定位"职业成长路线公开课(上海、南京、大连)
Google站内搜索


相关链接: