程序員是做全棧工程師好?還是專注一個領域好?

昨天,有位大一的同學私信我,說他要做全棧工程師。

我一聽,這不害了孩子麼,必須制止啊。

誰知,講到最後,更確定了他做全棧程序員的夢想。

但凡做全棧工程師的,要麼很慘,要麼很牛!

但凡很牛的,絕不是一開始就是做全棧的

全棧工程師聽起來好聽,但絕沒有你想象的那麼簡單。

今天聽我來給你嘮,記得幫我點贊哦。

一、全棧工程師的職責

如果你學習編程的目的只是玩玩,那隨意,想怎麼學怎麼學。

但凡爲了求生,不以找工作爲目的學習編程,都是在耍流氓!

你可以隨便找個招聘網站,全棧工程師的要求絕對的呈現兩個極端:

要麼是小公司的,要的是一個人能全部包攬前後端的:

[外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳(img-TpIUGFEP-1588935460096)(https://upload-images.jianshu.io/upload_images/22733497-7767df0eb99b2310.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)]

[外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳(img-E1V92my2-1588935460113)(https://upload-images.jianshu.io/upload_images/22733497-32e84bc22dc8f5f3.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)]

小公司招全棧的原因很簡單,找個前後端都懂的,一個人就能全把活幹了,省錢。他們不要求你能多精通,只要求你啥都會。

而架構設計崗,一般都是中大型公司在招,因爲他們更需要一個同時精通前後端設計的同學來總覽大局。必然地,這類人才是需要同時精通前後端的,這必然是極高端的人才。

顯然,我們羨慕的當然是後者,架構設計崗。

二、全棧工程師真正路線

架構設計崗,也是在入門時就前後端同時做嗎,也是從全棧工程師開始的嗎?

很顯然,從全棧工程師開始的必然結果,只能去小公司,一個人頂倆。在這樣的公司,你想前後端同時練?呵呵……

而正確的路徑是先從一種語言入手,比如你更喜歡前端,你就先學前端,並且以它爲吃飯的本領,當你在這個領域祭奠了幾年以後,對前端技術基本精通以後,再擴大自己的知識廣度,通過自學或轉崗的策略去深入後端技術的學習。

當你前後端技術都精通了以後,這纔是全棧架構師的水平。

所以,最關鍵的是,先入門一種語言,並深入。

什麼都會點,什麼都不通?

這樣找工作是極吃虧的,要麼就是上面的那種做苦力的“全棧工程師”

要麼也只是從事一種語言的開發工作,而由於自己在這方向能力不行,根本要不上價!

所以,聰明的同學,都是以一種語言開始深入並精通,以使自己在這個領域能站穩腳跟,有口飯吃。再考慮其它。

更多文章推薦閱讀(學習資源):

2020年Web前端開發工程師市場怎麼樣?學會什麼技術才能拿到高薪

一線城市,前端工程師最低工資2K-3K,最高20K-30K 你怎麼看?

分享七年職業生涯心得,認清自己是否真的適合轉行前端開發工程師

前端的工作越來越難找,到底是不是前端領域已經飽和了?

全國程序員平均工資18153:憑啥前端工程師年薪能拿到30W?

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