門外漢,你以為英語是你變成程序員的攔路虎麼?

what?這個問題你還進來看?那說明你對英語和程序員的關係確實不清楚,還是在擔心英語不好就學不了程序開發,我代表眾多程序員向你鄭重表示,學程序和英語一點直接關係都沒有,你完全不用擔心!

門外漢,你以為英語是你變成程序員的攔路虎麼?

除了極少極少小眾開發語言以外,英語不影響你的開發,如果你學習的是小眾開發語言,這種可能目前國內資料不是很多,直接百度可能百度不出來準確答案,可能需要谷歌一下,那這個可能會對英語有點點需求,再就是上國際知名開發者代碼託管平臺github上找找demo例子,但是你需要看懂別人寫的wiki及一些產品介紹,要不不太好整合到自己項目裡面。

門外漢,你以為英語是你變成程序員的攔路虎麼?

對於開發語言排行榜前幾名的語言程序開發,國內論壇已經比較成熟了,大部分問題在csdn、開源中國等等都是可以找到教程和問題解決方案(可能需要多看幾篇文章,因為國內的問題解決論壇有很多廢話,不會直接有一針見血的問題解決方法),對於門外漢入行,大部分還是以大眾開發語言進行入門學習,如果上來就是小眾開發語言這個我沒試過,個人感覺可能不是太好,一開始學習問題很多,還找不到答案,你英語又不是太好,那這個就尷尬了。

門外漢,你以為英語是你變成程序員的攔路虎麼?

lz主要從事java web、安卓、微信小程序和微信公眾號方面,以我的體驗跟你說下英語,我英語也是爛透的,大學英語四級考了4次才矇混過關,在實際開發過程中,定義控件id和方法名時候一般還是以英文名字命名,每次都是百度翻譯頁面打開,輸入中文,獲取英文,改一下大小寫填在代碼裡面,程序開發甚至可以帶動你學習英語單詞,他不需要你用英語做工具。網上的一些開發環境軟件的教程一般也都是英文,只要是版本號差不多,網上都會有截圖之類的,你就當是拼音去找,照樣改ok。在找問題解決方案時候,有時候確實國內找不到方案,掛一下vpn去國外一搜,國外很多權威的論壇,他的答案都是很明顯的,用很簡單的英文句子告訴你怎麼做,關鍵詞和關鍵句子都是加粗的,真的一看就懂,對於官方文檔類似於安卓開發者官網對新控件的解釋以及jdk新api解釋都是很簡單的句子,還有樣例給你看,我的英語確實因為程序開發長進了不少。

門外漢,你以為英語是你變成程序員的攔路虎麼?

我一個編程新手希望有興趣的朋友進來學習,還有什麼要了解的在下面留言吧~後面文章會更新,我不是大神,我只是經過門外漢轉行程序員的完整過程,我覺得我更符合你們的情況,如果您是大神那就可以繞開了~


分享到:


相關文章: