别把程序员不当回事儿

编程对很多人来说有点神秘,这就造成了人们对编程的事情产生了很多怀疑和疑惑。

很多人愿意把软件开发比喻成盖楼,假如你从没见过工地,你也许会认为几个星期就能建出一栋大楼。但这栋楼是否可用,那就不得而知了。但事实上,盖楼的过程,能从物理实物看到地基如何浇灌、钢架结构如何搭成等,但给电脑编写程序却不太相同,程序的运行好像是大幕后发生的魔术戏法,除了程序员外,程序代码对其他人来说是接触不到的,只有开发团队的成员才能知道程序是什么,怎么工作的,不能干什么。因此只有从程序员的角度看问题,你才能得到最好的开发结果、项目评估数据和进度更新。

销售人员为了促成交易,无条件的答应客户的要求,这就是一场灾难的开始。但最后这场灾难的罪魁祸首往往不用承担责任,反倒是程序员去充当替罪羊,这样做是因为程序员是最容易责备的。是的,程序员们在学校里没有学过办公室政治学,我认为应该学,当然这是另外一个话题了。但作为领导者或者负责人,应该多听听程序员的意见,应该拜托销售人员在适当的时候告诉客户:他们的想法不太现实,实现不了。也许客户就放弃了这个需求了,也许灾难就不会发生了。

作为程序员,需要集中精力,沉着的思考,去开发出清晰好用的程序。这是个困难的事,需要用去全部精力。所以,程序员们没有时间去理会是谁背后给了自己一刀。所以说程序员是单纯的,请不要伤害他们的积极性和创造力。程序员被打入地狱的过程都是由一个个的“遵命”造就的。所以,请领导者重视你的程序员们,他们不仅仅是个技工,他们也是懂业务的。他们能凭借自己的经验判断出,是谁在为了业绩而夸下了海口、是谁埋下了地雷,又是谁创作了灾难。

posted @ 2011-01-27 22:49  武昌鱼  阅读(167)  评论(0编辑  收藏  举报