-
1 # Python進階學習交流
-
2 # 暖寶寶爸
可以學,也可以學的不錯,畢竟如今國內用java太多了,各種中文資料不缺。
不過看英文資料時會比較辛苦。
-
3 # 程式設計藝術思維
個人認為 英語基礎 對於Java學習是沒太大的關係的 在我們平常的學習過程中,需要用到的詞彙量 也才不過400左右,所以 ,千萬別妄自菲薄。
當然,如果你單詞量足夠多的話,以後在工作中,看文件什麼的也比較方便。
-
4 # IT人劉俊明
作為一名計算機專業的教育工作者,同時也出版過Java程式設計書籍,所以我來回答一下這個問題。
首先,即使英語基礎比較差,也是完全可以學習Java語言的,實際上我遇到過不少英語基礎比較差的學生(小語種學生),這些學生在學習Java語言時,也不會遇到太大的障礙,大部分人在經過一個系統的學習過程之後,都能夠掌握Java程式設計。
雖然英語基礎比較差並不會對學習Java程式設計產生太大的影響,但是要想在程式設計領域走得更遠,同時要想能夠在第一時間掌握Java程式設計領域的新技術,還是應該重視英語的學習,畢竟大量的Java學習資源都是英文的,而且不少技術在很長時間之後,才會有相應的中文翻譯。以大資料技術為例,目前有很多關於Java的大資料開發技術文件都是英文的,這對於英文基礎比較差的程式設計師來說,會明顯限制自身的學習渠道。
除了學習資料之外,Java開發領域的很多技術交流也都是採用英文進行的,比如一些大型的Java網上技術社群也是採用英文進行交流,所以要想加入到這些大型的技術交流社群,也需要具有一定的英語交流能力。
從Java語言的發展歷史來看,開源專案是推動Java語言發展的重要力量,而Java程式設計師透過參與開源專案的開發也會獲得很多技術上的提升,而大部分開源專案都是採用英語進行交流的,所以具備英語交流能力會更容易參與到開源專案中。
最後,隨著國內網際網路大廠紛紛開始進行國際化佈局,很多程式設計師在日常工作過程中也會頻繁使用英語進行交流溝通,所以目前很多大廠對於程式設計師的英語交流能力也比較關注。
-
5 # 小小程式設計師玲兒
我的英語是大學不及格的水平,現在在北京尚學堂學Java,個人感覺Java實際跟英語沒有太多關係,既用不到語法,也用不打造句
個人感覺英語對於Java來說更像是符號,很多時候我都是用拼音代替的也許以後到外企發展會用到,但是現在基本每天記一下常用單詞就行
-
6 # 張宇勳
完全可以...我英語3級都沒過, 現在照樣幹得好好的,
只是你要隨時準備一個翻譯工具,去讀各種的英文文件...這個很重要.
不過不用擔心,這些文件都很簡單的...學JAVA的話,很多關鍵字應該都能看懂.
-
7 # 滿城桂花撲香
沒學Java之前也有同樣的憂慮,入門之後發現Java裡面程式語言都是固定的,很多隻要熟悉就可以啦,配合翻譯軟體,英語詞彙不太會影響學習的程序,專心學習,一切都會像你預期那樣靠近
-
8 # 程式設計師的故事
你好,作為一個工作幾年的程式設計師告訴你,學習Java不需要你的英語特別好,知道單詞基本的意思就可以,不懂得百度翻譯一樣的okay,所以英語不是問題
-
9 # 傲氣18
java是邏輯語言和英語基本沒有任何關係,邏輯思維差的,英語再好也沒用!相反很多英語不好的學這個要比英語好的強甚至強很多!只有那麼幾個常用的邏輯詞語而已,用多了閉著眼都能打出來!如果你理科好的話學起來不難
-
10 # 課工場—武漢
當然可以。
英語、數學對於學習程式設計其實僅僅只是錦上添花而已,不會影響到真實的程式設計學習的。
實際程式設計開發中,遇到的英文都是特別簡單、並且來來去去也就那麼幾個。
如果是擔心閱讀英文文獻,也沒必要。
大部分程式設計師都還沒有走到非要去看英文資料的地步。網際網路發展到現在,中文成熟技術的參考資料已經非常非常多了,各個技術的中文著作或翻譯更是數不勝數,除非非要去學習那些剛剛出來的不成熟的技術,而恰恰這些技術在國內用處也不大。
至於可能實際遇到一些問題時,會遇到的技術文件,翻來覆去就是那麼幾個詞。而且因為這些文件大部分都是程式設計師撰寫的,他們有個共同的好習慣是,一旦他們覺得某個條目無法用一兩句話描述清楚,就會在該條目下附一段簡短的程式碼幫助你理解。所以英文不好沒關係,程式碼能讀懂就OK了。
題主不要多想,擼起袖子幹就完了。
-
11 # 會點程式碼的大叔
很多新手程式設計師都喜歡問一個問題,就是“我英語比較差,能學習好 Java (或其他語言)麼?”
對於這個問題,我給給出的答案是:英語不好,能學習 Java,但是會限制你的能力上限和學習速度。
英語不好,能學習 JavaJava 作為一門程式語言,你需要花精力掌握的是其語言邏輯,而不是語言內容;換句話說,敲程式碼最主要的工作是“想”,是“思考”,是“設計”,而“敲程式碼”反倒是次要的。
比如程式設計師接到一個需求,開發一個介面,入參是使用者 ID,根據使用者 ID 查詢使用者的詳細資訊並返回,你應該想到:
入參的判斷,使用者 ID 不能為空;如果更進一步,使用者 ID 應該滿足一定的規則(例如位數不能太短或太長,只能是字母),不滿足規則的入參直接返回錯誤提示;
使用者資訊中是否有敏感資訊,比如身份證號,這些敏感資訊是否需要脫敏返回;
資料量大概有多少,查詢速度會不會很慢;如果資料量很大的話,是否需要使用快取;
等把這些問題都考慮清楚了,再動手敲程式碼不遲;而 Java 中的關鍵字,又能有幾個?就算是一個從來沒有學習過英文的人,相信也花費不了太多的時間。
那麼什麼人學習不好程式設計,學習不好 Java 呢?邏輯思維極差的人,做事沒有條理,比如拿到一個需求,第一步做什麼,第二步做什麼都考慮不清楚;
思想固化,比如“這段程式不能這麼寫,因為之前的程式碼從來都不是這麼實現的”;
不接受新事務的人,比如“專案中不能引入這個框架,原因是我之前沒有使用過,有風險”;
看到了吧,學習不好程式設計最重要的是思想,而英語的影響並不大。
英語不好,上限有限當然,如果你的英語不好的話,會影響你的能力上限和學習速度。
我們看一門語言或一個框架好或者不好,很多時候都是看它的“生態”好不好;什麼是“生態”?其實就是使用的人多不多,社群是否活躍,人們是否能積極為這門語言或框架的發展建設貢獻力量。
如果你放棄了英語,那麼就意味著你無法閱讀英文文件和書籍,也就直接放棄了英文程式設計社群,至少從目前看,中文社群在質量上,與英文社群還是有一定差距的,很多語言或框架的第一手資料,都是英文的;
所以如果英語很差,學習 Java 會比較吃虧。
在這裡也提醒大家一句,看懂英語文件只是學習英語中的“讀”,而“讀懂計算機英文文件”沒有想象中那麼可怕,不需要背單詞,也不需要學習語法;找一份 Spring boot 的官方文件,每天讀半個小時,堅持一個月,基本上也就差不多了。
-
12 # 上海千鋒教育
當下熱門的行業無疑是網際網路,根據用人單位招聘資料顯示,Java程式設計師的薪資水平一直是穩壓其他崗位,且呈現出Java開發人才供不應求的現象。因此,很多人想進入Java行業,成為一名Java軟體工程師。很多人會有疑問:我高中都沒畢業能學好Java開發嗎?我數學差的要死我能學好Java開發嗎?我英語一竅不通我能學好Java開發嗎?學習Java開發到底要多久?等等。現在換千鋒問你們:你們真的想學好Java開發嗎?你們打算怎麼樣學好Java開發?你們是否真的想好要學習Java了開發?
Java近10年來計算機軟體發展過程中的傳奇,其在眾多開發者心中的地位就如“屠龍刀”、“倚天劍”。在我們學習Java開發之前,千萬不能著急,我們要靜下心來好好想想:我們是否對Java開發真的很感興趣?
我們是否真的可以靜下心來堅持不懈的學習Java呢?這是個容易但又絕對不容忽視的問題,你確定自己對Java感興趣,而且又有吃苦的準備!那你才可能學習好Java!如果具備這兩點條件,請繼續往下看.........
1、首先,我們必須要有一個明確的方向
我們必須學習瞭解Java的基礎,不要急於求成,基礎概念掌握在學習實戰專案開發。直接入手專案不太實際,有的人不學基礎,一看程式碼覺得java很難就放棄了。
所謂磨刀不誤砍柴工,紮實掌握了基礎,按階段的學習,堅持下來能力就會不斷提高。還有請千萬不要把你的學習Java之路和其它計算機技術分開看待,技術的聯絡往往是千絲萬縷的,對於“CLASSPATH要怎麼設定啊”、“跪求JDK下載地址”等等問題,你不該問,因為Internet上太多答案了,甚至換個角度說,你是不是還不適合直接學習程式設計?
2、再規劃一個學習的思路,制定好學習任務
記住,網路上學習Java的資料很多,但基本不夠系統,你應該系統的學習Java的基礎。準備好你的學習環境,很簡單,安裝JDK,然後用類似UItraEdit,EditPlus的文字編輯器配置你的學習環境。
初學Java,不建議用IDE工具,透過一行行的敲程式碼,你會碰到很多問題,只有這樣,你才能學會怎麼樣解決問題,並加深自己對Java的理解。
3、最後,不要光看不練
我們需要的是理解,動手去做才能學到東西,學到技能,如果看了好幾集影片,結果電腦上連java環境都沒搭建,這樣下來,很快就忘了。
學習Java的過程雖然辛苦,但是又處處有精彩!學習過程中的心態一定要保持專一,網上關於語言間的“PK”到處都是,別被浮躁影響!認準了Java,你就堅持!客服心魔,恆心最終會給你回報的!
永遠記住:自始至終,實踐是學習Java技術歷程中最極其重要的一環。脫離了實踐,是學不好實踐的。要學的東西很多,勤奮是金!
-
13 # it擺渡人
是這樣的,你可能有點誤解了,Java程式設計用到的英文並不是我們英語課文中的英文,是屬於程式設計領域專有的英文,所有程式設計的英文單詞加起來跟英語課文比實在太少了,並且也非常容易記住。透過多敲,多練,很快就能理解專有程式設計英文的含義。所以完全不用擔心,如果你想學Java,推薦你一個高效的渠道,就是可以諮詢口碑非常好的培訓結構黑馬程式設計師,我有個親戚高中畢業,英語也很差,從黑馬畢業薪資就8K,我感覺黑馬還是非常不錯的!
回覆列表
可以啊,雖然說英語好的話,對寫程式碼是有一定的好處的,不過英語不好,也不太影響寫程式碼,只是變數或者函式命名的時候,會有一些尷尬,其他的沒啥。
另外,在程式碼裡邊,對英語的要求其實也不太高~~