編程的技術資料好多都是全英文的該怎麼學習?
01-22
雖然英語就算不學也還能說得過去,不過看到一片英語的東西還是不太想看想扔到谷歌翻譯里去……不過有的時候翻譯結果慘不忍睹的話還是會去看原文的,而且大多也無壓力……
英語不好的話大多還是不認識單詞,只能刷辭彙量,這個過程並不會開心,不過也有懶人辦法就是猜,根據上下文來猜。這樣習慣了就好了,過一段時間需要的常用辭彙就自然全都存上了編程要求的英語已經很簡單了。用詞,句法,文章結構一般都非常樸素,多花點時間肯定看的懂的。
糾正觀點:
1,學語言(編程語言/英語),如果不用,那你就沒有必要學他,那麼你以前基礎教育的時間就是浪費了2,英語你會越用越會用,就越沒有障礙3,在介紹編程的書中,基本上單詞不會是障礙閱讀方法:1,硬著頭皮去儘可能多的閱讀,一周後,你就會習慣英語的表達方式2,重要的是一定要用理解句子的方式去理解,而不是嘗試去理解每個單詞3,反覆練習不要想自己英語不好,去用就是了讀英文編程技術文檔 ≠ 讀英文的文章
技術文檔是有規律可循,有關鍵詞可找,有你已知的編程邏輯作為判斷的。
閱讀技術文檔,就是孰能生巧的過程。到最後,瞟一眼就能找到自己需要的信息。按照固有的語句習慣,就能大概知道書里要說的是什麼。讀過好幾本原著了,論壇資料不計。總結下來就是堅持。編程的辭彙真的太少了,而且作者又那麼良心,能簡則簡,省掉了被瞎翻譯帶錯路的痛苦。當然也會有看不懂帶來的知識轉化率降低,啃過去了就好了。另外,開始的時候可以看一些你不是特別急需的書籍的原著,這樣就不容易因為浮躁中途放棄了。
背景:小碼農一枚,畢業只勉強過了4級,英語很挫,畢業先做經營分析,後轉軟體開發,畢業十年。目前查閱技術資料只上Google,90%以上都是英文結果
---------------正文分割線-------------一般官方文檔都沒有什麼複雜語法,語言簡潔明了,只要有4級基礎,配合詞典,和耐心看懂並不難,閱讀速度開始可能比較慢,堅持下去,慢慢就快了。閱讀文檔同時最好配合一些範例代碼,會幫助你理解。如果是一些國外技術論壇的話,會比文檔難一些,因為作者各不相同,語言風格也不同,需要更大的耐心和英語底蘊。
如果是論文什麼的,我就給不出什麼建議了,因為我也基本看不懂,完全不夠那個水平。還是請教知乎里的大神吧。學。你也沒選擇,干programmer的,英語不好以後寸步難行。
看多了也就那些單詞
另外代碼寫的好看也需要些單詞積累的。不會吧 什麼資料?只要不是太偏都有譯作的
單詞什麼的,裝個支持劃詞翻譯或粘貼板翻譯的軟體就行了,但長難句確實需要學習才能無障礙閱讀,也就是說,需要學習語法。
講道理的話英語還是要學的, 不用刻意去學。零基礎的話選一套英語教材跟著視頻/音頻過一遍,英語提升還是要多用多看多讀。
學英語。程序員不能用不會英語當借口。
先看中文的,有興趣再看同類英文的。好的中文編程書夠你看一輩子的。英語不好,還死摳英文大部頭,怎麼可能讀下去。不過,如果目的是提升B格,還是上知乎吧;如果目的是學英語,去新東方或者背單詞。
可以干點別的啊。說重一點,英文不好而且不想學好的的人沒有任何可能有較好的技術的。
其實跟中文沒啥差別的 因為會出現各種各樣的新術語 專有名詞 這新名詞你中文也不認識 英文也不認識 所以沒啥區別
建議查好音標就行 會讀有利於記憶 至於它的中文本意並不重要 你知道什麼是句柄嗎?你知道什麼是遞歸嗎?你知道什麼是對象嗎?你看 中英文都是要面對新單詞的 所以大膽去學吧英語不好,就不要做碼農了
1,編程畢竟不同於搞科研,前者只需要你能看懂英文,而後者不止你要看懂英文,還要能用英文寫出來讓其它人懂!2,編程看懂英文不是指你要能完美的翻譯出來,很多關鍵性的東西可能只是需要看幾個關鍵詞,幾個表達式,你自然就意會到當中的真諦了!3,不可否認,目前絕大部分好的資料都是用英文記錄的,所以不容錯過!4,不要一開始就從所謂「某某編程經典」這類國外的純英文下手,作為基礎,可先看中文資料,等你有一定基礎後再看英文資料,到時一切就會變得順風順水!5,那天去辦公室看到一個老外,本想問一下「我們院長的辦公桌在哪個區域」,結果我嘴裡總說不出口,然後就一直看著他,頭一直冒汗,十分鐘過去了,他看到我沒有反應,主動遞過來一張紙和筆,當我拿到紙和筆時突然發現不知道如何表達院長這個詞……哈哈哈,雖然我討厭並且很不擅長英語,但卻對英文的技術文獻卻情有獨鍾!