我所了解的一个精神失常的程序员

简介:

screenshot

不久前我们公司有个程序员精神失常。他走进经理办公室开始大喊大叫,说着一些奇怪的事情。如果我不是像了解自己一下了解他,就会以为他磕了药。但是事实上他简直就是精神失常了。

他是我在编程行业见过的最勤奋员工。他经常在下班后加班,周末的时候,当管理人员需要人手去处理紧急工作时,他总是随叫随到。在这个阶段公司并不赚 钱,老板需要尽可能快的完成项目,所以任何被客户急催的软件开发都会自动分配给他。他很乐意地全心投入把工作做完正是老板喜欢的地方。

然而当被送入到精神治疗中心后,他的效率就不是很好了。在他崩溃后,为了核查他的状况,公司派我去医院看望他。他向我要了一支笔和一张纸以便把程序 写下来。“我想我还可以写程序”,他穿着病号服对我说。他在纸上写了两行代码后,不由自主的开始抽泣。在他住院大概3个月并给公司打了一些威胁电话后,公 司辞退了他。他咆哮着他应该成为公司的CEO,他将成为公司的新领导。

后来他谈到他如何为公司付出努力和心血,应该得到更多的尊重和更好的职位。尽管因为他的辛勤工作,有很好的待遇,但是他仍然被看作只是一个生产力很好的程序员,从来没有被认为是公司的关键人物。

这或许难以接受,但是作为一个软件开发者在工作中付出额外的努力和时间,并不意味着你就可以管理公司。据我的经验,好的程序员最有可能被叫去继续开发软件。如果他们给你更高的职位和更好的待遇,那么还有谁去开发软件呢?

太多的时候我们在软件工程中忽略人的因素。不管是管理者要求他们加班,还是他们自己力求进步而努力工作,结果都是一样的。人就是人,不是没有人际交流的机器,不能日夜兼程的工作。每个人需要有生活。

原文链接: Ken 翻译: 伯乐在线 - Ariel

文章转载自 开源中国社区 [http://www.oschina.net]

相关文章
|
Java 程序员 数据库
程序员有哪些约定俗成的“码德”
讲述程序员日常开发中应该注意的以及一些不好的习惯
|
程序员 uml
1024-程序员
1024-程序员
92 0
|
小程序 算法 Unix
优秀的程序员,必须知道的
昨天看到一则新闻,一对夫妻起诉一家婚庆公司,缘由是这家婚庆公司盗用了他们的婚庆典礼创意,最终取得了胜诉 这不禁让我想到,作为程序员,代码就是我们的产品,应该如何保护自己的权益, 另外版权对我们来说已经是绕不开的话题了,特别是游戏 APP 的开发者,必须具有软件著作权才能发布 那么今天我们就聊一聊关于版权的那些事儿吧
181 0
优秀的程序员,必须知道的
|
设计模式 Java 程序员
@程序员,你该如何磨快你的锯子
@程序员,你该如何磨快你的锯子
157 0
@程序员,你该如何磨快你的锯子
|
数据采集 算法 程序员
有哪些话一听就知道一个程序员是个水货?
这可能是一个假的程序员,但凡写过一句print(“hello world”) 也不至于说出这样的话 另外,现在各种技术类工作面试,都有对应的面试宝典,堪称技术类的八股文
120 0
|
算法 程序员
作为一个程序员,如何保持优秀
作为一个程序员,如何保持优秀
127 0
|
程序员
我是如何从煤矿工成为程序员的
译文出自:外刊IT评论
736 0
|
算法 Java 程序员
同样是程序员,为什么别人比你更优秀?
随着互联网时代的飞速发展,越来越多的人投身于软件开发行业,大家都称他们为程序员,或者码农。 这些程序员的水平也是参差不齐的,有些人从比较好的学校毕业,水平却一般般;也有些人从一般搬的学校毕业,但是水平很高,因为他们付出了比其他人更多的努力;也有些人,不管是好学校还是差学校,毕业了都跑去培训班培训了,出来的也是良莠不齐的。
1173 0
|
架构师 Java 程序员
成为优秀的程序员需要知道的8件事
1. 自我完善 尽量发布可以运行的代码。不要指望 QA 能给你找出所有的程序错误。要经常并且全面深入地测试你的代码,不断找出可以完善的方法。 2. 公平竞争 尝试其他技术、框架、方法和观点。
1031 0