外企的螺絲釘,民企的多面手
可做談資
《21世紀(jì)商業(yè)評(píng)論》采訪了一位曾在BAT公司、亞馬遜和小米工作過的員工。談到在國外互聯(lián)網(wǎng)公司和本土互聯(lián)網(wǎng)公司工作的區(qū)別時(shí),他說,首先有工作時(shí)間上的,在亞馬遜工作,基本是早上九點(diǎn)上班下午五點(diǎn)下班,99%的概率不加班,而在本土公司,“如果你這樣嚴(yán)格打卡上下班,老板會(huì)把你列入黑名單”。其次,的確有螺絲釘和多面手的區(qū)別,在亞馬遜,什么級(jí)別做什么事,“如果級(jí)別不到,你的能力達(dá)到了,也未必做得了想做的事兒”,在小米,發(fā)揮余地就很大。但他也不認(rèn)為在外企工作就得不到成長,他的總結(jié)是“外企教你如何工作,國內(nèi)公司教你如何干活”。
舉例而言,項(xiàng)目開發(fā)上,“互聯(lián)網(wǎng)項(xiàng)目一般會(huì)采用持續(xù)集成或者迭代的開發(fā)流程,這種方案的最大優(yōu)點(diǎn)是反饋快,能及時(shí)響應(yīng)變化,在執(zhí)行這個(gè)流程的時(shí)候,國外公司和國內(nèi)公司區(qū)別很大。比如在亞馬遜,為了保證系統(tǒng)開發(fā)的可持續(xù)性,會(huì)引入代碼審查、單測、集成測試、AB測試這幾個(gè)環(huán)節(jié)保證質(zhì)量,并且為每一開發(fā)環(huán)節(jié)定制出自己的工具,提升程序員的工作效率;在國內(nèi)公司,理論上也會(huì)執(zhí)行這套流程,但為了速度,往往只留下集成測試這個(gè)環(huán)節(jié),其它環(huán)節(jié)會(huì)被弱化、被拋棄。這就不難理解,為什么同樣一個(gè)項(xiàng)目,短期來看,國內(nèi)公司的開發(fā)效率會(huì)高很多了。于是,在國內(nèi)公司做事,慢慢地,程序員通過不斷打補(bǔ)丁的方式解決當(dāng)下最緊急的問題,導(dǎo)致系統(tǒng)里的補(bǔ)丁多到讓所有人都看不懂。一個(gè)系統(tǒng)不斷補(bǔ)丁的結(jié)果就是災(zāi)難,國內(nèi)某號(hào)稱技術(shù)實(shí)力最強(qiáng)的公司,就是這么做電子商務(wù)平臺(tái),最后發(fā)現(xiàn)自己的系統(tǒng),已經(jīng)沒人看得懂,沒人能維護(hù)了,最后花大價(jià)錢從Sun(太陽微系統(tǒng))挖來工程師把這個(gè)問題解決了。在外企遇到問題,會(huì)鼓勵(lì)大家去做個(gè)什么工具來解決這個(gè)問題,國內(nèi)的公司基本靠加班和管理流程解決問題。兩種不同模式會(huì)培養(yǎng)出什么樣的技術(shù)人才,一目了然?!币虼?,當(dāng)有應(yīng)屆畢業(yè)生向他尋求建議時(shí),他說,自己還是會(huì)建議他們先到外企看看。