说到互联网公司,首先就会想到加班,而说到加班,首先就会想到程序员。程序员为什么要加班,真正的原因找到了——

一开始A和B都吃一个苹果

下班前A和B都吃完了,吃了一阵子后....

主管要B再吃一个苹果

结果A和B在下班也都吃完了

主管觉得应该要公平,所以也给A多一个苹果

结果A和B在下班前也都吃完了

主管觉得可以再给B一个苹果

A下班前都吃完了,B留下来加班才吃完

主管觉得B很认真负责留下来把苹果吃完,为什么A总是可以准时下班,于是也给A一个苹果

A还是下班前都吃完了,B还是留下来加班才吃完

主管觉得A工作能力很强,可以被信任,于是再给A一个苹果

A开始要留下来加班才吃完,B依然要加班才吃完

某一天,公司多了一项新业务,主管心想A已经吃了4个苹果,所以把苹果给了B,两人刚好都是4个

A和B都要加班才吃完,B加班得更晚了,主管看在眼里,但又不想花钱请人

终于A不爽了,每天都要加班硬吃才吃得完,于是离职了,来一个C,因为C刚来业务不熟,一天只能先吃2个,另外2个给B,B一天要吃6个

C下班就吃完了,B留下来加班到半夜才吃完

主管觉得可以让C再吃一个,于是把B的一个苹果丢给C

C下班就吃完了,B还是要加班到半夜才吃完

主管觉得C可以再承担一些任务,于是再把B的一个苹果丢给C,业务回到两人每天都吃4个苹果

C开始也要留下来加班才吃完,B虽然轻松了一点,但依然要加班很久才吃完

B终于受不了离职了,来了一个D,主管觉得B以前每天吃4个苹果,所以用同样的标准,也给D吃4个苹果

C和D每天都要加班吃4个苹果,C和D觉得好辛苦,才刚来就要加班

员工很辛苦吃苹果,公司赚钱了,又多了客户,多了一个苹果要吃,主管把苹果丢给C,因为C比D来得久

C和D每天都要加班,C加班得更晚了

C也不爽了,才刚来就要吃这么多苹果,于是离职,主管意识到苹果可能太多吃不完,所以多请一个人,来了E和F,同时工作重新分配,每人每天吃3个苹果

D终于可以下班吃完,E和F才刚来就要吃3个苹果,但勉强可以下班吃完

主管觉得多了一个人,应该可以多接一些业务,于是多一个苹果给D

D开始又要加班了,E和F下班就吃完

主管发现E和F每天都准时下班,可能是太闲,于是分别给两人多一个苹果

就这样,D、E、F三个人每天留下来加班吃4个苹果

公司一直成长,某天,又多了新业务,主管把新业务丢给E,可能他比较适合吃这个苹果

三个人还是每天都要加班才吃完,E加班更晚了

D想离开了,E受到影响也决定离开,F惊慌,才来没多久,怎么大家都要走了,是不是有什么问题,三个人一起离职了

主管根本不怕找不到人,没工作的人这么多,不就是吃苹果简单的工作,替代性很高,马上就找到了G、H、I三个人,三个人都是新人,面对这么多苹果没得挑,只能硬着头皮吃

G、H、I三个人觉得好夸张,新人就要吃这么多苹果,H任务重抗压性低,马上就离职了

主管只能再找一个人,于是来了一个J

G天生很会吃苹果,虽然刚来但下班就吃完了,留下J和I加班

主管很开心,终于找到一个人才,G深得主管的好感和信赖,才刚来就可以吃完4个苹果,很看重G,所以再给G一个苹果

G真的很优秀,下班就吃完了,J和I工作不熟又吃不完,只能加班慢慢吃

主管觉得G实在太强了,所以把J的一个苹果丢给G

G开始也要留下来加班才吃完,J和I是新人,吃4个苹果依然要加班到很晚

G跟主管反映苹果有点多,主管怕G离职,所以把苹果丢给I

G下班就吃完了,J和I还是每天留下来加班,I常常加班到半夜才吃完

公司又有新的苹果丢下来,但这是个烂苹果,主管明知道不能吃但不敢违抗命令只能硬接下来,把它丢给很优秀的G

G不想吃还是吃了,勉强加班吃完,J和I还是每天都要加班

G这么优秀,很快就有人来挖角,G被高薪挖走,来了一个K

K一来就吃烂苹果,很倒霉,重点是根本就吃不完,K、J、I三个人都要加班到很晚才吃完

公司又来了一个烂苹果,主管没有拒绝的权利,反正是下面的人在做,所以烂苹果落在J身上

J不爽了,K刚来还搞不清楚状况,I在三个人中算幸运了

J本来就不爽了,烂苹果是压倒他最后一根稻草,他很快离职了,又来了一个L

I变成最资深,把过去的事都告诉K和L,L一来就被吓到了

I不熟又要吃这么多苹果,K抱怨旧的吃不完还要吃新的,L刚来就要吃这么多苹果,三个人都不干了

主管决定多加一个人,快速找来4个人,都是新人所以苹果重新分配

四个人刚来,大家每天都要吃4个苹果,重点是其中还有烂苹果,而且大家都对业务不熟,于是新一轮加班又在重复上演....

这就是程序员加班的真正原因!

-

来源:http://www.douban.com/doulist/26838305/


#专注技术人的成长#
精彩推荐1. 漫画:程序员真是太太太太太太太太有趣了!
2. 漫画:程序员真的是太太太太太太太太难了!3. 知道创宇杨冀龙:技术人的商业思维都是锤出来的,真实需求长在客户的KPI上
4. 漫画:35岁的IT何去何从?
5. 漫画:从修灯泡来看各种 IT 岗位,你是哪一种?

点我点我点我点我????

这才是程序员加班的真正原因!相关推荐

  1. 程序员加班一般是有原因的,但是有些程序员却表示:我是自愿的!

    有人说,程序员就是把咖啡变成代码的机器.我想说,程序员就是满天星辰下敲着代码.喝咖啡的机器. 在编程界,加班就是潜规则.程序员加班还有加班费,一个月下来薪资收入颇为丰厚. 程序员为什么经常加班呢?下面 ...

  2. 都说程序员加班很严重,来听听国外的程序员怎么说

    据说,某互联网公司招了个日本人做研发,上班第一天就对部门同事说:"我在日本工作时是个加班狂,每天都很晚回家,希望大家跟上我的步伐."一个月之后他辞职回日本了,扔下一句话:" ...

  3. 程序员加班到凌晨,第二天却被开除,了解原因后大家都说大快人心

    我们都知道,如果是经常加班并且加班也比较有质量的话,那么一定是会得到老板的青睐和同事们的佩服的,但是没想到有这样一位程序员加班一直加到了凌晨,第2天却被公司给开除了,但是这位员工被开除确实让大家感觉到 ...

  4. python程序员加班多吗_一直不明白,程序员为什么要加班。

    "我的996,你不懂." 最近好不容易和程序员好基友M菌约饭成功,他张嘴就说了这句让我懵逼的话. 他还说,"以前在上一份工作的时候,我们领导发话,程序员加班,就是程序员不 ...

  5. 为什么程序员加班有罪?

    作者:王德水,擅长敏捷开发.团队建设和管理.分公司管理和经营 来自:cnblogs.com/cnblogsfans 一,前言 加班在很多行业司空见惯,于是 "过劳死" 开始为更多的 ...

  6. 转载《你首先是一个人,然后你才是程序员》——左潇龙

    转载<你首先是一个人,然后你才是程序员>--左潇龙 感触真的很多,解答了部分自己的疑惑

  7. 解决程序员加班难题:项目研发管理项目5大关键

    如何解决程序员长期加班熬夜的问题,提高软件研发效率,加强项目团队管理?这几点很重要:  1.流程计划非常重要 在软件开发中,项目团队需明确项目研发中的关键流程,而程序员更要清晰知道各项目阶段的工作计划 ...

  8. 左潇龙_你首先是一个人,然后你才是程序员。

    原文地址:https://blog.csdn.net/zuoxiaolong8810/article/details/65441785 写这篇文章,其实是源自于当时在简书上,一个简友简信的内容. 当时 ...

  9. 你首先是一个人,然后你才是程序员。

    引言 写这篇文章,其实是源自于当时在简书上,一个简友简信的内容. 当时这个简友问了群主一个非常少见的问题,"LZ,你平时是如何保养你的皮肤的." 看完这个,LZ忍不住乐了,过后还拿 ...

最新文章

  1. Redhat7 samba配置(部分)
  2. C语言 | 变量的存储方式
  3. JavaMonitor 监视器
  4. html骨架标签 0907
  5. CV+医疗领域实践项目!适合入门的图像分类领域新赛事
  6. 记事本之修改非txt文档
  7. 保存文件_正确保存Zbrush文件
  8. linux服务器架设--学习笔记
  9. iOS 动画十四:Replicating Animations
  10. Android 鼠标键值列表,安卓键盘键值对照表
  11. php运算符包括,php运算符有哪些 - php完全自学手册 - php中文网手册
  12. 微信自动回复的智能聊天机器人怎么做?
  13. c#中计算三角形面积公式,C#源代码—三角形面积、圆的面积
  14. Unity3d实现开机自启App
  15. 分享一款基于aui框架的图文发布界面
  16. 大数据项目之电商分析平台(2)
  17. Java——迷你图书管理器(JDBC+MySQL+Apache DBUtils)
  18. 普通话测试软件字体怎么调整,普通话考试常见问题解答
  19. Centos6.6安装简易桌面环境
  20. CLRS的一些有用的资源

热门文章

  1. 参加noip有必要先学python吗_参加 NOIP 需要学些什么,做哪些准备,用哪些书?...
  2. python装饰器使用多吗_如何理解Python装饰器?
  3. 数据结构之 顺序栈、共享栈、链栈
  4. Qt QString 与char* 相互转换
  5. 汇编语言中常用指令对标志位寄存器的影响
  6. E: Sub-process /usr/bin/dpkg returned an error code (1)解决办法
  7. Kubernetes之(五)快速部署应用
  8. 运维(2班)梁瑞第五次作业
  9. Python面向对象基础一
  10. sqlalchemy基本类型