“少壯不努力,老大當全棧”,和高大上的數據工程師、架構師、算法工程師比起來,全棧工程師似乎就是個打雜的。但你見過一家公司的研發團隊全是全棧工程師的情況嗎?
道哥隨女朋友來到北京三年多了,在一家創業公司的早期就加入了,已經是該公司的技術骨干。團隊目前有20多個研發,奇怪的是,道哥并沒有掛著架構師或總監的title,只要一有新的研發任務,道哥就帶幾個伙伴頂上去,有時候實在忙不過來,另外兩個技術老人也會做同樣的事情。公司很少因為新的技術產品而招人,道哥告訴我,老板總是說:我們不是有20多個工程師嗎,讓他們去學,技術都是相通的。
很難想象,這樣的局面一直持續了三年,我好奇道哥是怎么挺過來的。他總是輕描淡寫的一句:學唄。未來也看不到公司的老板有轉變思路的動向,不過在道哥看來,全棧工程師將越來越普遍。
那么,全棧工程師到底有沒有前途?全棧到底是一個高級的打雜者,還是代表一種更流行的技術崗位?
首先,不得不承認,像道哥這樣的全部全棧的情況的確不多見,但每個團隊多多少少都有全棧工程師是事實。在小公司,尤其是創業團隊中全棧工程師更是一種標配。至于原因也很好理解,小公司業務不穩定、變化快,只能招些多能的工程師,隨時應對市場和業務的變化。小公司輪品牌和薪水都無法和巨頭相比,很難招到各個領域的大牛,轉而吸引素質不錯的全棧工程師,和公司一同成長是種雙贏的選擇。
第二,各種公有云服務、SaaS服務為全棧工程師提供了強大的支持。相比于5年前,創業的技術門檻低了很多,許多優秀的PaaS、SaaS平臺提供了強大的能力。同時,像MongoDB、Flutter和TensorFlow則是強大而易用的工具,大大縮短學習入門到應用的時間。
第三,全棧工程師是學習力最好的體現。你要隨時準備老板下達的新任務,哪怕你壓根不知道什么是AI,什么是Codec,也要迎頭趕上,全力以赴。
不過,與此同時,全棧工程師并沒有在某一領域長期積累,往往導致什么都懂,什么都不精的尷尬局面,正所謂甘蔗沒有兩頭甜。那么,各位全棧er該如何應對呢?
首先,要主動出擊,有意識的學習有挑戰性、有前途的領域。假如你是一個iOS開發,順帶做一些Andorid開發。那么,當Google推出了Flutter之后,你就應該敏感的意識到,這就是未來。有了Flutter,一套代碼可以部署給iOS和Android應用,事半功倍,這正是全棧工程師的核心價值所在。又比如,Google在服務端和移動端都推出了AI計算框架TensorFlow,你就應該明白這就是未來。即使老板沒有要求你學習,你也應該主動出擊,提前布局。你也許會問,我怎么知道哪個技術會流行?其實也不難,多觀察大公司的動作,多了解相關的技術動態,也可以多向同行請教,不恥下問。如果讓我來判斷未來的技術熱點,那就是AI、IoT和多媒體技術。
其次,學習向上管理,獲得老板信任。這點對于大多數技術人而言是比較困難的,大家平時都是搞技術,最頭疼的就是和產品PK,向老板匯報。但記住,重要的事情并不會因為你不愿意做,或者不擅長做就變得不重要。這反而是你勝出的關鍵所在。所謂向上管理,不是讓你拍領導馬屁,而是學會從老板角度考慮問題,了解業務、市場、資本等公司經營的關鍵信息,這將有助你理解老板的判斷與決策,更理解業務背后的邏輯,從而給出更高效的技術方案。
第三,讓自己多能一專。技術的風向不斷轉變,公司的業務也會起起落落,不變的只有變化本身。如果你能在瞬息萬變的環境中,順勢而為,就能讓自己真正脫穎而出。什么才是技術的未來呢?前文已經提到,那就是AI、IoT和多媒體技術。隨著5G到來,網絡帶寬和聯網設備將成爆炸式增長,你身邊能夠聯網的設備也會越來越多。這些設備不僅聯網,還能通過傳感器、攝像頭捕捉數據、圖像,這些數據和圖像通過網絡連接到云端,AI將對這些數據做進一步處理和理解,讓IoT設備更加智能和安全。同時,越來越多的設備具備捕捉和播放多媒體的能力,互聯網上80%以上的流量來自多媒體,多媒體技術將無處不在。
在這里,向大家推薦國內多媒體技術社區LiveVideoStack組織的音視頻技術大會LiveVideoStackCon,這場4月19-20日在上海舉行的技術大會云集了60多位技術專家,覆蓋了從前端、客戶端、服務端、網絡、CDN等終端領域,涉及的技術棧包括AI、Codec、WebRTC、FFmpeg、FreeSwitch等。
-
傳感器
+關注
關注
2550文章
51046瀏覽量
753118 -
Google
+關注
關注
5文章
1762瀏覽量
57507 -
工程師
+關注
關注
59文章
1569瀏覽量
68506
原文標題:全棧工程師如何逆襲?
文章出處:【微信號:rgznai100,微信公眾號:rgznai100】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論