程序员界有哪些经典的笑话?
作者:贾贾贾
链接:https://www.zhihu.com/question/39441398/answer/3422294754
来源:知乎
一PHP程序员人行道散步,不慎落入道旁河中,高呼救命!java和go程序员闻之,视若不见,仍边走边谈笑如故。
PHP程序员情急生智,遂高呼“PHP是世界上最好的语言”
java和go程序员闻之大惊,急跳入河中,将PHP程序员拖上岸来揍了一顿。
一个java程序员看到一段scala代码就说像自己写的java代码。
别人训斥她:瞎说什么,这是scala语言。
java程序员:他是干什么的? 答:他要干掉java语言。
java程序员急切地问:那他能不能把jvm也干掉啊。
一个程序员在工作时抱怨道:“这破语言语法真简陋!!!!!”
结果被一位C语言死忠粉的领导听到而遭训斥。
年轻人辩解说:“我根本没讲是哪个语言语法简陋,你怎么可以随便训斥我呢?”
“ 你少骗人,”领导咆哮道,“我用C语言二十多年了,哪一个语言语法简陋我会不知道吗?”
某互联网公司。一个愁眉苦脸的程序员一边维护着公司的PHP代码,一边在论坛吐槽道:公司系统为啥要用PHP写啊,性能没有,封装性没有,语法糖也没有。。。。。。
这时论坛上一个看起来象是PHP死忠粉的人回复他说:同学,你要是再这样诋毁我们伟大的PHP语言,信不信我分分钟把你们公司的系统给黑了?
那个程序员一声叹息:你看,连安全性也没有。。。。。。
某公司准备由java转go了, 转了没几个月,公司宣布紧急停止使用go。
理由是:公司闲置了一大堆服务器落灰,造成严重资损。
一个程序员在公司大骂:“go语言错误处理机制真垃圾。”
结果被领导停职22天。
2天是因为:辱骂伟大的go语言;
20天是因为:泄露go语言的秘密。
三个java程序员维护系统。跑着跑着,系统内存突然爆掉了,领导要求解决内存占用高的问题。
一个程序员把头抬起来,怒吼道:“优化业务代码!”可是内存占用仍然很高。
接着第二程序员说:“调整内存参数!”内存占用仍然很高。
第三个程序员说:“兄弟们,不如多加几台机器,把系统搞成分布式,做出系统内存占用很低的样子……”
技术部的一次大会上,主持人突然说:下面请认为封装性更重要的同志坐到会场的左边,认为性能更重要的同志坐到会场右边。
占大部分的java程序员坐到了左边,少数C语言同学坐到右边,只有一个人还坐在中间不动。
主持人:那位同志,你到底认为封装性更重要还是性能更重要?
回答:我认为封装性更重要,但是我用的语言也试图解决性能问题。
主持人赶忙说:原来是go语言大佬啊,那请您赶快坐到主席台上来
一位新入行的程序员问老程序员:“设计模式到底是艺术还是科学?”
老程序员说 :“我也不清楚,但我肯定不是科学”
“为什么?”
“如果是科学的话,他们应该先证明使用设计模式确实能提升效率,而不是无脑去使用。”
三个编程语言被狂喷。
——你为什么被喷?
——我沿用了java语言的继承机制。
——你又为什么被喷?
——我抛弃了java语言的继承机制。
——你呢?
——我就是java语言。
计算机科学和软件工程有什么区别?
在计算机科学领域,如果提出什么理论,大概率能提升计算机的性能,降低计算机成本。
在软件工程领域,如果提出什么理论,大概率能提升软件复杂度,降低软件生产效率。
话说java 20版本出来以后,项目主持人将自己的新版本特性介绍给那些老的java的开发者。
开发者到齐,新版本主持人得意洋洋地向老开发者展示了一番近几年各种新特性:records、模块化、虚拟线程等等。
展示完了后,项目主持人问老开发者们这一切如何?
老开发者们说:“大佬啊,这一切都很好,但是,老系统怎么升级呢?”
一个程序员想晋升,人们就建议他重构系统。
在系统重构总结会上人们问他怎么总结新系统。
程序员说:所有模块都是很完善的,功能实现完整,系统稳定性高,还有很完善的注释,总之,和老系统一样。
有人通过A公司的CTO的关系,把某阿的程序员送到了A公司当组长,这个程序员被接纳了。
过了几天,这人给A公司的CTO打电话表示感谢,电话接通了,他说:你是A公司的CTO吗?
CTO回答:“首先,请快速聚焦问题点。
其次,我们是去中心化的组织结构,人人都是自己的CTO。
最后,有什么痛点请提炼一下,直接对齐,我还要参加一个复盘会,梳理项目通用能力,打通全链路阻塞点,落地平台化。”
领导去办公区转悠。他问一名程序员:“你的父亲是谁?”他回答说:“是领导!”
领导很满意,他又问:“你的母亲是谁?”
程序员回答说:“是手里的项目!”
领导又问:“很好。你以后想当什么?”
程序员说:“孤儿。”
程序员一连请了好几天假,回来后,他跟同事说:“我终于要脱离苦海了。”
这事发生后,公司马上让领导找他聊天,让他说明为啥要离职。
程序员说:“我没打算走啊!”
领导纳闷:“那你为什么说脱离苦海呢?”
程序员说道:“我非常感兴趣,你们是怎样理解苦海的。”
公司核心项目发生了重大故障,公司老板约谈项目负责人。
“这个问题肯定不是我造成的,我拉上团队同事复盘一下,定位一下谁的原因。”项目负责人说。
半小时后,公司确定这个项目故障另有原因,不是他们项目组的问题。
老板赶紧走进项目组复盘的会议室:“确定了,项目故障跟你们没关。”
“太晚了,”项目负责人说,”项目组成员一半都承认他们对故障有责任,另外一半在复盘中直接提辞职了。”
项目组在review项目代码。
领导问:“我们项目里有没有丑陋的代码?”
一个人回答:“有一段,这段代码是第四个类第八行那个方法。”
领导问:“为什么他是丑陋的代码?”
回答:“领导说过优秀是不需要注释的,我发现整个项目里只有这一个方法有完整的注释!”
项目负责人鼓励项目成员说:……我们正在快速接近项目成功的曙光……
新程序员不知道什么是曙光,问老程序员,老程序员说:曙光就是看得见却永远够不着的东西。
某大公司的商务接了一个新业务,高兴的回到公司和部门项目经理说:“看,我们有新业务了!”
“上游部门没有排期啊。”
“我去协调!”
“下游部门没有排期啊。”
“我去协调!”
“我们部门没有排期啊。”
商务气死了,回头这个业务被一个小公司拿走了。那小公司团队两三天就把业务整完了,开了庆功宴,举杯庆祝:“感谢大公司病!”
美术馆里有一幅描写亚当和夏娃的画。
一个全民持股的公司员工看了,说:“他们一定是我们公司的员工,有成果一块分享。”
一个文化open的公司员工看了,说:“他们一定是我们公司的员工,着装随意不拘。”
一个满是狗血剧情的公司员工看了,说:“他们一定是我们公司的领导,手里没啥资源,优秀伙伴也少得可怜,却还一种控制全世界的错觉!”
项目负责人在做关于项目成就的报告。
“我们营收提升了60%”。
会议室里有同事说:“但利润下降了80%。”
项目负责人没有回答,继续说:“我们用户平均停留时长上升了60%!”
那同事又说: “但用户留存下降了80%”
项目负责人:“这位同事,你最好少分神,要集中精力看我的PPT!”
——同事,你经常看公司的财报么吗?
——当然,要不我怎么知道我们公司业务一直是蓬勃发展的呢?
亚历山大、凯撤、拿破仑做为贵宾,参加某阿的开放日。
——我要是有地推铁军,我将是战无不胜的!亚历山大说。
——我要是有技术中台,我将征服全世界!凯撤说。
——我要是有他们的公关部门,世界现在也不会知道滑铁卢!拿破仑说。
甲、乙、丙三个领导夸口,说能提高员工效率。
甲给下属加薪,让他好好干。
“这是浪费资源!”丙蔑视道。
乙给下属买了一张环球影城的门票,让员工周末好好放松。
“这是放纵下属!”丙蔑视道。
丙给员工画饼,说完成任务,等公司上市股份少不了他的,并且强调完不成就辞退他,员工立马回工位去埋头工作了。 “请注意,我没花钱,而且他是自愿的,对未来充满希望!”
“假设你在工位,而一个同事坐到你的身边并开始唉声叹气,你该怎么做?”
“立即去反对这种对公司表达不满的行为!”
“等公司上市后我们还需要这么努力给公司卖力么?”
“当然不需要。那时候你们在座的大部分估计都已经成功的输送社会了。”
一项目组被食人族强盗劫持,准备把所有的人吃掉。项目组负责人问道:
“亲爱的食人族,你们让下属替你背过锅么?”
“没有!”
“亲爱的食人族,你们让下属加过班么吗?”
“没有!”
“亲爱的食人族,你们有末位淘汰过下属么?”
“没有!”
“好吧,那我就真的不能理解你们怎么会这么残忍了……”
微软的领导和某多的领导带领部门员工在开会,休息时间两个人很无聊,就开始比谁下属更听话。
微软领导先来,他把自己的员工叫进来说: “约翰,接下来需要连续工作48个小时!”
约翰哭着说:“你怎么能这样呢,领导,我家里还有老婆孩子呐。”
微软领导被感动了,流着泪说是自己不对,叫约翰走了
然后轮到某多领导,他也大声招呼自己的下属:“小张,接下来需要连续工作48个小时!”
小张二话不说就要去干活,微软领导一把抱住他说:“你疯了?连续工作48小时会死人的!”
小张一边挣扎着要去工作一边说:“放开我,混蛋,我家里还有老婆孩子呐。”
上帝赐给人三种品质:真诚,聪明,热爱加班,但是任何一个人都只会拥有两种。
因为人如果是聪明和真诚的,他就不会热爱加班;如果他是真诚的还热爱加班,他就不是聪明的;如果一个人聪明还热爱加班,那他就不是真诚的。
某公司开总结大会,谁身上背的故障多,就扔一个小皮球在他身旁。
最后汇总小皮球,老板发现小皮球只淹没了某个部门张姓负责人的腿。
老板就很奇怪,问道:张经理,你们部门那么多故障,怎么你的小球只没腿呢?
张经理答道:因为我站在我下属们的肩上。
领导:我们公司业务发展迅猛,营业额、利润再创新高。风投对我们认可度极高,已完成新一轮融资5亿美金。预计,不久我们就可以完成上市,目标市值100亿美金!
员工:那我们呢?


















需要事先先过滤一下吗?



