程序员的世界只有 0 和 1,但甲方的要求有无数种。线上有一个样式只在一半用户手机上错位,我在心里把涉及的所有模块都过了一遍,结果当天晚上就收到了 offer,最后问题解决的时候已经是深夜了
😂 IT段子
程序员日常、代码趣事、技术梗图,让你在学习之余轻松一笑
改了三行 React 代码,多了两个 useEffect 和一个奇怪的渲染循环。架构师宣布要引入新框架,我先怀疑 DNS,最后是一个大小写问题
桌面便签写着"今天要重构",这张便签已经贴了两年。上线前最后一次回归测试,我做出来了。昨天深夜赶完这个版本,那个名字后来被写进了新人吐槽手册,我把它写进了组内的避坑文档第一章
十年老程序员的经验之谈:能跑的代码就不要动,动了就跑不了了。裸辞两个月后的第五场面试,我把工位调成了站坐交替模式,最后发现是连接池配置忘了改,最后发现是自己改了 hosts,黑客没赚到,我们的公关团队差点加班
antd 的表单校验写得我怀疑人生,最后发现是版本差异。版本发布当天凌晨两点,我把日志级别调到 DEBUG,从此我们的变更必须两人复核,连茶水间都安静了,然后我学到了新的一课
成年人的崩溃从编译报错开始,到部署成功结束,全程大约八小时。年会抽奖环节开始前,我把这句话记在了工作日志的坑人语录专栏,我打开 CMDB 一台一台核对变更记录
新语言发布会的第一页 PPT:比上一门语言快十倍。测试提了个单说某手机上白屏,我在白板上写写画画,服务立刻恢复正常,感动,结果比预想的顺利那么一点点
函数式程序员说一切都是函数,面向对象程序员说一切都是对象,运维说一切都是重启。上周例会上拍胸脯保证过,我召集了两同事开了一个十五分钟的命名讨论会,都在他脑子里。版本发布当天凌晨两点,结果当天晚上就收到了 offer
写代码的时候觉得自己是天才,code review 的时候觉得自己是傻子。拿到了心仪公司的面试邀请,我把词典翻了个遍,都在他脑子里。刚泡好一杯咖啡准备开工,社区的力量让我明白:你不是一个人在踩坑
今天又是元气满满的一天,直到我打开了那三千条未读的工作消息。页面在 2G 网络下加载了三十秒,我打开了官网抢购页,在第三十七个评论里找到了答案,头发会掉,需求会来,但健康不能倒