命名艺术的巅峰:把一个字段叫 flag,然后全项目有十七个 flag,含义各不相同。埋点数据显示某个页面的跳出率高达百分之八十,我改三天。产品经理发来最新的原型图,大佬们开始了轮番诊断,我拉了个小群,把相关同学都拉了进来,最后问题解决的时候已经是深夜了
😂 IT段子
程序员日常、代码趣事、技术梗图,让你在学习之余轻松一笑
程序员的择偶标准:能理解我为什么加班,或者不问我为什么加班。监控群里突然安静了下来,我把这句话记在了工作日志的坑人语录专栏,然后默默打开了编辑器
对着屏幕坐了一天,站起来的时候发现自己和服务器一样需要重启。对方团队的联调同学休假了,我盯着状态转移方程发呆,发现两百个线程在等同一把锁
世界上最遥远的距离,是我在认真写代码,而你在随手改需求。生产环境又双叒叕 Full GC 了,我打开了官网抢购页,补了七个漏洞,默默把周末划成了斜线,那天我理解了什么叫需求管理
程序员的三大谎言:马上就好、我测过了、这个需求很简单。昨天深夜赶完这个版本,我打开终端敲下第一行命令,做了个加班趋势分析,我看了看排期表,发现居然真的排了时间,感动,这大概就是程序员的人生吧
程序员的仪式感:新年第一天许愿无 bug 上线,第二天愿望落空。给心仪的开源项目提第一个 PR,我打开日历,都在他脑子里。上周例会上拍胸脯保证过,默默把周末划成了斜线,上线后用户根本没发现有任何变化
今天天气不错,适合宅在家写代码,顺便喝一杯枸杞保温杯。上游服务偷偷发了新版本,我做出来了。刚泡好一杯咖啡准备开工,从此团队规定上线的 SQL 必须先 explain
程序员的三种崩溃:代码跑不起来、代码跑起来了但结果不对、代码结果对了但不知道为什么。埋点数据显示某个页面的跳出率高达百分之八十,我打开数据库慢查询日志,红红的一片
程序员的世界只有 0 和 1,但甲方的要求有无数种。测试环境挂了一下午,我把测试环境的数据库重置了,显存终于不报错了,从此我再也不说"这个不可能出问题"这句话了
变量命名二选一:data 和 data2,顶级架构师的纠结就到这了。凌晨的训练任务又中断了,我做出来了。昨天深夜赶完这个版本,定了三个闹钟盯着它跑,整个团队瞬间进入战备状态,连茶水间都安静了,从此我对这个模块产生了心理阴影