天天看點

java的學習計劃,含面試題+答案人生轉折點為什麼沒選擇自學?建議?總結

人生轉折點

去年的時候,幾個玩的好的老同學就聊了起來,其中有個考上了西安财大,讀了新聞系,畢業後幹了不久就想做了,原因很現實,既感覺不到前途,也感受不到任何錢途,索性就去報了一個線下教育訓練班學前端,沒選擇學Java的原因主要是因為前端的可視化,不會看着枯燥,現在在上海工作了2年多,也有20k+的薪資。

我也考慮了幾天,索性還是去報了個教育訓練班,白天工作,晚上學習,反反複複7個月的線上教育訓練,終于破繭成蝶。

java的學習計劃,含面試題+答案人生轉折點為什麼沒選擇自學?建議?總結

剛開始每天面試5家公司,每天海投的履歷,但我從來不按照預約時間去面試,利用周末兩天整理郵箱中近60家公司位址,逐個百度位置,将距離近的公司排到一起,定到一天去面試。

大多HR都會問您預約的不是今天。我每次都會說:“剛好在咱公司附近面試就順道過來了,如果不友善我就到預約時間點再來”,幾乎所有HR都讓我進去面試了。

第四天去了最好的一家公司,也是我的第一任東家,待遇還算不錯12k,當時自己其實也隻是一個小白,但相比于保安的工作薪資直接翻了2倍多,已經是很滿足了。

今年由于新冠肺炎的影響,公司不得不延遲複工,心想着,我可以趁着這段時間好好學習一些更深入的技術知識,于是我又報了之前那個線上教育訓練班,之前了解過他們做進階教育訓練就做的很好,加上我剛入門也是選擇的他們,整體感受是非常滿意的。

為什麼沒選擇自學?建議?

沒選擇自學主要是因為當時還有工作,也擔心找不到一個學習方向,浪費太多時間,得不償失。現在網上免費的資源确實很多,當我回頭再看的時候卻發現很多都是沒有重點的,講的也很幹…接下來就跟大家簡單分享一下對于自學者的學習建議吧。

1、對于0基礎的朋友,我是不建議看書學習的,多看視訊去學習,不信的話你可以自己嘗試去買回來看,過不了多久估計就扔一邊看不下去了。

2、不懂的地方反複看,還不懂可以百度或者去看相關的部落格,因為我是報的教育訓練班,有不懂地方直接可以問老師,老師引我思考,然後我就能了解了。

3、複習,對于自己學過的知識一定要複習,如果視訊有配套的筆記,建議第二天再鞏固一遍,自己也可以用word做筆記,寫一寫學習日志。

4、根據視訊内容嘗試畫思維導圖,大家可以去下載下傳Xmind,思維導圖能夠幫你形成一個系統的學習過程,思路清晰,讓自己有全局觀。

java的學習計劃,含面試題+答案人生轉折點為什麼沒選擇自學?建議?總結

上面是我剛入門教育訓練班給我的學習路線,這當然隻是1/6的内容,但是你會很清楚的知道你要學習什麼内容,旁邊的綠色就是實戰内容,實戰是幫助你鞏固知識最有效的方法。

同時,養成這樣的習慣不容易遺忘,很多人都是當時覺得學會了,但過一會兒又隻知道幾個名詞。是以,思維導圖能友善你日後的複習,提高複習效率,有效檢索遺忘的知識點。

敲重點:

向對象是JavaSE的重中之重,裡面的知識點個人認為是最難的。後面的知識點都是建立在這之上展開的,沒學好面向對象,後面就會稀裡糊塗。

  • **面向對象是基石,JavaSE中最重要的一是集合,二是IO,**希望大家學習這兩個知識點時認真對待,多敲代碼,多思考。
  • 常用API裡,String及其相關類StringBuilder, StringBuffer等必須熟悉,後面會不斷用到。不學好的話,後面怎麼死都不知道!
  • 泛型一般隻出現在集合中,個人覺得如果一時無法掌握,那麼暫時會在集合中使用泛型就行了。
  • 反射對于初學者來說是非常抽象的!!但它又無比重要。它雖然不是JavaSE的重點,但是它是JavaWeb很多難點的底層支撐,不懂反射,寸步難行。

重點

  • 面向對象☆☆☆☆☆
  • 集合☆☆☆☆☆
  • IO ☆☆☆☆☆
  • String/StringBuffer/StringBuilder ☆☆☆☆☆
  • 反射☆☆☆☆☆
  • 泛型☆☆☆☆

熟悉

  • 異常
  • 多線程

先過一遍

  • 網絡程式設計
  • 正規表達式

總結

哪些人适合自學?

我總結了以下适合自學的前提條件:

1、對于程式設計有興趣,有足夠的時間,至少一年以上,且不着急找工作的;

2、有較強自制力,能堅持自學下去的,三天打魚兩天曬網是絕對不行的,但據我了解,能堅持下來的人真的很少很少;

3、具備一定學曆,最起碼是高中以上。學習程式設計是要有一定的英語和數學基礎的,同時現在面試對于算法面試幾乎成了必問題,沒有一定邏輯是難以堅持自學的;

哪些人适合教育訓練班?

如果你不符合以上三點,我建議你選擇報教育訓練班,不然就勸你放棄。教育訓練班最大的優勢在于:省時、高效,教育訓練機構通常會依據目前技術的發展現狀、業界的人才需求變化情況,動态地調整教學内容,建構出一個比較完整的就業教育訓練體系,能夠讓你在短短數月之内,帶你入門。

作為一名寫了二十多年代碼,參加過大大小小的一堆項目,學過一打以上的各種程式設計語言或技術的老碼農來說,我認為程式設計中充滿了套路,隻要能掌握這些套路,把這些套路用熟練,應付中低層次的軟體開發工作是不成問題的。

而在傳授開發套路這塊,教育訓練機構是比較高效的,隻要你選的是靠譜的教育訓練機構,人别太笨,基礎别太差,教育訓練老師手把手教你,經過幾個月的強化訓練,多數程式設計套路都能學會。

最後

給大家送上一份福利,領取方式:戳這裡免費下載下傳

Java架構進階面試及知識點文檔筆記

這份文檔共498頁,其中包括Java集合,并發程式設計,JVM,Dubbo,Redis,Spring全家桶,MySQL,Kafka等面試解析及知識點整理
java的學習計劃,含面試題+答案人生轉折點為什麼沒選擇自學?建議?總結

Java分布式進階面試問題解析文檔

其中都是包括分布式的面試問題解析,内容有分布式消息隊列,Redis緩存,分庫分表,微服務架構,分布式高可用,讀寫分離等等!

java的學習計劃,含面試題+答案人生轉折點為什麼沒選擇自學?建議?總結

網際網路Java程式員面試必備問題解析及文檔學習筆記

java的學習計劃,含面試題+答案人生轉折點為什麼沒選擇自學?建議?總結

Java架構進階視訊解析合集

2726)]

網際網路Java程式員面試必備問題解析及文檔學習筆記

[外鍊圖檔轉存中…(img-ZQ8xi33t-1626866662727)]

Java架構進階視訊解析合集

java的學習計劃,含面試題+答案人生轉折點為什麼沒選擇自學?建議?總結