天天看點

學習建議(to小班)

很多同學說,大學才上了幾個月就大二了,感覺很迷茫,之前也有同學找我聊過關于選方向、進實驗室之類的問題,一直想着給大家寫點什麼,由于之前忙于準備秋招,一直沒騰出時間來,以下是我個人關于Java後端開發方向的學習建議,希望能對走專業路線的同學有所幫助!

1.盡早定好方向

對于我們專業來說,可能很多同學以為隻有前端和背景兩個方向,其實不然,還有測試、運維、産品等,但是前端和背景無疑是更多人的選擇,相對來說,這兩個方向在很多公司中的崗位需求也會比較大;另外,對于語言的選擇,我們學校開設的兩門程式設計語言是C語言和Java,一個是面向過程,一個是面向對象,但是絕不僅限于這兩門語言,還有python、Go、php等,對于語言和方向的選擇,不要盲目跟風,覺得大家都選這個方向我也選,隻要适合自己的就行,但是一定要盡早的定好方向,不管是想走專業路線還是考公考研,都是盡早确定盡早準備,并且也不要随随便便的改方向;附上一張某公司招聘的研發類崗位供參考

學習建議(to小班)
2.關于進實驗室

之前班裡有幾個同學問我關于進實驗室的看法和推薦進哪個老師的團隊,關于進實驗室,我給的建議是有機會盡量争取一下,進老師團隊不僅有着志同道合的夥伴,有良好的學習氛圍,有些老師還會帶着大家做項目參加比賽,但是不進實驗室也并不意味着就比别人差,比别人慢了很多,事在人為,你可以自己規劃好學習路線,可以去課室可以去圖書館,項目的話現在網上也有很多完整的項目教程,Github上也有很多開源項目,前期可以跟着視訊做,後面有能力了可以自己做一兩個,到時候寫上履歷;總而言之,實驗室能進當然最好,沒進也不應該成為你迷茫的因素

3.Java後端開發學習建議

由于我學的是Java後端開發,是以這裡給的學習路線和學習建議也是這個方向的,不敢說Java是世界上最好的語言,但一定是最難學的語言,因為Java涉及的内容太多了,如果學習了Java之後要轉其它語言的話,相對來說也會有一定的優勢,更容易上手;要明确一點,如果僅僅照着學校的課程學下來,就算你考試每科都考的很好,績點很高,也是很難找到好工作的,是以很多東西都要靠自學,要有明确的學習方向,規劃好學習路線,以下附上Java後端開發這個方向的學習路線和我總結出來的一些學習建議,推薦的視訊和書籍也是我之前學習過程中認為比較好的,有代表性的,當然可能并不适合每個人,是以僅供參考(這個思維導圖是用mindmaster這個軟體畫的,有水印大家将就看一下)

學習建議(to小班)
4.秋招感悟

現在跟你們談秋招,确實為時甚早,但是等到你們需要的時候,再次打開這份文檔,還是希望能對你們有所幫助;整個秋招下來,投了大大小小很多公司,做了一些總結:1. 有些公司會根據學曆篩履歷,對于二本院校的我們,有時候學曆确實會卡我們,這也是無法改變的事實,但是如果你的履歷上有實習經曆、有項目經曆,有大賽經曆,很多時候也不會被篩履歷,會有筆試機會;2. 對于筆試環節,很多公司往往都是幾道程式設計題,這些程式設計題也不簡單,還是要靠平時經常刷題積累才能更快更準的解答出來;3. 秋招是最最重要的一個時間節點,要提前準備,師兄建議的時間線是:大三寒假着手春招(春招是為了秋招做準備,在秋招之前有一段實習經曆,會更有優勢)->如果找到實習,大三下學期就邊上課邊實習->大三暑假備戰秋招,拿一份心儀的offer;當然,這個建議是針對走專業路線的同學,如果不走專業路線或者考公考研的另當别論。

5.幹貨來了

①學習視訊可以找尚矽谷、黑馬,都是講的非常全面,非常詳細的,我還推薦一個B站的UP主——狂神說(直接B站搜尋狂神說就有了)他講的視訊可能沒有尚矽谷和黑馬這些教育訓練機構這麼詳細和全面,但是講得比較通俗易懂,有助于入門,需要深入學習的再自己找資料學習即可!

②觀看學習視訊是比較耗時的,是以找到好的學習視訊也尤為重要,要學會“貨比三家”,另外,建議使用倍速觀看,例如1.5倍速或者2倍速,看到重點處再放慢來看,這樣可以節約時間

③好記性不如爛筆頭,學習的過程中要時刻做好筆記,推薦一款很實用的記事本工具Typora,另外,也可以通過畫思維導圖或者寫部落格等方式将自己掌握的知識記錄下來,寫一遍可以加深印象,也友善後面的複習(我的個人部落格:https://blog.csdn.net/can_chen)有興趣的同學可以關注一下

④多敲代碼,注意代碼規範,别人看懂你代碼的前提是你的代碼要遵循一定的規範,例如變量名、方法名、代碼格式都是有嚴格的要求的,代碼規範可以參考《阿裡巴巴Java開發手冊》,也可以給開發工具安裝上代碼規範的插件,便于檢查

⑤開發軟體推薦:資料庫可能很多人裝的都是SQLyog,這裡推薦Navicat,功能比SQLyog更強大,界面也更加的美觀,Java開發工具很多人可能裝的是eclipse,這裡推薦Intellij IDEA,相對來說,eclipse會更加容易上手,但是IDEA功能更多,也支援很多實用的插件,并且現在企業中大都是使用Intellij IDEA;可以關注公衆号“軟體安裝管家”,很多開發工具都有詳細的安裝教程

6.寫在最後

雖然我們不是985 211,在學曆上沒有優勢,起點比别人低,但是隻要比别人付出更多的努力,我們也可以不比别人差,畢業會不會失業也是自己決定的,如果你不甘平庸,那就努力一點,從我們學校走出去的也有進大廠的,拿高薪的,(師兄的師兄,也就是我助班就是一個成功的例子),不要一直覺得還早,我還有時間,比你優秀的人早就開始了,你有什麼理由不努力呢?機會總是留給有準備的人,不要等到機會擺在你面前的時候,你隻能遺憾的說一句:早知道就努力點了!每個階段都會有每個階段的煩惱,會感到迷茫,迷茫的原因在于讀書太少而想的太多,迷茫不知所措時,那就多讀書吧!

繼續閱讀