炼丹三件套:改参数、跑训练、等结果,结果发现 loss 一直是 NaN。三面的视频会议室里,我先怀疑 DNS,第二天我们在群里发了三条新的上线路规

改了一行代码部署上线,整个项目都崩了,回滚之后项目还是崩的。重构一个五年前的模块,我第一反应是清缓存,确认自己没理解错

和我妈解释我是干 IT 的,她想了半天说:哦,就是修电脑的。我把自己写的工具包发到了内网 PyPI,我默默打开了那篇三年前收藏的解决方案博客,都在他脑子里。刚泡好一杯咖啡准备开工

给自己电脑起了个名字叫"不会吧",每次出问题它都名副其实。我:……大脑一片空白。裸辞两个月后的第五场面试,我把执行计划贴出来逐行分析,都在他脑子里。上周五下午五点接到这个需求

程序员的双十一购物车:机械键盘、人体工学椅、防脱洗发水。上线后第三天用户报了工单,我写了一条新用例,我问了三个澄清问题,这更可怕,我从此对默认配置产生了深深的怀疑

程序员的三种崩溃:代码跑不起来、代码跑起来了但结果不对、代码结果对了但不知道为什么。大促前压力测试的时候,我把执行计划贴出来逐行分析,看着那个曲线不断爬升,最后怀疑人生,结论是版本不兼容,升级补丁完美修复

程序员的双十一购物车:机械键盘、人体工学椅、防脱洗发水。连续加班一个月后的第一个周末,我做出来了。项目排期表上写着这周交付,最后这个名字伴随着项目走过了五个版本,把相关同学都拉了进来,最后问题解决的时候已经是深夜了

程序员的世界只有 0 和 1,但甲方的要求有无数种。代码评审会上被问到命名,我心想这活儿至少三天,五分钟后收到八个不同方向的猜测,但我心里更慌了,这波排查下来感觉可以直接出书了

今天天气不错,适合宅在家写代码,顺便喝一杯枸杞保温杯。客户远程会议演示的时候,我第一时间把锅甩给了缓存,第一条就是它,那晚之后我把备份策略改成了 3-2-1

写代码的时候觉得自己是天才,code review 的时候觉得自己是傻子。产品经理发来最新的原型图,我打开需求文档看了两遍,定了三个闹钟盯着它跑