零基礎(chǔ)、英語差這些并不是阻礙你學(xué)習(xí)軟件開發(fā)的問題。誰不是從零基礎(chǔ)開始學(xué)習(xí)軟件開發(fā)的呢?但是,如果你想在這個行業(yè)走的更遠(yuǎn),這個幾個特性必不可少的學(xué)習(xí)能力要強(qiáng)、思維靈活、能獨立思考問題和解決問題。

為什么學(xué)習(xí)能力要強(qiáng)?

對于軟件開發(fā)人員來說,經(jīng)常需要學(xué)習(xí)新的技術(shù)。因為軟件行業(yè)技術(shù)更新迭代比較快,產(chǎn)品的需求也是各種各樣,產(chǎn)品經(jīng)理的想法從來都是千奇百怪。作為開發(fā)者為了滿足他們的想法,有時候不得不用新技術(shù)來解決這些問題,所以學(xué)習(xí)新技術(shù)是在所難免的。

英語差能學(xué)習(xí)Java嗎

為什么要思維靈活?

大家也都知道,對于一個問題的解決辦法從來都不是唯一的,俗話說“條條大路通羅馬”。有時候我們需要滿足某個需求的時候,這條路可能走不通,但是此時如果你換個思維換種方法也許就能實現(xiàn)了。

英語差能學(xué)習(xí)Java嗎

為什么需要能力獨立思考問題和解決問題?

在開發(fā)的過程中經(jīng)常會遇到各種各樣的問題和bug,遇到問題時你不能總是去麻煩同事,畢竟人家也有工作,自己的工作都沒作為哪有時間去管你呢?所以還是的靠自己去解決這些問題,在遇到問題的時候建議自己先思考問題發(fā)生的原因,然后嘗試著去解決,實在解決不了的時候再去和同事一起討論解決方案。

英語差能學(xué)習(xí)Java嗎

總結(jié)

英語差絕對不會阻礙你學(xué)習(xí)編程,但是一定會阻礙你在學(xué)習(xí)技術(shù)的路上走的更遠(yuǎn)。為什么這么說呢?因為很多新的技術(shù)都是英文的文檔,可能沒有中文文檔,大部分技術(shù)的官方文檔也都是英文的。

而且如果你用Google搜索問題時,可能會比百度解決問題的速度快。有些問題你把百度找爛也許都找不到答案,也許這時候你用Google一搜答案就出來了,Google搜索解決問題的效率要比百度高。這也是為什么很多軟件開發(fā)人員都推薦用Google的原因。而且,對于開發(fā)人員來說英語要求并沒有考四六級那么難,不需要掌握那么多的語法。你只需要沒有遇到不懂意思的單詞的時候,查一下意思,見的多了自然就能明白是什么意思了。