`

我所了解的一个精神失常的程序员(来自开源中国)

 
阅读更多

 

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

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

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

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

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

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

分享到:
评论

相关推荐

    Java程序员需要了解的几个开源协议介绍.rar

    本篇文章将详细介绍几个Java程序员必须了解的开源协议,帮助开发者更好地理解和遵循这些规则。 1. **Apache License 2.0**: Apache License 2.0 是一个非常宽松的开源协议,它允许用户自由地使用、修改、复制、...

    开源的 GPT 神器 今天我给大家推荐两款基于 GPT 开源的程序员效率神器

    标题中的“开源的 GPT 神器”指的是在编程领域中,利用GPT(Generative Pre-trained Transformer)技术开发的、可供程序员使用的开源工具。GPT是一种基于Transformer架构的深度学习模型,由OpenAI公司首次推出,它能...

    开源中国项目源代码

    开源中国作为一个知名的IT社区,其发布的开源项目对开发者而言是宝贵的资源。本项目源代码是开源中国针对Android平台开发的应用程序,旨在为用户提供一个互动的、便捷的开源资讯获取和交流平台。通过下载并研究这个...

    我编程,我快乐:程序员职业规划之道

    作为一个程序员,你的工作不仅仅是编写代码,而是通过代码创造价值,解决问题,甚至改变世界。本书将指导你如何在这个快速发展的行业中制定明智的职业规划。 首先,书中会探讨编程的乐趣所在。编程不仅仅是技术的...

    JAVA程序员必须了解的7大开源协议.pdf

    ### JAVA程序员必须了解的七大开源协议 #### 1. MPL (Mozilla Public License) ...综上所述,JAVA程序员在选择开源项目时应充分了解各种许可证的区别,以便合理合法地使用开源代码,同时也能更好地保护自己的权益。

    本土开源不可错过的20年-开源中国-马越.pptx

    开源中国作为一个重要的推动力,不仅促进了国内开发者社区的壮大,也催生了码云这样的关键平台。码云作为国内最大的开源软件托管平台,从2015年至2016年间,其注册用户、项目总数、托管代码总量及日均新增项目和用户...

    程序员宝库,开源社区GitHub到底该怎么玩 |如何玩转Github |Java/Python/C语言/C++开源项目聚集地

    程序员宝库,开源社区GitHub到底该怎么玩__如何玩转Github__Java_Python_C语言_C++开源项目聚集地

    怎样才能做一名合格的程序员

    【标题】:“怎样才能做一名合格的程序员” 【描述】:“教你怎样...此外,还应了解和应用最新的编程理论和技术,参与开源社区,与同行交流,不断更新自己的知识库。只有这样,才能在快速发展的IT行业中保持竞争力。

    java程序员日常常用开源框架面试专题及答案

    java程序员日常常用开源框架面试专题及答案

    开源中国Android客户端2.0 Gradle化 Android Studio

    开源中国Android客户端2.0的Gradle化是一个重要的里程碑,标志着该项目从传统的构建方式向现代、自动化、灵活的Gradle构建系统的转变。Android Studio作为Google官方推荐的Android开发集成环境,集成了Gradle构建...

    论一个程序员的自我修养

    在IT行业,技术更新迭代速度快,程序员需要不断学习新技术,保持好奇心和探索精神,对每一个技术细节都要有深入的了解。在日常工作中,团队合作同样不可或缺,程序员不仅要做好自己的工作,还要学会与团队成员有效...

    程序员的十个层次 你属于哪一层?

    从菜鸟到牛人,再到更高级别的程序员,每一个层级都对应着不同的技术水平和个人成长阶段。对于中国的程序员而言,在这个过程中不仅有机会接触到前沿的技术知识,还可以参与国内外的交流活动,不断提升自身的技术能力...

    程序员专属壁纸

    【程序员专属壁纸】这个主题,实际上是一个集合了与编程、技术相关的视觉设计作品,主要服务于程序员这一特定群体。这些壁纸通常包含与编程语言、科技元素、代码文化等相关的图案和标语,旨在展示程序员的独特个性,...

    程序员之路探究

    而程序员的年龄与学习能力之间的关系是一个被广泛讨论的话题,文档认为一个拥有扎实基础和强烈学习意愿的程序员,能够适应技术变革,持续保持竞争力。同时,文档也提到了一个有趣的现象,即随着时间的推移,认为...

    金山开源源代码 金山开源源代码

    对于开发者而言,金山开源源代码提供了一个深入理解软件架构、设计模式和技术实现的平台。通过对这些代码的学习,可以提升编程技能,了解业界最佳实践,并可能从中获得解决问题的新思路。 4. 社区参与: 开源项目...

    MFC程序员的WTL指南

    标题“MFC程序员的WTL指南”指向了一个特定的技术路线探索:即通过WTL(Windows Template Library)为MFC(Microsoft Foundation Classes)程序员提供一种新的开发选择。MFC作为一套老旧的C++库,在提供功能强大的...

    flash开源播放器

    此外,“代码中国.url”则可能链接到一个网站,该网站提供了更多关于开源项目在中国的发展情况、社区交流和最新的更新信息。 对于希望使用Flash开源播放器的用户来说,相关说明文档是必不可少的。文件名称列表中...

    如何高效地在网上找开源项目做!在职程序员实际演示一波视频教程操作

    如何高效地在网上找开源项目做!在职程序员实际演示一波视频教程操作

    RT-Thread是一个来自中国的开源物联网操作系统

    RT-Thread是一个来自中国的开源物联网操作系统,它提供了非常强的可伸缩能力:从一个可以运行在ARM Cortex-M0芯片上的极小内核,到中等的ARM Cortex-M3/4/7系统,甚至是多核,64位的ARM Cortex-A,MIPS32/64处理器的...

Global site tag (gtag.js) - Google Analytics