學校不好,基礎差、該怎麼學Java?
此回答適合理工類本科學生,有點C基礎,接觸過程式設計,好一點的專科生也適用。
如果是文科類,或者大部分大專生,或者畢業好幾年的理工類學生,請找一個好點的java課程 ,自學成功率不高,即使成功了,自己花的時間成本也太高,還不如參加一個好的課程節省時間,早學會早入行、早拿工資可能成本更低。對於有良好JAVA基礎的人來說,此文沒有太大意義。
我們們先解決認識問題
學JAVA的過程及特點
我們研究一下那些985學校的學生,他們是怎麼學會JAVA的,有知友馬上會說,我去!是的,985很多學生志向高遠,學JAVA只是他們一個小小的任務,但對我們大家來說,學JAVA是一個重要的任務,是解決體面工作、找到更好前途的重要任務,我們研究他們是如何學會JAVA,是研究規律性的東東,或者真的對大家有幫助。
一般這些985學校的老師都會有專案,然後博士當專案經理,碩士當組長,本科生當碼工,碼工很缺,假若是你就是985學生,而且你也想學JAVA,所以你就參加了,除了會點C,還有一點點JAVA基礎,你就開始了。
你不知道怎麼做,然後有個會JAVA的碩士生,或者本科生過來告訴你,你先看這本書,也不用全看,先看這部分,不明白的地方問他,然後經過這麼努力一段時間,那人會告訴你,要不你看看專案的部分程式碼,試著敲敲,你就敲啊敲,不懂就問,然後你感覺差不多的,向那人要任務,結果人家是給了任務,但不是正式專案,作為測試作的任務,然後你又開始苦幹了,當然在此期間出現了很多問題,但總有人會幫忙來解決,最後任務完成,組長說你可以了,可以加入專案承擔任務了,就這麼簡單。
現在我們來分析一下這個過程:
第一要有合理的學習路徑,先學什麼後學什麼,得有人告知;
第二,得有個人來幫你解決各種問題;
第三,得有一批人和你一起幹;
第四,要敲程式碼;
第五,得有緊迫感得堅持,他們的任務等著你呢;
明白了吧,不是人家聰明,是人家有這個學習環境,所以不要妄自菲薄。
說過985學校學生,大家認為自己垃圾學校的,這種方法沒法拿過來用,那麼我們來看看通過好的課程學出來的學生是怎麼學會的,他們更多的也是垃圾學校的學生,甚至更差,還不如你,在他們學習過程中:
第一,他們的學習路徑是機構設定好的;
第二,他們有老師幫他們解決各種問題;
第三,有一批志同道合的同學,相互鼓勵前進;
第四,敲程式碼;
第五,好的課程有合理的期限,老師會督促大家堅持。
兩者的區別,前者知識是自學的,看書看視訊,後者,知識是老師教的,作為一個普通大學生實際上也能自學,只不過聰明程度和堅持的不同,學得時間長一點短一點而已,所以學習過程類似。
上面兩個例子說明,學JAVA不要特別的智商,可以說,只是指導思想、學習環境和學習方法對路,只要不是弱智,大家都學得會,別去聽有些人的瞎BB,我見過智商真的不怎麼的人學會JAVA,相信自己很重要,我們又不想成為賈伯斯、比爾蓋茲,我們只是想學會JAVA有份體面的工作、有份體面的收入而已,至於以後成為什麼樣的,以後有的時間認識自己,別去相信什麼程式設計師是野生的,沒有野生的,他們也是在大學學習過的,也是家養的,是人類就沒野生的,除非他們是非人類。
好,我們來分析一般JAVA自學者的狀況,學習路徑就是個問題,網上這找找那找找,這個說這個知識是必須的,那個說那個知識是以後的發展方向…..,然後我們就這個看看學學,那個看看學學,學不深,蜻蜓點水,結果一事無成。
我們碰到問題不知道去問誰,我們經常是孤獨的學習者。
我們無法堅持學習計劃,三天學一點,第四第五天就去弄別的事情去了,畢竟學習是個苦差事,學JAVA更是苦,所以要放鬆一下,結果很多人就不回來學了,回來學的又得從頭開始了。
我們學習基本不敲程式碼,只是學知識,從小校到大學,學校都是這麼教的,也不知道敲什麼、怎麼敲,敲不下去不知道找誰解決。
我這裡有一個java新手學習交流群:494801931,無論你是大牛還是小白,是想轉行還是想入行都可以來了解一起進步一起學習!裙內有開發工具,很多幹貨和技術資料分享!
相關文章
- 零基礎學Java應該怎麼學?Java
- Java零基礎好學嗎?Java該怎麼學?Java
- 零基礎學java培訓怎麼選擇學校Java
- Java基礎差,需要怎麼補Java
- 零基礎學UI設計應該怎麼學UI
- 零基礎應該如何學Java?怎樣才能學好呢?Java
- 該怎麼學好JavaJava
- 零基礎怎麼學習Java?Java
- 0基礎小白怎麼學好Java?Java
- 零基礎學java怎麼學效率高?Java
- 零基礎學UI應該學什麼?UI
- 零基礎該如何高效學Java?Java
- 華瑞IT學校:成績不好,不想高考學什麼好?
- Java培訓分享:零基礎怎麼學習Java?Java
- “我基礎學完了 接下來該學點什麼” 答:該思考
- 零基礎剛接觸程式設計,該怎麼學?程式設計
- 0基礎學怎麼學習python?Python
- 0基礎學Linux你需要學習什麼,你需要做什麼,該怎麼做。Linux
- 測試應該怎麼學 Java 呢Java
- Java學習路線圖應該怎麼學習?Java
- 零基礎的人應該怎麼自學javaJava
- 《Linux就該這麼學》——基礎篇Linux
- 為什麼沒有基礎學不好python程式設計?Python程式設計
- 學習java需要什麼基礎Java
- 現在大一,=教的只是基礎知識,=該如何進行深入學習,怎麼學,學什麼?
- 參加Java培訓好不好?零基礎可以學嗎?Java
- 怎麼學習基礎知識啊?
- 零基礎怎樣學Java? 要學哪些內容?Java
- Java基礎學習Java
- 0基礎應該怎麼學Linux?Linux如何從零開始?Linux
- 沒學歷沒基礎怎麼學IT?零基礎學IT必須知道的事!
- 華瑞IT學校:高中畢業學IT怎麼樣?
- Java新手學習路線,0基礎學習Java怎樣效率更高?Java
- Java學習之路 -- Java怎麼學?Java
- 學習Java知識應該注意哪些基礎原則Java
- 廣州牽引力闡述英語基礎不好的人能夠學好Java嗎?Java
- JAVA學習--JAVA基礎(一)Java
- 0基礎該不該學習Python?適合學習嗎?Python