學好英語對IT軟件工程師的影響

        在看英文文檔時突然發現,文檔的語言和代碼的語言是一樣的,都是英語。假如我英語很好(跟母語一樣),那時我對英語的敏感性很好,英語的思維已經深入潛意識,那我看代碼會不會感覺非常親切,非常熟悉呢?以前每天看代碼是這樣一個狀況,看中文文檔時切入“中文模式”,看英文代碼時切入“英文模式”。對於我這樣一個天天看代碼、寫代碼的IT人士來說,這樣的模式切換非常頻繁。在大數據處理方面有優化經驗的人都知道,能很快提高效率的一個方式就是優化那些操作非常頻繁的地方,這些地方的小優化,能帶來整體的大優化。

        所以,我覺得學好英語對IT軟件工程師有一個非常大的影響,那就是你對於每天面對的代碼會非常熟悉,不會有任何陌生感,也不會有模式切換帶來的精力消耗。英語不好的時候,有一部分注意力會放在代碼的語言理解上,跟母語不一樣看起來總是怪怪的,有種特殊的陌生感(特殊是因爲你認識代碼,但是是作爲一種特殊語言認識的,作爲一種特殊需要認識的),現在這部分注意力和精力不需要再浪費了,可以有更多的注意力和精力放在方法的使用上、程序的設計上和設計模式的理解上。

        舉個類似的例子,以前看美劇都是看字幕,而不是看畫面、聽聲音,所以每次都是先看完字幕,然後轉而去理解畫面(聲音基本上就沒聽)。現在學會英語了,看美劇跟看國產電影一樣,不用看字幕,直接看畫面、聽聲音了。這個改變能大大提高對電影的欣賞能力,對於一個天天看美劇的人來說,這個改變帶來的收益是非常巨大的。

        以後多注意英語方面的學習和積累,培養使用英語的習慣。
①.儘量使用Google、wikipedia
②.儘量看官方英文文檔
③.將手機、電腦等設備語言設置爲English
④.多上Quora,少上中文版的知乎

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章