感谢计算机

softmaster 2004-04-13 12:27:39
一转眼就工作了四年,第二次跳槽,第三家公司,现在我正收拾着办公桌上的物品,准备离开这家为之努力了两年的公司,两年的热情和奋斗再一次被挥霍,哎,是离开的时候了。

我2000年本科毕业,来到了上海,那时的我狂妄而又激情,勇敢而又怯懦,可以肆意的消耗着自己的精力。我以为上海的生活一切都是好的,或者都将是好的。当我第一次来到黄埔江畔,静静着坐着,看着眼前的人来人往,听着江上的汽笛长鸣,恍然自己就是独闯上海滩的许文强,一定可以在上海找到自己的位置,一定可以在这个眩目的舞台实现自己的抱负。那段日子真是无知而又快乐,此后我再没有找到过类似的快乐了。

我实现自己梦想的第一家公司是个典型的作坊型软件公司,人数大概六七十人,研发分两个部门,一个做公司软件产品的开发,一个接外面的项目。这类公司的生存主要依赖于老板的市场攻关能力,我完整经历了这家公司的 发展-->萎缩-->死里逃生-->僵持 的整个过程。我刚进去的时候公司的效益还是很不错的,有个大客户可以傍着,时而不时可以接些小项目滋补滋补,公司的各项福利和待遇还都很到位。老板始终是有野心的,他开始了自己雄心勃勃的扩张计划。第一步,他扩张了自己的研发队伍,一口气招了近二十个应届毕业生,第二步,他试图引入规范的软件管理流程,聘请了一个管理专业博士来负责项目管理。很遗憾,这两步他都做错了。之前的研发队伍虽说人数不多,技术平平,但还是有一定战斗力的。如果把他拆散开来各自带领几个应届的学生来做开发,并且公司并没有提供一套合理的项目管理机制来协助开发,这就是一大败笔了。自此我形成了自己的一个结论,一个开发团队可以适当的吸收一到两个应届学生,但学生人数应该绝对远少于其他开发人员。毕竟刚出校门的学生的能力和习惯是有损于项目开发的。这件事导致了公司随后的几个项目开发失败(虽然客户已经验收,但我们技术人员心知肚明,这是个失败)。

对于实施规范的项目管理显然也是一个公司由小到大发展过程中不可避免的一步,这一点即使是我刚出校门也意识到了它的必要性,在加上当时IT社区里面正进行着中印软件开发方法的大讨论,的确影响了我很多,技术和软件工程从此就成为我工作中着重思考的两个方面,我将在其他帖子中详细讲述我对这两者的理解。至于对当时公司聘请的这个博士,我只能说如果聘请技术不到位的开发人员是个失误,那么聘请一个不懂技术的技术管理人员,即使她是博士,绝对是一场灾难。

当时我天真的以为,只要按照她规划的步骤一步一步来做,就可以把软件做好。即使写的那些文档是多么的无聊,做测试的人员是那么的无能,开发人员的经验又是那么得可怜。印度人高中生开发软件的神话不停的鼓舞着我们,是啊,阿三都能做到的事情我们为什么做不到。我至今也没明白我们的失败究竟应该归根于谁,老板吗?可是他的确是想把公司做好而且也在努力尝试啊。项目管理的那个博士吗?可是她的确也很努力的按照她能够理解的规范实施阿。我们开发人员吗?可我们的确再拼命的工作啊。为什么?我们都在这么努力的工作,可还是失败,失败,失败... 这种耻辱我不堪忍受。公司效益的下滑导致很多承诺不能兑现,矛盾在员工之间不停的积累,公司上空弥漫着失败的空气。很不巧,这时我们又碰上了2001年IT业的崩盘。

以我当时的经验很多事情都无法理解,我只能怀着这些问题去寻找答案,所有的问题都归结为一个目的:如何把软件写好。于是工作两年后 2002年七月,我离开了这家公司。找工作必然面临着行业选择的问题,虽然都是IT,但还是可以细分为很多专业的。IT业内有两家通信公司HW和ZTE,我听说过很多它们的故事,很钦佩他们的成绩,再加上我厌倦了不停的和客户捣浆糊,于是我选择了通信行业。

经过一番波折,我找到了一家做通信设备的公司。这是一家民营企业,典型的土鳖,公司也反映了老板个人的优缺点。聪慧,小富即安,目光短浅等。它有自己的核心技术,但市场能力实在太差,最致命的缺点是小富即安,缺少把一件事情做好得信心和勇气。即使这样,我还是对它抱有很大的希望,我的热情和梦想再一次被点燃。

我必须得感谢我的第二家公司,虽然它再一次得熄灭了我的热情,但毕竟给了我一个机会进入通信行业。在第一家公司的时候我经常会有一些抱怨,认为公司很多细节都是可以改善的,并且我认为如果改善了这些细节,公司就可以变成一个不错的企业。但第二家公司给我上了一课:即使这些细节得到了改善,企业的前途仍令人堪忧。这就使我陷入了迷惑,我不满意企业的现状,但我现在连切实可行的改进意见都提不出来。优秀的企业应该是一个什么样子?如果不在一个优秀的企业里,又如何能够写好一个优秀的软件。困惑,困惑,还是困惑。也有收获,我知道了软件是一个工程,一个系统,任何单方面的改进都是无效,或者说事倍功半的。但系统是什么,它是由那些要素组成的,我们如何改进这些要素,在资源有限的情况下我们应该优先改善那些部分,如何从现有的现象发现那些要素出了问题?我需要的不是这些抽象的问题和答案,需要的是切实可行的建议。可我连问题都发现不了,我如何来改变它呢?

我得承认,我自己的见识还远远不够,我努力了两年,再看不到任何希望的情况下,我决定到外资企业看看。在这里我必须先说说我对外企的看法,据我所了解的情况,大部分国内的外资企业仅仅只是从事一些简单的本地化工作或者改改BUG,很少有具有挑战性的技术职位,即使有,凭我的资历是很难进入的。我一直在犹豫,不知这次选择是否正确,我担心自己的技术得不到磨练。我的技术还不够好,不懂的东西实在太多,对一个系统的大局观我还没有建立,对通信产业我甚至连一个基本的概念都没有。虽然我一直在不停的努力,但还需要积累。我曾经给自己定了个时间表,再过三年,等我工作七年的时候可能在技术上有点小成,技术的门槛实在太高,在技术的道路上我跋涉的快乐但很辛苦。我对自己跳到外企的决定不知是否正确,但我还是决定去了,我必须扩大自己的见识,外企现在的样子正是我们努力的榜样。国内的优秀企业HW和ZTE和它们相比还是不在一个数量级上。于是有了本文开头的那一段话,但我的热情再也点不燃了。

说到底,我还是要感谢计算机,感谢它带给了我来上海这座城市工作的机会,感谢它带给了我一份衣食无忧的薪水,感谢它带给了我奋斗的目标,更重要的感谢它带给了我这一段生活的经历和感悟,谢谢!

写下这些文字,仅仅是为了纪录,献给我及和我一样努力在上海奋斗XDJM们的每一个日日夜夜。
...全文
28 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
sliant 2004-04-13
  • 打赏
  • 举报
回复
个人觉得,要么专心管理,要么专心编程。看完了还不知道作者到底是编程人员还是搞软件工程的
bambooboy 2004-04-13
  • 打赏
  • 举报
回复
努力就好

594

社区成员

发帖
与我相关
我的任务
社区描述
提出问题
其他 技术论坛(原bbs)
社区管理员
  • community_281
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧