04.18 程序員,這本書讓你快速搞定英語,編碼666

程序員,這本書讓你快速搞定英語,編碼666

俗話說,沒有金箍棒就不要穿小短裙,這句話用在 IT 世界裡就是,英語不好,就很難躍居到頂層大佬的行列。程序員學英語這個話題已經被無數次地談及,各路大神各種支招,可是最後還是有很多人學不好英語。有人戲稱,程序員學英語的難度已經直逼程序員找女朋友。

隨手搜搜微信文章就會發現,諸如以下題目的文章層出不窮:

  • 程序員要怎樣學英語

  • 程序員學好英語是偽命題

  • 程序員如何快速學英語

  • 英語不行,就別做程序員

有人不禁要問:“不就學個英語嘛,有那麼難?” 要知道很多互聯網大佬們的英語說得可是非常溜。

如今,想要走在這個時代的前端,甚至是科技的前端,強大的英語技能絕對是你一路披荊斬棘最有力的戰友。當然,你千萬不要以為隨便背 10 遍新概念課文或者託福雅思單詞就可以變成英語達人,因為你會發現即使都背完了,依然讀不懂英文文檔。而這時候有一本針對計算機技術的專業英語書在手邊就顯得十分必要了

小編心繫大家,重磅推薦一本新書——《程序員的英語》全方位幫你提高英語閱讀能力

如果你是一個還在英語世界裡徘徊迷惘的程序員,《程序員的英語》包治各種計算機英語疑難雜症

0. 學習路線圖

這本書有兩種使用方法,如果你很久沒接觸過英語了,那麼建議你採用方法 A,如果你對英語語法留有印象或者正在學習英語語法,那麼你可以採用方法 B。

程序員,這本書讓你快速搞定英語,編碼666

1.目錄

這本書包含了時下最流行的技術話題,6 大模塊分別為安全/黑客攻擊、無人機/機器人、大數據、物聯網、雲以及實戰篇

程序員,這本書讓你快速搞定英語,編碼666

程序員,這本書讓你快速搞定英語,編碼666

2.技術熱文

每個章節裡有 6 篇文章,都是流行技術熱文。文章中的詞條都可以在維基百科、谷歌等網站中找到來源。舉個例子,比如文章第二段中的 reverse-engineer 在這句話中作動詞使用,譯為逆向工程。而我們比較熟悉的逆向工程的說法是 reverse engineering,所以,之前有小夥伴問我們這裡是不是出錯了。答案是沒有出錯,詞性不一樣,用法也會大大不同。

程序員,這本書讓你快速搞定英語,編碼666

程序員,這本書讓你快速搞定英語,編碼666

3. 核心語法

文章過後,是作者總結的核心語法,書中的語法不是長篇大論的語法理論,而是結合書中出現的句子來分析最常見、最常用的語法點。比如,閱讀英文文章時,遇到長難句如何進行斷句,作者提煉出句子構成的普遍規律,至少你看過一次之後,在運用時,會自然而然地想起這個規律來,而不是像之前學過的那些複雜的語法,可能還沒搞清楚什麼是定語從句就已經要放棄了。

程序員,這本書讓你快速搞定英語,編碼666

4. 高頻詞彙

語法過後,作者對文章中重點高頻詞進行提煉,很多單詞有它本身的意思,但是放到程序界意思就完全變了樣子,所以說你就算背下完整的字典,你也會發現一些詞的意思早就不是本來的意思了。

比如,vulnerability 這個詞本身有弱點的意思,但是放到程序世界裡,它就被引申成漏洞的意思。作者總結了技術文章中出現的

高頻詞,這樣你之後在瀏覽維基或者谷歌的時候,看到的再也不是天書,而一個個熟面孔。

另外,讓程序員們頭疼的還有一個問題,就是取變量名和函數名。有的程序員甚至用漢語拼音取名,這不僅給讀代碼的人造成麻煩,還會影響代碼的質量和可維護性。掌握越來越多的單詞,就會讓你在取名字的時候得心應手。

程序員,這本書讓你快速搞定英語,編碼666

5. 完成句子

接下來是根據提示完成句子,怎麼樣?乍一看是不是有一種小學生暑假作業的既視感。沒錯!你需要的就是這種練習。不要看不起這種填空練習,也不要相信大腦對你形成的各種欺騙。你以為真的記住了嗎?七天記憶曲線,可還沒過七天就早已忘光光了。現在學英語可能不再需要我們像上學時候那樣一定要會寫會讀,但是會看卻成為了我們的首要任務。培養對單詞的感覺十分必要。這個部分的練習是幫助你實現單詞在嘴邊就是說不出來的窘境。

程序員,這本書讓你快速搞定英語,編碼666

6. 頭腦風暴

在思考題部分,大家不要覺得題目是漢語的,沒啥大意思,那可就大錯特錯了。其實這部分是訓練你讀過文章後,能不能用英語簡單總結一下文章的大概內容並表述出來。有人說過,厲害的人往往能把複雜的事用最簡單的話說出來,而這部分的目的就是訓練你這方面的技能。

程序員,這本書讓你快速搞定英語,編碼666

7. 拆分翻譯法

最後一部分,是在你獨立學完前邊內容後,作者給出的標準翻譯。當然,翻譯這東西本身就沒有標準答案,可以說是給讀者提供一個方向。作者用了一個方法幫助讀者理清句子結構,這個方法就是斷句。他在翻譯的過程中,將主謂賓定狀補用斜線劃分開來,清晰明瞭,這樣你看見長句子的時候就不會感到懼怕。這也是一個讀懂原文句子的極好習慣,而畫斜線拆分句子的形式實際上是一個大腦裡面的分析過程,當你看到一個句子時就速度地在腦袋裡對它們進行拆分,這樣你就會用比別人更短的時間找準句子的含義。

程序員,這本書讓你快速搞定英語,編碼666

剛給大家簡單介紹了一下《程序員的英語》使用說明。這本書既是工具書(收錄語法和單詞/ 例句),又極具實用功能(例文中的句子是實際 IT 業務中會出現的各種信息),不管你是準備就業的學生、職場人士還是關注 IT 並希望蒐集英語 IT 信息的讀者們,這本書將會非常適合你。

讀完本書你將達到:

1. 在 GitHub 上與全世界各地的程序員們全程無障礙地討論和交流問題,暢通無誤地瀏覽 Google、Stack Overflow、Reddit 等。

2. 讓你擁有還不懶的變量名,提高代碼質量和可維護性。

3. 無間斷閱讀技術文檔,與谷歌翻譯說再見!全程陪你一起升級打怪,直到你變成遊刃有餘的技術大神,它會笑著對你說:“Hey bro,you've done a great job!”

程序員,這本書讓你快速搞定英語,編碼666

English for Developers

  • 每天一單元,一個月輕鬆掌握技術英語!

  • 安全與黑客攻擊、無人機與機器人、大數據、物聯網、雲計算,順應新技術潮流!

  • 語法、單詞、完形填空、閱讀理解、翻譯,多角度提升讀解能力!

  • 英語母語技術人員審校,提供“語言和技術”雙保險!

本書旨在最大限度提高對開發人員最重要的英文讀解能力,培養能夠快速閱讀英文報道等 IT 相關文檔的基本技能。

書中藉助最新 IT 媒體風格的報道,提供有趣且有益的知識,詳細解釋英語技術術語。課後附有英文思維訓練,內容和形式都貼合一線程序員需求,能夠激發閱讀興趣。例文難易得當,結構安排合理,是技術學習與英語學習的有機結合。


樸栽滸

韓國浦項科技大學計算機工程學院軟件工程專業學士、碩士,管理博客“計算機與書”(jhrogue.blogspot.com)。著有《Blog2Book:Linux開發技巧》《IT專家:嵌入式Linux》《Elasticsearch服務器開發(第2版)》韓文版譯者。

李海永

韓國浦項科技大學計算機工程學院學士,美國普渡大學電子計算系碩士。現為自由翻譯家,經常翻譯專欄文章或報道,並上傳至博客(www.haeyounglee.com)。《人件》《代碼簡潔之道》《軟件隨想錄》韓文版譯者。

Kevin Steely

微軟平臺軟件研發,喜歡設計並運營網站。目前管理 Puzzle-Fast、Testing Hubs、jBuckets、Instant Chords,曾擔任英語教師。他建議,非母語人士不要被英語發音所累。


分享到:


相關文章: