程序员与程序经理

http://tech.ddvip.com   2007年04月07日    社区交流

本文详细介绍程序员与程序经理

  工作在第一线的软件开发人员是程序员和程序经理,他们决定着软件的命运。良好的程序员队伍和出色的管理是软件项目成功的必要条件。管理不是管制,不是去卡住人家的脖子,因为程序员不是一群野鸭子。管理的目的是让大家一起把工作做好,并且让各人获得各自的快乐和满足。当一个组织被出色地领导时,雇员甚至不知道他们已被领导。在项目完成时,他们会自豪地说:"看看我们通过努力取得的成绩吧"。所以管理者不能老惦记着自己是一个官,而应时刻意识到自己是责任的主要承担者。

  我们经常会听到有经理头衔的人在高谈阔论:"编程我不会,做个项目还不easy?派个人去搞系统分析,回头再叫几个程序员把需求译成程序,不就OK了吗?"

  不懂英语的人准以为easy和OK是贬义词。要让软件项目失败很容易,只要符合下列条件之一即可:

  1) 项目经理对软件一无所知;

  2) 技术负责人对编程不感兴趣;

  3) 真真编写代码的程序员是临时雇用的。

  如果上述三个条件同时具备,就请放心失败好了。让我们少幻想自己是比尔·盖茨,先当好程序员和程序经理再说。

  2.1、了解程序员

  早期的程序员干活能从软件直通硬件,个个生猛无比。又因他们的作息时间、言行举止与常人不太一样,久而久之就给人们留下了"神秘"、"孤僻"的印象。如今软件行业被炒得热火朝天,有能耐的程序员即便躲在大山岙的军工厂里也能被挖出来。而更多原本不是程序员的人操起几本"速成"、"二十一天通"等书籍也加入了这个行业。现在国内号称有上百万程序员,这支大军鱼龙混杂,已搞不清那些是正规军,那些是民兵游击队了。 真正的程序员都有如下秉性:

责编:豆豆技术应用

正在加载评论...