編程能力的躍遷極少來自時數堆疊,而來自幾個可辨識的認知轉換節點。本文拆解從「能跑」到「能維護」的關鍵躍遷,以及讀源碼、code review 兩個最被低估的成長加速器。
Linux 核心、Python、Redis、Nginx、SQLite 支撐了絕大部分現代網路服務,但把它們的作者稱為「天才」其實模糊了軟體工程的真實樣貌。本文拆解這五位開發者的貢獻與「天才」一詞的爭議。