令程序员泪流满面的瞬间,实在忍不住笑了

【1】

明明我只修改了一行代码...

令程序员泪流满面的瞬间,实在忍不住笑了

 

【2】

千万不要随便乱动旧项目

令程序员泪流满面的瞬间,实在忍不住笑了

 

【3】

提交了错误的分支

令程序员泪流满面的瞬间,实在忍不住笑了

【4】

断点调试BUG

令程序员泪流满面的瞬间,实在忍不住笑了

【5】

当我删除一个无用的代码块

令程序员泪流满面的瞬间,实在忍不住笑了

【6】

糟糕,无法捕获这个BUG

令程序员泪流满面的瞬间,实在忍不住笑了

【7】

当我刚好有一个好点子却被人打断

令程序员泪流满面的瞬间,实在忍不住笑了

【8】

不小心打开了遗留项目

令程序员泪流满面的瞬间,实在忍不住笑了

【9】

费力地捕获一个已知Bug

 

【10】

刚调稳定的系统,公司空降了一位架构师,要重构现有系统了……

令程序员泪流满面的瞬间,实在忍不住笑了

【11】

当我加入一个新的项目团队时

令程序员泪流满面的瞬间,实在忍不住笑了

【12】

从删库到跑路

令程序员泪流满面的瞬间,实在忍不住笑了

【13】

项目测试过程,在第50锤时碎掉了……

令程序员泪流满面的瞬间,实在忍不住笑了

【14】

项目测试过程与用户使用过程

令程序员泪流满面的瞬间,实在忍不住笑了

【15】

你认为你写的代码的样子VS.实际上你写的代码的样子

令程序员泪流满面的瞬间,实在忍不住笑了

【16】

给你2周的时间编程,来完成6个月的项目

令程序员泪流满面的瞬间,实在忍不住笑了

【17】

周末到了,我以为我能休息一下

 

 

【18】

发现浪费了2个小时试图修复一个分号引起的错误

令程序员泪流满面的瞬间,实在忍不住笑了

【19】

被老板告知我写的功能被毙掉了,呜呜

令程序员泪流满面的瞬间,实在忍不住笑了

【20】

Bug总在项目发布的前一天出现

令程序员泪流满面的瞬间,实在忍不住笑了

【21】

自信爆棚的重构一个看似简单的模块

令程序员泪流满面的瞬间,实在忍不住笑了

 

这些coding大神才懂的秘术,今天就传授给你了……

1

一本正经胡说八道术

在和产品经理进行需求对峙时,一本正经地把不好/不想实现的功能通过玄学等方式口述出来,让产品经理当场懵逼,知难而退。

令程序员泪流满面的瞬间,实在忍不住笑了

 

2

调试术三段

第一段:穷举法调试术

在无法找到问题时,尝试把相关代码按行注释掉,直到找到问题所在。

令程序员泪流满面的瞬间,实在忍不住笑了

 

第二段:“穷举法调试术”进阶版:二分法调试术

表现形式类似于“二分调试法术”,在无法找到问题时,尝试把相关代码删除一半并编译运行。如问题依然存在,则再删除一半代码编译运行。该方法理论上会花费O(logn)的时间(n 为代码行数),传说中比穷举法稍快。

令程序员泪流满面的瞬间,实在忍不住笑了

 

第三段:线上debug术

如果前两个方法好不用,也不知道这么改对不对,先发到线上试试。。。不好用立刻回滚!

3

“1111111111”术

令程序员泪流满面的瞬间,实在忍不住笑了

 

4

懒得解释术

当程序员懒得解释他都干了什么的时候,一般会用“算法”来概括他的代码。

令程序员泪流满面的瞬间,实在忍不住笑了

 

5

一忘皆空术

看着自己三个月前写的代码,完全忘了当初为啥那么写。

令程序员泪流满面的瞬间,实在忍不住笑了

 

6

众人皆傻逼术

产品经理是傻X,QA是傻X

用户是傻X,写这段代码的那个是傻X

等下。。。

好像是我写的。。。

令程序员泪流满面的瞬间,实在忍不住笑了

 

7

产品开光术

请大师给即将上线的产品进行施法开光仪式,确保稳定运行,财源滚滚。比如说像这样:

令程序员泪流满面的瞬间,实在忍不住笑了

 

或者这样

令程序员泪流满面的瞬间,实在忍不住笑了

 

还有这样

令程序员泪流满面的瞬间,实在忍不住笑了

 

8

代码开光术

在每个文件开头放置一个佛祖像,以求佛祖保佑,永无bug。例如:

令程序员泪流满面的瞬间,实在忍不住笑了

 

9

撞大运debug术

随便改改,好像运行正确了,虽然不知道什么原因。具体表现形式为:

令程序员泪流满面的瞬间,实在忍不住笑了

 

10

不信邪debug术

具体表现形式为:

令程序员泪流满面的瞬间,实在忍不住笑了

 

11

结对编程术

两名心有灵犀的程序员双手重叠放于键盘上,并以身体一前一后的姿势进行编程。专业术语为:spooning (勺子)

令程序员泪流满面的瞬间,实在忍不住笑了

 

12

憋大招术

指的是接到需求后无动于衷,然后开始聊微信、刷微博、看A/B站。临近Deadline时再开始实现需求,并把一周的工作量在一天或者几个小时之内完成。

令程序员泪流满面的瞬间,实在忍不住笑了

 

13

心灵操控术

用机械键盘噼啪噼啪敲代码,以至邻座程序员心烦意乱,效率低下,加班加点,睡眠不足,最终致其精神崩溃。

令程序员泪流满面的瞬间,实在忍不住笑了

 

14

栈溢出术

指当遇到任何问题便用*.com来找答案。善用该术,会让编程功效事半功倍。

15

玄学术

昨天下班前还好用的代码,什么都没改,这会跑就不好用了!

每天加点料

同事养的王八

令程序员泪流满面的瞬间,实在忍不住笑了

 

第二部分:

令程序员泪流满面的瞬间,实在忍不住笑了

 

写了一大堆SQL语句,自己都不敢相信居然运行成功了

令程序员泪流满面的瞬间,实在忍不住笑了

 

找bug

令程序员泪流满面的瞬间,实在忍不住笑了

 

哟西,bug找到了

令程序员泪流满面的瞬间,实在忍不住笑了

 

给客户演示,我的bug没被发现

令程序员泪流满面的瞬间,实在忍不住笑了

 

正则表达式返回预期效果

令程序员泪流满面的瞬间,实在忍不住笑了

 

正则表达式没有返回预期效果

令程序员泪流满面的瞬间,实在忍不住笑了

 

上线两天了,客户突然要改需求,我去年买了个表

令程序员泪流满面的瞬间,实在忍不住笑了

 

数据库delete语句忘了使用限定词where

令程序员泪流满面的瞬间,实在忍不住笑了

 

一口气写完代码,运行无误时的你

令程序员泪流满面的瞬间,实在忍不住笑了

 

一次令人期待的产品上线

令程序员泪流满面的瞬间,实在忍不住笑了

 

程序员误入PM会议室

令程序员泪流满面的瞬间,实在忍不住笑了

 

只是个小问题,尼玛老是改不对的时候

令程序员泪流满面的瞬间,实在忍不住笑了

 

信心十足给老板演示时

令程序员泪流满面的瞬间,实在忍不住笑了

 

客户又要改需求

令程序员泪流满面的瞬间,实在忍不住笑了

 

周五别人已下班,自己还在加班改bug时候的你

令程序员泪流满面的瞬间,实在忍不住笑了

 

当一个不懂开发的老总给你们系统提意见时候

令程序员泪流满面的瞬间,实在忍不住笑了

 

当做开发的同事说你程序写的冗余时候的你

令程序员泪流满面的瞬间,实在忍不住笑了

 

一个困扰你两周的难题解决时候的你

令程序员泪流满面的瞬间,实在忍不住笑了

 

当你改错一行代码的时候

令程序员泪流满面的瞬间,实在忍不住笑了

 

当你尝试修复bug时候的样子

令程序员泪流满面的瞬间,实在忍不住笑了

 

当客户问是否需要兼容IE时候的你

令程序员泪流满面的瞬间,实在忍不住笑了

 

当客户说五千块足够做一个ERP系统时候的你

令程序员泪流满面的瞬间,实在忍不住笑了

 

销售卖出软件了在你面前显摆时,心想中奔腾而过的一万匹CN马

令程序员泪流满面的瞬间,实在忍不住笑了

 

当你写了一个无比牛逼的系统,然后老板还是觉得有完善空间时候的你

令程序员泪流满面的瞬间,实在忍不住笑了

 

当你误删了数据库时

令程序员泪流满面的瞬间,实在忍不住笑了

 

写后台的去写CSS,总能和预期效果差距甚大

令程序员泪流满面的瞬间,实在忍不住笑了

 

系统出bug就是这个样

令程序员泪流满面的瞬间,实在忍不住笑了

 

当市场让你出技术方案时

令程序员泪流满面的瞬间,实在忍不住笑了

 

当你改好代码,还是出错,回头找bug时

令程序员泪流满面的瞬间,实在忍不住笑了

 

UI设计师的悲哀

令程序员泪流满面的瞬间,实在忍不住笑了

 

当你随口一句话,打开了客户脑洞时候

令程序员泪流满面的瞬间,实在忍不住笑了

 

来来来,我们讨论下哪个语言最牛逼,约架!!!

令程序员泪流满面的瞬间,实在忍不住笑了

 

 

这是听到最想跳楼的一句话

令程序员泪流满面的瞬间,实在忍不住笑了

 

 

 

 

程序抽风时

后记:对于大部分转行的人来说,找机会把自己的基础知识补齐,边工作边补基础知识,真心很重要。