-
1 # 有人耍流氓了
-
2 # 西北偏西——
英語初中水平,目前能夠VB,VBA,C,C++程式設計,還會點兒HTTP。英語會幾個單詞就行。可以在程式設計學習中再學幾個。
-
3 # 數學李老師
我之前學習的專業就是軟體開發,當時我的英語也不是很好,但在專業的學習上相對還是比較順利的。
我的經驗告訴我,英語基礎不佳還是可以學習軟體開發的,但想題主說的“沒有英語基礎”不知道是到什麼程度。
在軟體開發過程中無論是最基礎的C語言,Java這樣的程式語言還是其他程式語言,都不可避免的要與英語打交道(上學時就聽說中國的一些程式設計師在研究中文程式設計,不知道現在進展如何)。
基於此,如果缺少英語的基礎,首先在程式設計的過程中就會出現問題,因為程式語言時英文(部分選單也是英文的),所以你首先就要過讀相應的英文和拼寫關。
如果讀別人的程式碼,也是同樣的到底,因為各個演算法都是以一些英文記錄為基礎,如果英語基礎弱可能會讓你多花費時間去熟悉和記憶。
再比如一些相應的書籍也多是英文的。記得當時學習的《作業系統原理》就是一本全英文。
所以還是希望你能多關注英文。
-
4 # IT人劉俊明
作為一名IT行業的從業者,同時也是一名大資料、機器學習方向的研究生導師,所以我來回答一下這個問題。
首先,即使沒有任何英語基礎也是可以學習軟體開發專業的,因為從本質上來說,英語和程式語言都是一種交流的工具,完全可以透過使用而逐漸熟悉。
對於本科階段的同學來說,英語的作用雖然比較重要,但是並不會從本質上影響軟體開發專業的學習,主要的影響體現在程式語言的學習上。目前流行的程式語言雖然有幾十種,比如Java、Python、PHP等,但是無一例外的都採用了英文作為編寫方式,這對於沒有英語基礎的同學來說會造成一定的困擾,但是影響並不會很大。
以Java語言為例,雖然基本的英文單詞有數以千計,但是程式語言中只會使用到其中的一小部分,比如核心的關鍵字(具有特定含義的英文單詞)只有50個左右,把這些關鍵字記住就可以了。所以,即使英語基礎不好的人,也可以非常熟練的使用程式語言,目前IT行業中有不少程式設計師在大學期間的主修外語並非是英語,而這並沒有成為其在軟體開發領域發展的障礙。
但是如果程式設計師要走研發級路線,或者是有讀研計劃,那麼英語還是比較重要的。研發級路線往往從事的是平臺級開發,涉及到大量的技術創新和突破,這個過程就需要整合更多的資源,而這些資源往往會來自於網際網路,英語則是在網際網路進行資源整合的重要工具。而對於讀研的同學來說,無論是進行學術交流還是論文發表,英語都是必須掌握的工具。
所以,如果想在計算機的技術領域走得更遠,一定要重視英語的學習。
-
5 # 演算法
作為IT行業的多年開發人員,我斗膽回答下您的問題。
沒有英語基礎是肯定可以學習軟體開發的,畢竟谷歌翻譯軟體那麼強大。
初中級軟體開發問題,大多網上會有相關的解釋。相關的技術文件,多數會有相對於的中文文件。所以初中級軟體開發對從業者的英語基礎沒有較高的要求。
對於應用級軟體開發人員來說,英語基礎不是特別重要的。軟體開發技術雖然是以英文為基礎的,但是大多數的技術的相關方法都有相關的註釋,翻譯即可明白器代表的含義。
但是對於研究級軟體開發而言,英語基礎是必要的,研究級軟體開發的從事者多數是研究生,研究生的英語大多數都是六級過關的,英語也不會太差。
但是對於應用級軟體而言,大多數從事者為本科生或者社會人員,沒有英語基礎的開發人員其實也有,這些人在剛進入軟體行業的時候,可能一點英文都不懂,但是隨著軟體開發工作的進行,英語水平都會隨著提升。
軟體行業是不斷學習的行業,進入這個行業,需要開發人員不斷的提升自己技術能力以及更新自己的所學。所以英語的提升也在這個範疇。
我本人從事多年網際網路Java開發,感興趣的朋友可以關注私聊,共同努力,共同進步。
回覆列表
可以學,英語好不一定能學好程式設計,主要看興趣和能否堅持,研究,持續性學習,英語好 又有興趣能堅持,更有優勢點而已,給你分享點計算機程式設計學習資料吧,有各種程式語言原版書籍下載,開發環境開發工具下載,還有影片教程下載,全部免費的,希望用得上,少走彎路,http://www.xen123.cn