痛心疾首 :: 梦想风暴

来源: BlogBus 原始链接: http://www.blogbus.com:80/blogbus/blog/diary.php?diaryid=167971 存档链接: https://web.archive.org/web/20040905203625id_/http://www.blogbus.com:80/blogbus/blog/diary.php?diaryid=167971


梦想风暴 一个小程序员的信口开河 <<<规则思变 | 主页 | 初试啼声>>> 痛心疾首 2004-05-08 长假出游。鉴于来回的路上,要在火车上熬三十几个小时,我准备从藏书中选一本作我的旅伴。最终和我一起踏上旅途的是Tom DeMarco和Timothy Lister的《人件》。 这本书进入我的书架已经是好久以前的事,但时至今日,我依然无缘拜读。这次正好趁着旅途无聊,消磨一下时间。就这样,抱着游戏一般的心态,我开始了自己的《人件》之旅。 低期望换来了高回报。 从一开始,习惯在书上随意涂鸦的我,手中的笔就没有停下来过。两位大师精彩论述让我的敬仰之情一次又一次的升起,但更多感到的是一种痛――切切实实的心痛,从未有过的读书体验。 书中提到的问题几乎无一例外发生在我的身边:把所有人等同起来;没有加班费的加班;低劣的工作质量;嘈杂的工作环境…… 有一段时间,我一直想不通,为什么公司做了那么多大项目怎么就是挣不到钱呢?现在想来,根本问题还是出在了人身上。 在这里,一直弥漫着“人人平等”的思想,正是自欺欺人的想法让领导们相信没有谁是不可替代的。于是,当一个在这干得相当不错的人离开的时候,领导至多会象征性的挽留一下,因为他们相信,马上招入一个新人就可以完全替代了他。这样,熟练工离开了,取而代之的往往是那些刚刚毕业的学生。 如果仅仅是熟练程度上的差异,恐怕这根本算不上什么损失,毕竟新人的干劲远胜于热情渐渐消散的老手。 然而事实并非如此。 如果不是一个完全不思进取的程序员,经过几年的锻炼,他对于已经做过的项目存在那些缺陷,一定会有自己的想法。出于程序员自身的道德,他一定会在新的项目中避免犯同样的错误。这也是许多公司招聘时,喜欢招有工作经验的人的原因之一。 而新手往往会凭着初生牛犊不怕虎的冲劲把老手犯过的许多错误再犯一遍。对于新手的成长而言,这不是什么错误,但对于一个公司的发展来说,这却是致命的。 在某种程度上,我很敬佩我们公司的高层领导,他们的眼光很独到,总能发现一些很有前途的市场,然后以先行者的身份进入市场狠捞一笔。一锤子买卖显然对公司的名声不利,而且领导们相信既然已经进入了这个市场日后的Money就会源源不断,于是他们选择固守。 前期的没有选择让一批客户上了贼船。 随着对产品了解的深入,客户纷纷开始有了自己的想法。为了不浪费先前的投资,很多客户选择了“需求变更”。 那些匆忙上阵的产品显然不是为了变更而存在的,于是一发而动全身的精彩大戏上演了。 为什么会这样? 你相信一批刚毕业的新手和一批不思进取的老手能设计出好东西吗? 路绝对是要一步一步走的。虽然我觉得自己的水平不高,但现在回过头来看看之前的一些工作,往往会嗤之以鼻。 接下来的就是,在现场贪黑熬夜拼命改bug,然后,因此成为英雄的一幕幕精彩镜头了。 听说有一个几十万的项目,近十个人在现场开发半年交工。除去这些人的工资、补助和住宾馆的费用,这个项目能赚到钱?如果是壮士断臂的壮举倒也值得称赞,但如果这成了日常习惯,恐怕任谁也笑不起来! dreamhead 发表于 2004-05-08 21:19 引用Trackback(0) | 编辑 Comments 严重同意。 在国内基本上都是为了做项目而做项目,很少有做产品的思想。 想当年,作为学生兵的我们,没日没夜的开发做短消息网关。 到后来,辛辛苦苦打下的市场全都丢了。 dreamhead回复jnn说: 写完这篇blog之后,我想得最多的是打江山容易,守江山难。 (2004-05-12 08:46) jnn ( jnn.blogbus.com ) 发表于 2004-05-11 21:40 感同身受,虽然我改行没有多长时间,但我已经耳濡目染了许多,这个大染缸里浸淫了许多无法理解和名状的事情。有很多理论家和吹捧者,但缺少将技术和市场很好结合的智者。 hhee ( ) 发表于 2004-05-12 11:14 “一个几十万的项目,近十个人在现场开发半年交工”,俺见过了太多这样的项目,一点儿都不奇怪,哼哼。这叫做没有远虑,必有近忧! tonyad ( ) 发表于 2004-05-18 11:27 发表评论 最近更新 自其不变而观之 初窥进程 叫我如何“面向接口” 自掘坟墓 复杂系统的5个属性 平民神话 我的J2EE误区 项目坚壳 重载游戏 惊天逆转