外包公司
外包分兩種膜楷,人力外包和項(xiàng)目外包:
- 人力外包上限是千億級(jí)別企業(yè)旭咽。
- 項(xiàng)目外包上限是中型企業(yè)。
小型創(chuàng)業(yè)公司
- 前端人數(shù): > 3 人
- 產(chǎn)品類型: 產(chǎn)品不是非常成熟赌厅,比較新穎穷绵。
- 項(xiàng)目流程:不完善,快特愿、緊促仲墨,沒有固定的時(shí)間排期。
- 技術(shù)棧: 沒有歷史包袱揍障,技術(shù)棧較新目养、無前端架構(gòu)師甚至無高級(jí)前端。
- 項(xiàng)目安全:幾乎不會(huì)額外考慮安全性毒嫡。
- 基礎(chǔ)設(shè)施:幾乎無癌蚁。
- 系統(tǒng)可用性:幾乎無具體標(biāo)準(zhǔn)。
- 前端工程化: 使用業(yè)界方案兜畸,怎么快怎么來努释。
- 學(xué)習(xí)氛圍:自學(xué)。
中型創(chuàng)業(yè)
- 前端人數(shù): > 20 人
- 產(chǎn)品類型: 公司有自己較成熟的產(chǎn)品膳叨,有一定的用戶量洽洁。
- 項(xiàng)目周期:快、緊促菲嘴,有大概固定的時(shí)間排期饿自,時(shí)忙時(shí)閑。龄坪。
- 技術(shù)棧: 沒有歷史包袱昭雌,技術(shù)棧較新、有前端架構(gòu)師或者 teach lead
- 項(xiàng)目安全:考慮一些簡單的安全問題健田,例如 sql 注入烛卧、xss、csrf 等,依賴第三方庫总放。
- 基礎(chǔ)設(shè)施:錯(cuò)誤監(jiān)控呈宇、日志收集、代碼回滾三件套局雄。明顯的體驗(yàn)就是有時(shí)候做新功能或者改 bug 的時(shí)候一不小心就把之前的代碼改炸了甥啄。
- 系統(tǒng)可用性:幾乎無具體標(biāo)準(zhǔn)。
- 前端工程化:使用業(yè)界方案炬搭,用文檔來做規(guī)范化和沉淀蜈漓,會(huì)有一些跟業(yè)務(wù)無關(guān)的技術(shù)需求的沉淀。
- 學(xué)習(xí)氛圍:自學(xué) + 討論宫盔。
傳統(tǒng) 500 強(qiáng)企業(yè)
- 前端人數(shù): > 50 人
- 產(chǎn)品類型:產(chǎn)業(yè)轉(zhuǎn)型融虽,大多數(shù)是內(nèi)部產(chǎn)品,例如一些 saas 產(chǎn)品灼芭、對內(nèi)使用較多有额。
- 項(xiàng)目周期:處于行業(yè)轉(zhuǎn)型,較快姿鸿、較緊促谆吴,有大概固定的時(shí)間排期,時(shí)忙時(shí)閑苛预,或者是都挺閑的。
- 技術(shù)棧: 有歷史包袱笋熬,技術(shù)棧較老热某、技術(shù)棧多,會(huì)有前端架構(gòu)師或者 teach lead胳螟。
- 項(xiàng)目安全:定期會(huì)請專門安全團(tuán)隊(duì)做安全檢測昔馋。
- 基礎(chǔ)設(shè)施: 會(huì)有 A/B test、數(shù)據(jù)埋點(diǎn)糖耸。會(huì)盡量去避免出現(xiàn)錯(cuò)誤秘遏,流程還是沒有達(dá)到規(guī)范化,明顯的體驗(yàn)就是* 不敢重構(gòu)嘉竟,不敢升級(jí)依賴邦危,不敢更換系統(tǒng),不敢接鍋舍扰,能跑起來就行倦蚪。
- 系統(tǒng)可用性:沒有或者 3 個(gè) 9
- 前端工程化:使用業(yè)界方案,用文檔來做規(guī)范化和沉淀边苹,缺少自己內(nèi)部的前端定制化工具庫陵且、組件庫等。
- 學(xué)習(xí)氛圍:自學(xué) + 討論个束。
百億級(jí)別公司
- 前端人數(shù): > 50 人
- 產(chǎn)品類型:多個(gè)成熟的產(chǎn)品慕购,且成為行業(yè)龍頭或者獨(dú)角獸
- 項(xiàng)目周期:兩周一迭代聊疲,項(xiàng)目緊,較緊促沪悲,有大概固定的時(shí)間排期售睹,時(shí)忙時(shí)閑,有項(xiàng)目間隔期可训。
- 技術(shù)棧: 有歷史包袱昌妹,技術(shù)棧較新、技術(shù)棧多握截,會(huì)有前端架構(gòu)師或者 teach lead飞崖。
- 項(xiàng)目安全:定期會(huì)請專門安全團(tuán)隊(duì)做安全檢測。
- 基礎(chǔ)設(shè)施:主要還是配置化谨胞、工具化固歪、完善的基礎(chǔ)設(shè)施,會(huì)考慮性能問題胯努,能在客戶發(fā)現(xiàn)問題之前牢裳,就發(fā)現(xiàn)部分問題,能快速定位問題叶沛,并解決蒲讯,明顯的體驗(yàn)就是有專門的團(tuán)隊(duì)去維護(hù)這些標(biāo)準(zhǔn)或者操作流程,原則還是人操作工具來提效灰署,去約束人判帮。
- 系統(tǒng)可用性:普遍 4 個(gè) 9 以上。
- 前端工程化: 用文檔和工具結(jié)合做到規(guī)范化溉箕、例如代碼規(guī)范晦墙、代碼校驗(yàn)、代碼測試覆蓋等等肴茄,能沉淀出一些流程腳本晌畅,代碼庫、工具寡痰、經(jīng)驗(yàn)抗楔、腳手架。
- 學(xué)習(xí)氛圍:每周分享氓癌,了解各種前沿技術(shù)谓谦。
千億級(jí)別公司
- 前端人數(shù): > 50 人
- 產(chǎn)品類型: 多個(gè)成熟的產(chǎn)品,成為行業(yè)龍頭或者獨(dú)角獸贪婉,有壟斷趨勢反粥。
- 項(xiàng)目周期:兩周一迭代,項(xiàng)目緊,并且急促才顿,無項(xiàng)目間隔期莫湘,壓力大。
- 技術(shù)棧: 有歷史包袱郑气,技術(shù)棧新幅垮、技術(shù)棧多,會(huì)有前端架構(gòu)師或者 teach lead尾组。
- 項(xiàng)目安全:發(fā)布前會(huì)有自己的安全團(tuán)隊(duì)做檢測忙芒。
- 基礎(chǔ)設(shè)施: 沉淀已經(jīng)成為系統(tǒng)化、平臺(tái)化讳侨,中臺(tái)化呵萨,能真正做到用平臺(tái)來提效,來限制人的行為跨跨,明顯的體驗(yàn)就是即使沒了維護(hù)標(biāo)準(zhǔn)的團(tuán)隊(duì)潮峦,這個(gè)流程還是能存在且正常流轉(zhuǎn),例如勇婴,上游服務(wù)掛了忱嘹,也不會(huì)導(dǎo)致下游服務(wù)掛。內(nèi)部團(tuán)隊(duì)或者外界廠商能依賴某個(gè)服務(wù)的 api 直接構(gòu)建一個(gè)完善的個(gè)性化應(yīng)用耕渴。
系統(tǒng)可用性:普遍 4 個(gè) 9 以上拘悦。 - 前端工程化: 一些沉淀已經(jīng)成為業(yè)界標(biāo)桿。
- 學(xué)習(xí)氛圍:每周分享萨螺,了解各種前沿技術(shù)窄做。
總結(jié)
上面結(jié)論都是自己的一些體驗(yàn)或者和身邊朋友的討論得出,大家也可在評(píng)論區(qū)討論
具體其實(shí)還能劃分得更細(xì)慰技,或者還有沒覆蓋到的地方,又或者每個(gè)公司都有特殊情況组砚,結(jié)論大家也不用太認(rèn)真吻商。
公司沒有好壞之分,適合自己的才是最好的糟红。