
白偉林
從實戰出發,通過分析關於Spring Cloud, Spring Boot, Dubbo, MyBatis等技術棧的例句,講述程序員如何獲得流暢閱讀英文技術文檔的能力。講解時,會將總的閱讀技能拆解爲一系列細分技能,理論與訓練相結合,循序漸進。同時會談論無障礙逛英文技術博客/社區、閱讀技術類英文原版書的方法。希望能幫助程序員高效提升英語,提高開發效率,並通過英文及時瞭解和學習國外新技術。
比普通的英文課本好,更貼近程序員的需求。不過,內容還可以簡化一些,少一些抽象的語法,多一些實戰的例子。
語法早還給老師了,看不懂英語文檔是硬傷,單純背單詞不行,學學作者提到的方法,先把目標定下,很簡單,不是爲了說口語,不是記多少單詞,能認識它們,可以讀英文文檔就夠了,嘎嘎
還不錯,語法部分沒仔細看,但一些建議不管是自己體驗還是總結別人的,還是有意義的
英語不用真的會倒退。 讀英語技術文檔經常感覺十分消耗腦力,因爲要在腦子中將英文翻譯成中文,然後理解其含義,而不是直接理解英文代表的含義,英文--中文--含義,這樣的轉換在短句上沒有問題,但是碰上大段英文,大腦迅速疲勞,不堪重負,大腦認爲看英文文檔是個苦差,於是選擇性罷工。這一點在看大段的技術文檔和程序註釋時特別明顯。 讀研時曾翻譯過吳恩達的機器學習渴望,還讀過很多英文的論文,畢業五六年,工作環境主要是中文,偶爾需要編程查文檔,怎麼對英文產生一種害怕的感覺呢? 所以,我做了兩件事情,一件事向知名python語言服務器pylance提需求,希望他們能夠開發彈出中文文檔的功能,他們做好了這個功能。另一件事不斷地去尋找中文編程語言,比如研究過易語言,Y++中文編程語言。這倆在工作中用不到。 這一切都源於對看英文文檔的懼怕,但懼怕的感覺是不真實的,懼怕的是懼怕的感覺。 下午看《程序員英語:英文技術文檔指北》一書讓我茅塞頓開,要把握英文文檔,重要的是理清句子結構,分清一個句子誰是大小王,抓大王放小王。總結如下: 英文句子核心成分是:主語、謂語、賓語、表語 非核心成分:定語、狀語、補語、賓語補足語 讀文章,讀句子讀的是主語+謂語+賓語,或者主語+謂語(系)+表語,這叫拿大,不必過於關注定語、狀語、補語等,這叫放小。辯證法叫做“抓主要矛盾和矛盾的主要方面”。 句子主幹是有核心成分:主語、謂語、賓語、表語組成,非核心成分是用來修飾主幹內容,在閱讀中練習抓住句子主幹的能力,刪繁就簡,假以閱讀量,流暢閱讀英文文檔應不成問題。 一個重要發現是:以前一直沒有學會如何看大段英文文檔。
本書針對程序員提高英語閱讀能力,較系統的給出了學習路線和學習方式。從單詞、語法、段落理解,感覺其中給程序員建議那幾篇得到了很大啓發。 語法、段落那塊看着真的很頭疼,通過一系列的貼概念,看得一臉懵逼,另一方面後文給的實踐也沒有答案,更希望先通過給出一兩篇文章,從頭到尾分析句子,更容易接受
非常實用,三觀正確,否定一些華而不實的方法
有些術語翻譯得有問題,但瑕不掩瑜,總體的思路還是對我很有啓發的。我驚訝得意識到我在以前的英語學習中從來沒有系統這個概念,甚至沒有主動去思考這件事,但在數學物理上我是有這種意識的,不過無所謂了哈哈哈