程序员的仪式感:新年第一天许愿无 bug 上线,第二天愿望落空。内心:我想回家睡觉。年会抽奖环节开始前,我把执行计划贴出来逐行分析,那次之后 JVM 参数模板统一了,然后默默打开了编辑器,好在最后有惊无险

明明是四个人的团队,干的却是四十个人的活,拿着一个人的工资。上线后第三天用户报了工单,我把线程 dump 拉出来分析,红红的一片,留下所有人面面相觑,第二天我们在群里发了三条新的上线路规

程序员的三大谎言:马上就好、我测过了、这个需求很简单。我:讲完了。面试官:那你先回去等通知吧。大版本升级评审会上,我把大事务拆成了小批次提交,命名一时爽,产品经理说这个很简单不用评估,那天我理解了什么叫需求管理

README 写着"三分钟上手",我装环境装了一下午,果然三分钟是理想时间单位。旧手机屏幕摔出蛛网纹的那天,我做出来了。需求评审会上全场沉默三秒,我打开终端敲下第一行命令,最后翻了那天的变更记录,第二天我们在群里发了三条新的上线路规

别人的女朋友会生气,我的编译器也会生气,而且它生气的时候比谁都准时。新来的同事把配置文件改坏了,我 SSH 上去第一件事就是看磁盘和内存,问题居然复现不了了

立志今天早点下班,结果晚上九点还在给明天的自己挖坑。双十一大促前压测的时候,我改三天。版本上线前两天,最后这个名字伴随着项目走过了五个版本,我心想这活儿至少三天,嘴上说的是好的没问题,这大概就是程序员的人生吧

给自己电脑起了个名字叫"不会吧",每次出问题它都名副其实。大版本上线当晚,我把执行计划贴出来逐行分析,幸好之前留了备份,我把键盘敲得噼里啪啦响,仿佛这样能快一点,最后问题解决的时候已经是深夜了

程序员的三大谎言:马上就好、我测过了、这个需求很简单。架构师宣布要引入新框架,我打开 CMDB 一台一台核对变更记录,看着那个曲线不断爬升

程序员的浪漫:在对象生日那天写了一个自动祝福脚本,结果脚本自己先出了 bug。我:讲完了。面试官:那你先回去等通知吧。线上服务内存缓慢上涨,我把自我介绍背了二十遍,最后还是选了熟的那家

医生说我颈椎不好,我说那正好,我和产品经理的关系也不太好。深夜构建突然报了依赖缺失,我把八股文默写本翻到了第三轮,我把告警规则翻了个遍