请关闭浏览器的阅读/畅读/小说模式并且关闭广告屏蔽过滤功能,避免出现内容无法显示或者段落错乱。
为什么程序会错。
为什么逻辑走到这里。
为什么数据会变成这样。
就像侦探。
顺着一条条线索往前走。
直到找到那个隐藏的问题。
早上九点。
公司的人开始陆续上班。
周远已经一夜没睡。
他去茶水间泡了一杯咖啡。
有人问他:
“昨晚系统挂了?”
他点点头。
“修好了。”
对方笑了笑。
“程序员就是救火队。”
哪里出问题。
哪里就得有人冲上去。
周远回到工位。
打开电脑。
邮件已经堆了一堆。
产品经理发来新的需求。
要做一个推荐功能。
根据用户浏览记录。
自动推送商品。
会议室很快开会。
产品经理在白板上画流程。
用户点击。
数据记录。
算法分析。
结果推送。
每个箭头最后都指向程序员。
“这个功能两周能做完吗?”
周远看着白板。
想了一会。
“可以试试。”
程序员很少说绝对。
因为系统太复杂。
很多问题只有写到一半才会出现。
会议结束。
大家散开。
办公室又响起一片键盘声。
像雨点落在屋顶。
下午。
周远开始写新功能。
新建项目。
写接口。
设计数据库表。
一行行代码慢慢铺开。
程序就像一座房子。
先打地基。
再搭框架。
最后才是墙和窗。
如果基础没做好。
房子早晚会塌。
晚上七点。
同事陆续下班。
有人去吃火锅。
有人去看电影。
周远还在电脑前。
他不是特别拼命的人。
只是习惯把问题做完。
屏幕上。
代码一行一行增加。
像织布机上的线。
交错。
连接。
构成一个看不见的结构。
很多年以后。
也许这段程序会被删除。
也许系统会升级。
没人再记得是谁写的。
但在这一刻。
在这台电脑上。
它真实存在。
夜里十一点。
周远关掉电脑。
办公室只剩几盏灯。
他背上包。
走出大楼。
夜风有点凉。
城市依然明亮。
很多人刷着手机。
点外卖。
买东西。
看视频。
他们看不到代码。
也不会想到。
在城市某个角落。
有很多像周远一样的人。
坐在电脑前。
一行一行写下程序。
像老裁缝缝衣服。
像木匠做桌子。
像铁匠打铁。
他们的工具是键盘。
材料是逻辑。
作品看不见。
却支撑着这个时代。
而明天。
周远还会坐回那张椅子。
打开电脑。
面对那片黑色的屏幕。
继续写下一行代码。
就像很多年前。
他第一次敲下键盘时那样。