畢業直接后端開發崗?
211高校準研一,想要畢業之后轉后端開發崗,選擇C++還是JAVA?
碩士還沒有入讀,就已經考慮到這個問題,你已經比很多人先行一步了,畢竟你還有三年時間才畢業,現在考慮絕對來得及。考慮到現在就業形勢比較嚴峻,本科學校競爭力不強的話,就業非常吃虧,很多人都選擇考一個更好的學校去讀研究生,來提升自己的學歷競爭力。
不建議非頂尖畢業生從事算法工作算法其實要求還蠻高的,要想做好算法真的非常不容易,尤其是像Google、Facebook、Uber、Amazon,阿里巴巴、騰訊、字節跳動、百度、美團等等這種大型互聯網企業,核心業務的算法崗位都非常重要,要求一般也都比較高,基本上都是好學校的碩士,甚至是博士生。
算法特別考上限,得承認人與人真的還是有差距的,就像讀書的時候那樣,有的人做數學物理題就是很輕松,不管怎么考他都會做,有的人寫代碼就是比較好看,這些都可以叫做天賦。算法崗位就比較需要天賦,要想做得好,必然是要好底子。因此建議頂尖985畢業的研究生以上的學歷,可以考慮從事算法工作。
211高校排名JAVA市場大,C++上限高,PHP不建議,Go一定要了解學JAVA最大的好處就是,在國內基本上不愁就業,阿里巴巴、京東等電子商務網站,基本上都是JAVA為核心技術棧,除此之外還有金融、銀行,大部分小企業也基本上都會選擇JAVA作為核心技術棧,這塊人才需求大,企業多,基本上學出來好就業。
PHP則非常不建議,PHP本身有很大的問題,一度因為快速開發比較受到小公司的歡迎,畢竟能夠很快上手,國內也有企業用PHP,微博、百度都是用PHP,Facebook也是PHP,不過到了底層的時候,解決不了問題的時候都得用C,百度和Facebook就是這樣。JAVA微服務出來之后,PHP受到的挑戰就更大了。
Go語言一定要了解,國內目前有字節跳動、嗶哩嗶哩兩家企業都在用Go語言,百度的消息服務也是Go語言開發的,在云計算方面,有七牛云、騰訊云等企業也都在用Go語言,目前發展越來越好。C++則是上限比較高,Google、微軟、騰訊都是C++為核心技術棧,C++強的地方在于無所不能,麻煩的地方也基本上是因為無所不能,不過大家都知道的高薪職業,比如游戲開發,可都是主要用C++開發的。
編程語言傳統行業技術崗位比互聯網行業更適合深耕計算機專業畢業,基本上面臨兩個選擇,進入傳統行業還是進入互聯網行業,互聯網行業如阿里、騰訊、字節、百度、美團、滴滴等眾多企業。互聯網行業往往都有一個標簽,卷!確實是非常卷,行業競爭壓力大,職位崗位競爭壓力大,加班和工作強度大。
在這種前提下,淘汰率也是非常高的,35歲這個門檻就成了很多互聯網人無法回避的尷尬局面。傳統行業競爭壓力其實并沒有這么大,并且傳統行業的需求也很大,更重要的是傳統行業往往在某一個領域,適合做深耕,互聯網行業想要做深耕的難度比較大,業務往往比較多樣,企業業務的變更也會比較大。傳統行業更適合做深耕,基本上也不用太擔心年齡的壓力和競爭的壓力,深耕之后的技術人才基本上會越來越值錢。
中金公司