background image

  一位仁兄说的 程序员写的程序不是算法

+语法,而是要能够满足用户需求

的工具 ,我非常赞同。要想达到用户需求就必须从各个方面来考虑,如业务、

 

人机交互 、效率等方面,而不只是一个语言(语法)的问题。语言(语法)只

 

是工具,只知语法不知其他,那就真是编程机器了! 编程机器在印度高中生经

 

过几个月培训,按照严谨的软工方法,加上较高的管理 ,就可以胜任了!大家
相信吗,我是相信的!谈到这里我就不禁说到了国内教育界最近在探讨的问题

计算机科系的毕业生特别是本科大专生到底出来干啥,如何适应社会要求 。

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

N 种语言,熟悉 N 种工具,不知道学校

 

里的其他知识到哪里去了,甘愿做编程机器,浪费了人民的纳税 ,干高中生能
干的事,比较可惜吧!在国内现在就是这样了,看过一则帖子:清华的计科系

 

毕业声在建筑院里搞开发还不如建筑专业的毕业生。说着说着就岔道 了,国内
的软件开发业到底是需要那些人:如果仅仅是编码机器,那我估计中国硅谷还
是做梦去吧!

  社会似乎也需要编码机器,翻翻招聘广告,做应用开发的都要求精通某某
语言,熟悉某某工具,很少需要懂管理懂软工的人。以我个人一点偏激的想法,
民族软件产业要腾飞,更需要的是能管理使用编码机器的人,即管理人员,国

 

内软件产业编码机器已经很多了。希望不要惹怒了那些编程高手!

System 

Develop 与 Application Develop 在国内到底哪个能养活你,能赚钱,诸位
仁兄想必也知道,况且俺也没发现几家水平高的公司招这方面的人,毕竟
OS,DB MS,COMPILER 都被国外做了,另外也别跟我谈 LINUX,毕竟还是
少数烧钱的人做的事情,我先喂饱肚皮再说。我手下的很多搞

4GL 语言的程序

员都想转行学

VC

等所谓的更低级的语言,我总是说 在

XX 城市,先用 4GL 工

具生存,以后再学习

VC

” 

吧! ,说的简单一点先解决肚子问题。如何判断自

己是否是编程机器?

  

1、面对需求不考虑用户,只是考虑用那些程序技术展示自己的语言语法

技巧。
  

2、学习了 N 种语言

  

3、从来不学习或实践软工

  

4、语法语言水平在众人中遥遥领先、特别是一些稀奇古怪的语法。凭着

 

——

兴趣和创造力去干,却重复繁琐的劳动。 做着没有意义

唯一意义是赚钱,

 

 

而且真是出了半斤力, 拿不足八两。 终日劳累,却不能学自己想学的。最终

 

结果是跟不上社会科技的发展 ,人已衰老。悲哀!!!

  开发软件的关键是要有想法,一个好的想法比什么都重要。尤其是有关网
络方面的就更是如此。

 

  入门还可以,但是要继续深入了解可能要难点。 未必吧,偶觉得大学里的
高数、数理方法之类的,如果你不是做研究的话,应该是很少能用到的,不过
如果说到离散之类的,倒还是时不时的能有点用。现在的程序员比起十年前是
不是要花更多的时间来查帮助呢,系统越来越大,手册越来越厚,软件开发的
周期是不是越来越多的淹没在查帮助之中了呢

  实际上一个程序员最终的技术需要和实际相结合。真正在编写程序到达一
定时候,语言的使用并不是最大的障碍,对整个项目的把握、软件工程的把握、
数据库的设计以及执行效果的分析等等才是需要进一步考虑的东东!否则,为