雖然理論上要學好程式語言並不需要什麼優異的英文能力,清晰有條理的的邏輯,以及拆解和重組問題的能力才是最重要的。我也知道有不少優秀的程式設計師也不具備流利使用英文的能力。

但這也只是理論上,實際上如果能輕鬆無障礙地使用英文,網路上有很多教學文章、教學影片,以及大量的相關討論區,都會變成相當豐富的資源,更多的資源意味著更有機會找到最適合自己的內容,也有更多不同的意見可以參考,這對提昇學習效率來說有相當大的幫助。

當然這也不只侷限在學習程式語言,畢竟英文是現在世界上使用最廣泛的語言,而且大多前沿的知識和技術也都是以英文作為第一語言來書寫,不同母語的人在交換訊息也大多都採用英文。

再把這點推得更廣一點,不只英文,很多的知識、能力和資源也是如此,像是基礎的語言和邏輯能力,穩定平靜的情緒狀態,健康有活力的身體,寬敞清靜的居住環境,多元且互相支援的人際網路等,這些都不見得是你達成目標的必要條件,但卻會間接地讓你在執行過程中幫助你,讓你做得更輕鬆無負擔,更容易跳出盲點。

最後修改日期: 2021 年 4 月 16 日

作者