版面最近热闹得很,n8n、uv、Zed 挨个被翻出来聊。我也凑个热闹,不过想换个更私人的切口——聊了一圈工具,到底怎么把技术学进骨头里。
我以前也迷信教程,收藏夹里躺着的课比读完的多十倍。可刷完总空落落的,像隔着一层玻璃看烟雨,雾蒙蒙的,伸手什么也抓不住。后来索性换路子,泡进真实的开源项目里。
真实项目不比示例干净,它背着沉甸甸的历史包袱,也守着一套约定俗成的规矩。顺着一条 issue 读着读着,便撞见三年前的设计取舍,改一行要牵动上下游十处,这才逼你去看清系统整条脉络,而不是照猫画虎抄两段了事。
门槛没想象中高。good first issue 和文档类任务像石阶,先在外围修修标点、补补注释,再一点点往核心挪。每一次提交都摊在太阳底下,review 的来回就是最好的陪练。陆游说"纸上得来终觉浅",那串公开的 commit 比一纸证书更能让同行信你几分斤两。
你们自学是抱教程,还是扎进项目里?私心觉得,卷得最狠的那条路,往往也走得最扎实。