任何人都能查阅语法。区分高级工程师的是判断力——心智模型、系统思维,以及在凌晨3点捍卫决策的胆识。这是可以培养的。这就是培养它的系统。
你可以跟着做,但面对空白文件时仍会卡住。
你交付了一个待办应用;框架一变,你又迷失了。
一份证明你看过而非你能构建的PDF。
于是人们积累了数百小时的观看——却没有积累真正被考验的东西。
十个步骤,一个弧线——重复直到成为本能。你不是死记硬背,而是通过每节课在真实问题上练习,并在最后进行检查来建立肌肉记忆。
每节课都让你在展示答案之前先给出答案。回忆才能建立持久的记忆——重读只会建立虚假的信心。
FSRS调度器会在你即将忘记时重新呈现每个概念,这样知识就会累积,而不是在考试后蒸发。
你先碰壁,然后才理解概念。在揭示之前挣扎,才能让“哦!”印象深刻——舒适教不会任何东西。
每个主张都以通过或失败的检查结束。没有自我评分的测验,没有“我觉得我懂了”——标准与审阅者所持的标准相同。
你学到的每个概念都与周围的概念相连。随着时间的推移,它成为你拥有的知识图谱——可迁移的结构,适用于你从未见过的代码库、从未设计过的系统、从未面对过的故障。
资深工程师不是掌握更多事实——他们掌握一张更小的地图,其边界他们能捍卫。每节课都以你构建的图表结束,而不是你复制的。
什么必须始终为真?你学会找到在每次变化中都能存活的约束,然后围绕它进行设计。
不是“它坏了”——而是“它在这里坏了,因为这样。”调试变成导航,而不是恐慌。
“我不知道——但这是找出答案最便宜的方法。”资深人士的做法不是确定,而是可辩护的下一步。