不久前我们公司有个程序员精神失常。他走进经理办公室开始大喊大叫,说着一些奇怪的事情。如果我不是像了解自己一下了解他,就会以为他磕了药。但是事实上他简直就是精神失常了。
他是我在编程行业见过的最勤奋员工。他经常在下班后加班,周末的时候,当管理人员需要人手去处理紧急工作时,他总是随叫随到。在这个阶段公司并不赚 钱,老板需要尽可能快的完成项目,所以任何被客户急催的软件开发都会自动分配给他。他很乐意地全心投入把工作做完正是老板喜欢的地方。
然而当被送入到精神治疗中心后,他的效率就不是很好了。在他崩溃后,为了核查他的状况,公司派我去医院看望他。他向我要了一支笔和一张纸以便把程序 写下来。“我想我还可以写程序”,他穿着病号服对我说。他在纸上写了两行代码后,不由自主的开始抽泣。在他住院大概3个月并给公司打了一些威胁电话后,公 司辞退了他。他咆哮着他应该成为公司的CEO,他将成为公司的新领导。
后来他谈到他如何为公司付出努力和心血,应该得到更多的尊重和更好的职位。尽管因为他的辛勤工作,有很好的待遇,但是他仍然被看作只是一个生产力很好的程序员,从来没有被认为是公司的关键人物。
这或许难以接受,但是作为一个软件开发者在工作中付出额外的努力和时间,并不意味着你就可以管理公司。据我的经验,好的程序员最有可能被叫去继续开发软件。如果他们给你更高的职位和更好的待遇,那么还有谁去开发软件呢?
太多的时候我们在软件工程中忽略人的因素。不管是管理者要求他们加班,还是他们自己力求进步而努力工作,结果都是一样的。人就是人,不是没有人际交流的机器,不能日夜兼程的工作。每个人需要有生活
相关推荐
在数字时代的浪潮下,开源文化已不再是少数技术爱好者的专属,它已经成为全球技术创新和软件开发的重要...在这个开源大潮中,我们每一个人都是参与者,也是见证者,开源文化正引领我们走向一个更加开放、协作的未来。
- **创业背景**:潘加宇最初是因为对统一建模语言(UML)感兴趣而创建了UMLChina网站,旨在为中国的软件开发者提供一个交流平台。 - **社区建设**:随着时间的推移,UMLChina逐渐成长为一个活跃的在线社区,吸引了大量...
综上所述,从人工智能到机器学习,再到软件技术的每一个方面,都蕴含着丰富的哲学意义。软件知识生产模型的创新、开源软件的协同进化、知识产权观念的转变以及中国软件产业的策略调整,这些话题不仅仅关系到技术的...
进而我想到,一定不只是我一个人对编写自己的操作系统怀有兴趣,也一定不只是我一个人在实践时遇到困难。或许我应该把自己的经历写下来,从而可以帮助跟我相似的后来者,就这样,我编写了本书的第一版,也就是...
进而我想到,一定不只是我一个人对编写自己的操作系统怀有兴趣,也一定不只是我一个人在实践时遇到困难。或许我应该把自己的经历写下来,从而可以帮助跟我相似的后来者,就这样,我编写了本书的第一版,也就是...
最后,"CQ完美开源"可能是指酷Q1.1版本的源码是完整无遗漏的,可供开发者全面了解和定制,这也体现了开源精神的价值,即开放、协作和分享。如果你对QQ机器人开发感兴趣,酷Q1.1源码无疑是一个很好的学习资源。
LeetCode作为全球知名的在线编程挑战平台,为开发者提供了一个提升技能、准备面试的理想场所。LeetCode中国版(力扣中国)集合了海量的编程题目,涵盖了算法、数据结构、系统设计等多个领域,是程序员提升自身能力的...
1. **Stack Overflow**:Stack Overflow是一个程序员问答社区,求职者可以通过浏览和参与讨论来学习解决实际工作中遇到的问题的方法。此外,Stack Overflow上的高分答案往往代表着行业的最佳实践,对于提高求职者的...