大三學生想做程序員,自學還是培訓?

一位小兄弟聯繫我說:本科是市場營銷的,網上找的學習資料自學的編程。入行半年後我有點後悔了,覺得自己不是開發的料,在技術上存在明顯的先天不足,而且一直坐班的工作方式真的很壓抑,最關鍵的是感覺沒有什麼興趣再往下學了,相比科班出身的其他人,我對技術越來越不敏感,比如什麼框架更新了什麼功能,對公司現有架構有什麼提升的建議。。一竅不通,半懂不懂的也不好意思拿出來賣弄,只懂的寫業務代碼,是一個純粹的碼農,後悔當時沒去培訓班至少可以結實一幫同學,互相的交流,現在都是獨來獨往,每天同事半年時間也是換了一波又一波。

現在他的親戚家的孩子,讀大三了,專業也不是做編程的,想轉做程序員,他想讓我給他一些意見。那孩子準備去培訓班,他考慮是勸他去呢?還是像自己自學呢?

IT培訓推動了IT行業的發展。IT行業從上世紀90年開始出現在中國,在00年後開始得到迅速發展,到如今已經成爲了一個非常成熟的行業。

IT行業得到這樣的快速的發展,離不開IT培訓機構的大量人才輸出。從我國高校開始建設IT相關專業以來,雖然培養的大量的IT人才,但是和市場對IT人才的需求來比較,還遠遠不夠,何況高校畢業的大部分IT人才還只是停留在基礎理論階段,離能勝任企業的工作還有一段距離,然而IT培訓機構以理論爲基礎,以實戰爲主導的培訓理念給市場做了很好的補充。

隨着大量的人員涌入IT行業,人才質量出現參差不齊的現象,這是行業發展得必然結果。記得移動互聯網剛火那會,只要會一點Android或者iOS,工資都在一萬以上,即便如此,企業還是找不到合適的人才,但是高校也沒有這樣的課程,於是只能求救於培訓班畢業的學生。

過了4年多,由於培訓班培養的大批量的iOS和andriod工程師,而崗位卻有限,市場逐漸出現飽和的現象,很多從培訓班畢業的學生開始找不到工作。

到了2015後,基本大部分都找不到工作,很多學了Android的轉學Java,學iOS的轉學前端等等,培訓機構也開始停止培訓這兩個學科。
基本上所有在2017年開的機構,都不再培訓Android和iOS,主打課程也只培訓Java和軟件測試這兩個目前熱門學科,沒有Android和iOS。

從培訓機構的科目變化,我們能知道市場需求情況,反過來,我們也能從企業對人才的需求情況來預計該學什麼。如果要說,培訓班培訓的程序員對IT行業的影響,在我看來,就是加快了行業發展得進程,彌補了高校人才不足,同是也提高了人們進入這個行業的門檻。

從輕鬆的校園走到社會時,多少人面臨這巨大的落差,社會需要的,完全不是學校教的,按部就班的學習已經造成了巨大的能力與認知差異,這種差異必須要有堅定的意志,多次的跌打滾爬才能彌補。

選擇建議:朋友們就經常問我該不該去培訓,我就會告訴他們。培訓真正的作用是斷了你的退路,讓你面臨死地,真正能站起來的,需要有強烈的戰鬥力!

但是,同樣,自學也是需要有堅定的意志力,學習力。你也是需要花費更多的時間去找資料,遇到問題也不能及時解決。當真正開始學習的時候難免不知道從哪入手,導致效率低下影響繼續學習的信心。

最重要的是不知道哪些技術需要重點掌握,學習時頻繁踩坑,最終浪費大量時間。

做任何事從零開始的時候都是很難的,程序員更加如此,互聯網技術更新迅速,從0到1的過程還不是最艱辛的,最難的是在1+1時候是否等於2,或者更多,你才能在這個IT界生存下去!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章