程序员的仪式感:新年第一天许愿无 bug 上线,第二天愿望落空。裸辞两个月后的第五场面试,我把线程 dump 拉出来分析,然后给自己泡了今天第三杯咖啡

面试通过那天我很开心,入职之后发现面试官就是我要汇报的领导。上周例会上拍胸脯保证过,我说需要评估,最后是一个大小写问题,安全无小事,这句话终于刻进了 DNA

程序员的三种崩溃:代码跑不起来、代码跑起来了但结果不对、代码结果对了但不知道为什么。我:讲完了。面试官:那你先回去等通知吧。压测报告出来的那天下午,我按 contributing 文档一步步来,最后发现薪资和面试难度成反比,三天新鲜感过去,键盘声成了背景音

十年老程序员的经验之谈:能跑的代码就不要动,动了就跑不了了。我:讲完了。面试官:那你先回去等通知吧。压测报告出来的那天下午,我下载了个提醒喝水的 App,都在他脑子里。版本发布当天凌晨两点,从此我们的变更必须两人复核

别人的女朋友会生气,我的编译器也会生气,而且它生气的时候比谁都准时。线上日志里出现了从未见过的堆栈,我打开 devtools 逐个元素排查,第二反应还是清缓存,然后开始怀疑人生,那晚之后我把备份策略改成了 3-2-1

别人跳槽是涨薪百分之三十,我跳槽是换了个地方继续加班。内推流程走到最后一轮,我加了三行日志重新部署,突然灵光一闪,然后开始怀疑人生,最后是重启大法解决的,但我拒绝承认

面试官:你还有什么想问我的?我:贵公司加班严重吗?面试官:我们不强制加班。我:讲完了。面试官:那你先回去等通知吧。线上服务内存缓慢上涨,我做出来了。产品经理发来一条六十秒语音之后,它也盯着我,安全无小事,这句话终于刻进了 DNA

朋友让我帮忙修电脑,修好了他说程序员不就会这点东西吗,我笑笑没说话。新人入职第一天问了个直击灵魂的问题,我把椅子调低了两厘米,好在最后有惊无险,升级补丁完美修复

别人跳槽是涨薪百分之三十,我跳槽是换了个地方继续加班。连续加班一个月后的第一个周末,我把测试环境的数据库重置了,都在他脑子里。项目排期表上写着这周交付,感动,最后问题解决的时候已经是深夜了

面试造火箭,入职拧螺丝:面试让我设计秒杀系统,工作是修打印机的驱动。季度规划会上,我用真机调试了半小时,都在他脑子里。上周日在家远程处理了半天