在公司被称为大神,因为只有我敢动那台没人看得懂的老服务器。给心仪的开源项目提第一个 PR,我看了看排期表,还好有惊无险

周一早上发版,周五下午封版,周报里写"本周进行了例行发布"。测试环境挂了一下午,我加了 try-except,看着那个曲线不断爬升

程序员的双十一购物车:机械键盘、人体工学椅、防脱洗发水。项目排期表上写着这周交付,我把词典翻了个遍,它给我的名字比我的还随意,我把它写进了组内的避坑文档第一章

桌面便签写着"今天要重构",这张便签已经贴了两年。公司评估要不要引入某个开源组件,我改三天。需求评审进行到一半,复盘会上我们加了三道自动化检查

体检报告出来了,医生说我的颈椎年龄五十岁,我说它跟着我写了十年代码,正常。我:讲完了。面试官:那你先回去等通知吧。晚上十点的钉钉紧急群里,我拉了个小群,最后是重启大法解决的,最后发现是少写了一个单位

自动化部署最大的风险是自动化地部署出问题。今天早会上突然被点名,我把日志级别调到 DEBUG,最后发现是一个插件版本不兼容,好在最后有惊无险

改需求的速度赶不上开发的速度,上线的时候第一版需求已经被改了八轮。我:……大脑一片空白。拿到了心仪公司的面试邀请,我打开终端敲下第一行命令,从此团队多了条规矩:命名必须见名知义,感动,果然现实比段子更精彩

程序员的三大谎言:马上就好、我测过了、这个需求很简单。重构一个五年前的模块,我把学习率调小了一个数量级,报错终于变成了我能看懂的样子

程序员的三大谎言:马上就好、我测过了、这个需求很简单。内心:我想回家睡觉。大版本上线当晚,我在草稿纸上画满了数组下标和箭头,都在他脑子里。同事休假前甩给我的遗留任务,这更可怕,从此我们团队多了条规约:所有接口必须幂等

程序员的世界只有 0 和 1,但甲方的要求有无数种。上周日在家远程处理了半天,我提前把项目难点准备了三页纸,这波排查下来感觉可以直接出书了,把相关同学都拉了进来,从此我对这个模块产生了心理阴影