保安轉行Java?薪資翻4倍只用了6個月?
前言
高考畢業後,自己因為高考失利,與理想大學失之交臂,當了兩年兵回來就在萬達做起了一名保安,不到1年就坐上了管理層的位置。但我當年一直想著讀計算機專業,以後做一名程式設計師,現在的狀態也不是想要的。
人生轉折點
去年的時候,幾個玩的好的老同學就聊了起來,其中有個考上了西安財大,讀了新聞系,畢業後幹了不久就想做了,原因很現實,既感覺不到前途,也感受不到任何錢途,索性就去報了一個線下培訓班學前端,沒選擇學Java的原因主要是因為前端的視覺化,不會看著枯燥,現在在上海工作了2年多,也有20k+的薪資。
我也考慮了幾天,索性還是去報了個培訓班,白天工作,晚上學習,反反覆覆7個月的線上培訓,終於破繭成蝶。
剛開始每天面試5家公司,每天海投的簡歷,但我從來不按照預約時間去面試,利用週末兩天整理郵箱中近60家公司地址,逐個百度位置,將距離近的公司排到一起,定到一天去面試。
大多HR都會問您預約的不是今天。我每次都會說:“剛好在我們公司附近面試就順道過來了,如果不方便我就到預約時間點再來”,幾乎所有HR都讓我進去面試了。
第四天去了最好的一家公司,也是我的第一任東家,待遇還算不錯12k,當時自己其實也只是一個小白,但相比於保安的工作薪資直接翻了2倍多,已經是很滿足了。
今年由於新冠肺炎的影響,公司不得不延遲復工,心想著,我可以趁著這段時間好好學習一些更深入的技術知識,於是我又報了之前那個線上培訓班,之前瞭解過他們做高階培訓就做的很好,加上我剛入門也是選擇的他們,整體感受是非常滿意的。
為什麼沒選擇自學?建議?
沒選擇自學主要是因為當時還有工作,也擔心找不到一個學習方向,浪費太多時間,得不償失。現在網上免費的資源確實很多,當我回頭再看的時候卻發現很多都是沒有重點的,講的也很乾.....接下來就跟大家簡單分享一下對於自學者的學習建議吧。
1、對於0基礎的朋友,我是不建議看書學習的,多看視訊去學習,不信的話你可以自己嘗試去買回來看,過不了多久估計就扔一邊看不下去了。
2、不懂的地方反覆看,還不懂可以百度或者去看相關的部落格,因為我是報的培訓班,有不懂地方直接可以問老師,老師引我思考,然後我就能理解了。
3、複習,對於自己學過的知識一定要複習,如果視訊有配套的筆記,建議第二天再鞏固一遍,自己也可以用word做筆記,寫一寫學習日誌。
4、根據視訊內容嘗試畫思維導圖,大家可以去下載Xmind,思維導圖能夠幫你形成一個系統的學習過程,思路清晰,讓自己有全域性觀。
上面是我剛入門培訓班給我的學習路線,這當然只是1/6的內容,但是你會很清楚的知道你要學習什麼內容,旁邊的綠色就是實戰內容,實戰是幫助你鞏固知識最有效的方法。
同時,養成這樣的習慣不容易遺忘,很多人都是當時覺得學會了,但過一會兒又只知道幾個名詞。因此,思維導圖能方便你日後的複習,提高複習效率,有效檢索遺忘的知識點。
敲重點:
向物件是JavaSE的重中之重,裡面的知識點個人認為是最難的。後面的知識點都是建立在這之上展開的,沒學好物件導向,後面就會稀裡糊塗。
- 物件導向是基石,JavaSE中最重要的一是集合,二是IO,希望大家學習這兩個知識點時認真對待,多敲程式碼,多思考。
- 常用API裡,String及其相關類StringBuilder, StringBuffer等必須熟悉,後面會不斷用到。不學好的話,後面怎麼死都不知道!
- 泛型一般只出現在集合中,個人覺得如果一時無法掌握,那麼暫時會在集合中使用泛型就行了。
- 反射對於初學者來說是非常抽象的!!但它又無比重要。它雖然不是JavaSE的重點,但是它是JavaWeb很多難點的底層支撐,不懂反射,寸步難行。
重點
- 物件導向☆☆☆☆☆
- 集合☆☆☆☆☆
- IO ☆☆☆☆☆
- String/StringBuffer/StringBuilder ☆☆☆☆☆
- 反射☆☆☆☆☆
- 泛型☆☆☆☆
熟悉
- 異常
- 多執行緒
先過一遍
- 網路程式設計
- 正規表示式
總結
哪些人適合自學?
我總結了以下適合自學的前提條件:
1、對於程式設計有興趣,有足夠的時間,至少一年以上,且不著急找工作的;
2、有較強自制力,能堅持自學下去的,三天打魚兩天曬網是絕對不行的,但據我瞭解,能堅持下來的人真的很少很少;
3、具備一定學歷,最起碼是高中以上。學習程式設計是要有一定的英語和數學基礎的,同時現在面試對於演算法面試幾乎成了必問題,沒有一定邏輯是難以堅持自學的;
哪些人適合培訓班?
如果你不符合以上三點,我建議你選擇報培訓班,不然就勸你放棄。培訓班最大的優勢在於:省時、高效,培訓機構通常會依據當前技術的發展現狀、業界的人才需求變化情況,動態地調整教學內容,構建出一個比較完整的就業培訓體系,能夠讓你在短短數月之內,帶你入門。
作為一名寫了二十多年程式碼,參加過大大小小的一堆專案,學過一打以上的各種程式語言或技術的老碼農來說,我認為程式設計中充滿了套路,只要能掌握這些套路,把這些套路用熟練,應付中低層次的軟體開發工作是不成問題的。
而在傳授開發套路這塊,培訓機構是比較高效的,只要你選的是靠譜的培訓機構,人別太笨,基礎別太差,培訓老師手把手教你,經過幾個月的強化訓練,多數程式設計套路都能學會。
最後
到這裡,相信你也有了自己的選擇,IT網際網路的確是個高薪行業,每年湧入網際網路行業的人都很多,但是如果你堅定想做一名程式設計師,請務必保持不斷學習。下面對於工作經驗1—3年,Java開發的薪資做一個參考:
最後說一句,如果有什麼問題可以私信諮詢我,如果你需要一些Java基礎的學習資料,可以直接掃描下方直接領取!
相關文章
- 老男孩教育|月薪5k,0基礎只用了3個月,薪資成功翻了多倍!
- 收藏貼!6個談薪小技巧,助你拿到滿意薪資
- 都說web前端開發薪資高,入行就有上萬月薪,轉行難嗎?Web前端
- 阿里P6架構師的成長之路,我只用了5個月.....阿里架構
- 老男孩教育 | 28歲,零基礎轉行,年薪20w+?他只用了五個月!
- 轉行學IT技術,薪資高嗎
- 轉行薪資翻5倍,百度騰訊阿里一線大廠都在瘋搶這樣的人才阿里
- 轉行薪資翻5倍,騰訊/阿里/位元組跳動一線大廠都在瘋搶這樣的人才阿里
- 一個朋友學會Java泛型後直接薪資翻倍!Java泛型
- Python、Golang、Java、C++哪個薪資高?小白必看!PythonGolangJavaC++
- Visio對一個物件進行水平翻轉物件
- 轉Java九個月反思及總結Java
- IT行業平均薪資超14萬:轉行做IT先想好做好這些!行業
- 掘金翻譯計劃月報 — 2018 年 6 月
- 6 Java NIO Channel to Channel Transfers-翻譯Java
- Delphi6的新特性[翻譯] (轉)
- 6個最熱門的IT技術職位,薪資有多高?其實你也行!
- 一批新法6月實施:維護網路與資訊保安
- 程式設計師面試談薪資的6大技巧程式設計師面試
- java資料——執行緒(轉)Java執行緒
- Java深造路上莫談薪資與崗位Java
- 解答:Java就業薪資真的很高嗎?Java就業
- java工資多少 程式設計師薪資很高嗎?Java程式設計師
- Java我的三個月——OOP的樂趣 (轉)JavaOOP
- 2019年Python、Java、C++學哪個更好?薪資更高?PythonJavaC++
- 空窗 1 個月無面試邀約,漲薪 50%+ 入職!面試
- Java開發從業前景如何?薪資是多少?Java
- Java程式設計師不同層次的薪資對照,你在哪個檔口?Java程式設計師
- [翻譯] JavaScript函式的6個基本術語JavaScript函式
- 做完小程式專案、老闆給我加了6k薪資~
- 轉行廣告投放四個月:入門到離開
- IT網際網路行業,和HR談薪資的八個點(請牢記)行業
- 軟體工程師薪資最高的5個IT公司軟體工程工程師
- 推出不到一個月,谷歌Gemini翻車了谷歌
- Sun否認Java九月開源,稱還需“十幾個月”(轉)Java
- 6月更新 | Java on Azure ToolingJava
- 6月更新 | Java on Visual Studio CodeJava
- “十九大”風向標:行業結構轉型,複合型人才薪資可觀行業