提問:全棧程序員的市場(chǎng)價(jià)值在哪里?
最近兩年流行“全?!斑@個(gè)概念,令我很迷惑。比如我司就有全棧程序員,對(duì)我來說,他的價(jià)值主要在于iOS 研發(fā),繁重的 iOS 研發(fā)工作占滿了他的時(shí)間,無暇支援其他棧的研發(fā)。
全棧是程序員的能力,也是程序員的驕傲。但在實(shí)際工作中,一個(gè)全棧程序員在一家公司總是做單一類型的編程,單一類型的編程已經(jīng)忙不過來了,除非換一家公司,全棧的技能無從施展。
即便換一家公司,多半還是使用磨練得最多的技能。
全棧對(duì)我來說意味著“臨時(shí)支援“,比如iOS 程序員還能抽10%的時(shí)間完成 H5頁面,蟬小隊(duì)就是這么干的,其他時(shí)候還是在單棧將時(shí)間占滿——專注才能提高效率。如果我們這樣精簡的小團(tuán)隊(duì)都用不上全棧,大公司更用不上。那么全棧程序員的市場(chǎng)價(jià)值在哪里呢?
leexz:
不想為別人打工的時(shí)候,全棧是一條合適的選擇,直接自己接全包。不承擔(dān)創(chuàng)業(yè)風(fēng)險(xiǎn),不用費(fèi)心找合伙、不用扯皮如何分錢。
fors:
我覺得全棧的個(gè)人價(jià)值大于市場(chǎng)價(jià)值。接觸過的全棧幾乎都有做自己的side project,有的賺點(diǎn)零花錢,有的做著做著就自己去開公司了。對(duì)于雇傭全棧程序員的公司來講,除了銀叔說的“臨時(shí)支援”,確實(shí)還沒發(fā)現(xiàn)其他價(jià)值。
yisong:
說說Facebook的情況,未必適用于國內(nèi)大公司。
Facebook是鼓勵(lì)全棧的。最現(xiàn)實(shí)的理由是Android開發(fā)人員缺口太大,怎么招都招不滿,因此必須動(dòng)員大家對(duì)移動(dòng)端的需求盡量自己解決。
另外公司在運(yùn)作機(jī)制上的特點(diǎn),比如工程師對(duì)業(yè)務(wù)負(fù)責(zé)(而不是對(duì)開發(fā)負(fù)責(zé)),比如極端鼓勵(lì)大家換組,這在客觀上也推廣了全棧。
shrinklynn:
我覺得市場(chǎng)上的全棧有一部分言過其實(shí),很多人自己單一類型的編程都做不好,跑個(gè)hello world寫個(gè)小demo也叫會(huì)一項(xiàng)技術(shù)。號(hào)稱全棧只是他們抬高身價(jià)的一種手段,真正的全棧感覺真的很難。
我司以前的CTO算是很厲害的全棧了,從初中就開始玩編程,之前獲得過谷歌的offer,他在項(xiàng)目吃緊的時(shí)候過來幫忙,寫的iOS還是一坨內(nèi)存溢出,讓我們后來一陣好找。
wuvist:
前端搞node的那幫『全?!恢竿砸婚T語言吃遍各端,我覺得就是在扯淡,真正的全棧應(yīng)該是深入了解各端不同的語言、技術(shù),然后就可以去做個(gè)技術(shù)經(jīng)理吧~很多時(shí)候前后端是需要緊密協(xié)作的,避免撕逼內(nèi)耗的最佳方式,就是找個(gè)兩端都懂的人去管理。