background image

如何成为一名优秀的程序员

一位仁兄说的

“程序员写的程序不是‘算法+语法’,而是要能够满足用户需求的工

”我非常 

赞同。要想达到用户需求就必须从各个方面来考虑,如业务、人机交互

 、效率等

方面,而不只是一

 

个语言(语法)的问题,语言(语法)只是工具,只知语法不知其他那就真是
编程机器了!编程机

 

器在印度高中生经过几个月培训,按照严谨的软件工程方法,加上较高的管理,
就可以胜任了!大

 

家相信吗,我是相信的!

 

谈到这里我就不禁说到了国内教育界最近在探讨的问题

“计算机科系的毕业生特

别是本科大专

 

生到底出来干啥、如何适应社会要求

”。大家也看到了很多计科系大学生说“精通

 

N 种语言,熟悉 

N 种工具”,不知道学校里的其他知识到那里去了,甘愿做编程机器,浪费了人
民的纳税,干高中

 

生能干的事,比较可惜吧!在国内现在就是这样了。国内的软件开发业到底是需
要哪些人?如果仅

 

仅是编码机器,那我估计中国硅谷还是做梦去吧!

 

社会似乎也需要编码机器,翻翻招聘广告,做应用开发的都要求精通某某语言,
熟悉某某工具,

 

很少需要懂管理懂软件工程的人。以我个人一点偏激的想法,民族软件产业要腾
飞,更需要的是能

 

管理使用编码机器的人,即管理人员。国内软件产业编码机器已经很多了。希望
不要惹怒了那些

 

编程高手!

System Develop 与 Application Develop 在国内到底哪个能养活你,

能赚钱?诸位仁

 

兄 想 必 也 知 道 , 况 且 俺 也 没 发 现 几 家 水 平 高 的 公 司 招 这 方 面 的 人 。 毕 竟

 

OS,DB MS,COMPILER 都被