要不要做全棧工程師
一、“全棧工程師”的現狀
有的人才入行短短1-2年,甚至剛從培訓班出來:我的目標是做全棧,我啥都要學會,啥都會寫,這樣我就是大牛了,可以掙大錢,甚至有人覺得一個人搞定一個產品,融資上市 ,CEO等等,這個還是要認清自己的。
同樣以下幾種人,很典型並大有人在:
1.、會個 PHP + js+MySQL就吵吵自己是全棧,前後通吃。
2、會做app、會做網站、會弄資料庫、配置伺服器環境,自己就是全棧了,有任何問題找我。
3、java、c++ 語言的轉型前端 或者去做硬體然後掌握了不少框架 和工具之後,就說我是全棧了。
4、配置了伺服器、瞭解了一門後臺語言、聽說和查閱過各種前端框架用法之後膨脹的,並立志我要做一個全棧。
以上幾種人在各位的實際生活中,公司中絕對都見過,而且吹牛逼的也很厲害,感覺公司離了他不能轉,有任何難題就一句話: 簡單,我會啊!結果 他留下的坑比要填的坑還要大。
具體原因:
1、基礎知識太渣,急於求成表現,盈利
2、坐井觀天,會一項或者幾項技能之後,自信心膨脹
3、技術浮於表面,經不起細節和解決具體問題方案的推敲
4、缺乏對解決問題的深度思考和負責人的能力
看我總結的公式:
普通人
全棧 = 全乾 = 啥都會 = 啥都不會
真全棧
全棧 = 全都不幹 = 全都有解決方案 = 各個行業都能幹
所以,一開始就要喊 做全棧,你看看自己到底行不行,再來改變下你的定位。
二、全棧工程師的生存環境
1 小公司或創業公司
2 大部分應該是在專案裡,不在產品裡
展開來說,小公司考慮人力成本,是希望一個人既能做前端,又能做後臺,既能開發客戶端,又能開發服務端。這是大部分小公司都存在的情況,而對於大公司來說,有一定的實力,需要的是做好產品,做好平臺,一般來說,都希望自己的工程師能夠專業,而不是全面。據我瞭解,大一些的公司,都有自己的開發平臺,他們需要的是你可以在上面做開發,完成產品或專案,而對於開發平臺,是由專門的前輩在維護,他們可能是公司發展的參與者和見證者。
而一般來說,由於專案的週期,人力等,就需要有人能夠對整個專案有把控能力,那麼全棧工程師就是需要的。
那麼,要不要做全棧工程師呢?魚和熊掌不可兼得,這個首先要問自己,是想要什麼?比如你想去華為,騰訊等這樣的大公司,那麼估計成為全棧工程師是不可能的。這個跟高考報志願是一樣的,並不所有最好的專業,都在清華北大。
三、要不要做全棧工程師
根據前面所述的,魚和熊掌不可兼得,如果要做全棧工程師,那麼你可能就要選擇一家小公司。這是第一個選擇。
然後,全棧工程師需要對專案有全域性的把控能力,那麼你可能就需要學習不瞭解的方面的技術。比如說你是做C++開發的,你可能需要知道android的開發流程,程式版本的釋出,能看懂程式碼;同樣,你可能還需要跟UI的同事打交道,專案中涉及到切圖,需要他們來幫忙弄,但是你必須得告訴他們切成什麼樣的,比如大小,顏色等。而這些也許會佔用原本屬於你開發功能的時間,因為你不可能是專職的專案經理,你必須要參與專案開發當中去的。這是小公司存在的現象,也是全棧工程師的生存環境。這是第二個選擇,加班是不可避免的。
如果你真的想做 ‘全棧’,那麼你還需要結合我以上觀點,深刻挖掘自己潛力,務必打好基礎體系架構(這也是我個人一直強調的),不要急功近利,慢慢的往上走,把一門學科做到深入和佼佼者,自然融會貫通,因為世界萬物到最後都是 【物質 】二字,都是一樣的道理。否則,你可能是全乾,看起來啥都會,其實啥都不會。
相關文章
- 想成為全棧工程師,要做到哪幾點?全棧工程師
- 你想當全棧工程師嗎?全棧工程師
- [ 招聘 | 上海 ] 軟體工程師 / 全棧工程師 / 晶片設計工程師軟體工程工程師全棧晶片
- 【引向】全棧開發工程師之路全棧工程師
- 全棧工程師學習路線全棧工程師
- 全棧工程師和架構師的區別全棧工程師架構
- 【杭州】【兼職】全棧開發工程師全棧工程師
- 2019年如何成為全棧工程師?全棧工程師
- Python全棧指什麼?全棧工程師的意義是什麼?Python全棧工程師
- Web全棧工程師應該會什麼Web全棧工程師
- 軟體測試全棧工程師技能樹全棧工程師
- 迷茫的全棧工程師(我叫沈?兒)全棧工程師
- 全棧工程師的定義和價值全棧工程師
- 一文了解前端與全棧工程師!前端全棧工程師
- 全棧工程師為啥能夠逆襲?全棧工程師
- 為啥大公司只要全棧工程師?全棧工程師
- 高薪全棧工程師必備 Linux 基礎高薪全棧工程師Linux
- 成為Java全棧工程師的步驟Java全棧工程師
- java全棧工程師:從java後端到全棧,高階電商全棧系統大課Java全棧工程師後端
- 要做軟體工程師,而不是前端工程師軟體工程工程師前端
- 普通程式設計師該如何成為全棧工程師程式設計師全棧工程師
- [上海 -- EDA]招聘晶片設計工程師 | 全棧工程師 | 軟體工程師 // 年薪30W+起晶片工程師全棧軟體工程
- 全棧前端工程師必會的流,瞭解下。。。全棧前端工程師
- 全棧工程師技術學習路線圖全棧工程師
- Java全棧工程師未來發展前景如何?Java全棧工程師
- 你對全棧工程師的理解是什麼?全棧工程師
- 七牛雲招聘~高階全棧開發工程師全棧工程師
- 上門按摩專案兼職全棧工程師招聘全棧工程師
- 全棧工程師為啥值40W的年薪?全棧工程師
- web全棧開發工程師的趨勢、價值Web全棧工程師
- 如何成為一名優秀的全棧工程師全棧工程師
- 全棧工程師如何快速構建一個Web應用全棧工程師Web
- 如何才能成為一名Python web全棧工程師?PythonWeb全棧工程師
- PHP全棧工程師必備技能select2的使用PHP全棧工程師
- 全棧工程師很難找?JNPF幫你分分鐘搞定!全棧工程師
- 全棧工程師之路-React Native之掃描二維碼全棧工程師React Native
- [上海&EDA]持續招聘晶片設計工程師 | 全棧工程師 | 軟體工程師 | 嵌入式軟體工程師 // 年薪30W+起晶片工程師全棧軟體工程
- 前端工程師要做什麼?前端工程師需要什麼根本技能?前端工程師