最近读完了保罗·格雷厄姆的《黑客与画家》。这不是一本讲代码怎么写的书,而是一本讲程序员如何思考、如何创造的文集。我在昌平的小屋里翻最后一页时,书里有一句话像钉子一样扎进脑子里:
“你只需要一台电脑和一个安静的夜晚,就可以改变世界。”
这句话出现在全书不同角落,每次出现都带着一种平静的笃定。格雷厄姆反复强调,黑客不是流水线上的工人,而是创造者,像画家一样用代码表达。财富也不是从别人手里抢来的,而是靠做出人们想要的东西、然后放大它得来的。而这一切的起点,经常只是一间宿舍、一台旧电脑,还有一段无人打扰的时间。
为什么这句话击中了我?
因为作为北漂程序员,我差点忘了当初为什么选这行。每天在工位上接需求、改bug、开会,写代码越来越像拧螺丝。晚上回到出租屋,只想瘫在床上刷短视频。那些“改变世界”的想法早就被“下个迭代需求”淹没了。格雷厄姆却说,黑客最核心的能力不是懂多少框架,而是能在安静的夜晚,把脑子里的东西变成现实。大公司的办公室、吵嚷的开源社区、没完没了的会议,往往是在消解这种创造力。
书里举了扎克伯格在哈佛宿舍写Facebook的例子,也讲了格雷厄姆自己创业时在公寓里写出Viaweb的往事。这些故事不是鸡汤,而是点出一个常识:工具已经极度廉价,唯一稀缺的是你坐下来、关掉手机、开始敲第一行代码的决心。
从读到做:开始一个夜晚项目
读完那页,我翻出三个月前就没动过的个人项目——一个帮自己整理读书笔记的小工具。之前总想着要做好架构、要学新框架、要拉人一起干,结果一拖再拖。那晚我直接在新文件里敲出第一版丑陋的代码,功能粗糙得让自己脸红,但跑起来那一刻,久违的感觉回来了。
格雷厄姆还说了一句:“如果你有一个令你感到羞耻的版本,你就走在正确的道路上。”原来创造从来不是等万事俱备才开始,而是先让东西跑起来,再一遍遍打磨。现在每天下班后两小时,关掉微信和短视频,打开编译器。那个昌平的夜晚突然有了重量,好像真的能通向点什么。
这本书适合谁、什么时机读
如果你也是被日复一日的需求磨掉热情的程序员,或者总感觉才华被困在格子间里,这本书可能会让你重新听见心里那个“我想做点什么”的声音。最好的阅读时机,是你开始怀疑自己到底算不算创造者的时候。不用等到周末的整块时间,下一个安静的夜晚就行。