2025/12/13

12-13.png

「培養經驗最有效的方式就是:透過閱讀把別人的經驗變成自己的知識。」——《精實開發與看板方法》

軟體工程師要如何培養經驗?這似乎是一個越來越難的大哉問。

畢竟從第一台電腦,第一套軟體出現在這世上,已經那麼多年,這意味著軟體工程也發展了數十年的歷史。

一代又一代的軟體圈內人,可說是不斷踩著一批又一批的前人肩膀在前進。

軟體工程這數十年堆積下來的知識,其實還挺厚實的。

我們都曾因為寫出第一行 Hello world 而感到喜悅,也可能因為恐龍書的厚度而苦惱。

但持續學習,絕對是每一位軟體圈內人都未曾停止的一件事。

軟體一直在變,過去的軟體與現在的軟體已不太相同。

你是否注意過每一趟軟體迭代的週期中,自己有時常保持學習的心態呢?

透過 Code Review、pair programming、閱讀書籍、網路文章或從他人的開源套件中學習呢?

喔,對了,軟體開發不只是撰寫程式碼而已,整個 SDLC 還包含許多 Coding 之外的事情。你是否願意多去了解一下呢?