前端工程師的價值如何最大化 - Scott 親筆信

1554695865904-7cbbf432-4e06-47a5-bc69-5b097e9c7639.png

全部認識 Scott 和不曾結識的朋友們,你們好,我是 Scott,此次咱們以小菜前端成長過程做爲話題引子,來對前端工程師及團隊,進行一個系統性全方位的整理和總結,與你們共同探討前端的當下與將來。前端

[惱人的職業思考/新人成長/技術棧規劃/框架設計/技術驅動/技術管理/團隊建設]...Scott 近年面試/線下線上技術分享,遇到太多前端同窗,受限於團隊/我的緣由、職業成長、技術方向,甚至家庭等緣由,在理想國與現實之間,在放棄與堅守之間,搖擺不停,心酸硬扛。Scott 帶領小菜前端的 2 年來,從產品、業務、技術、團隊成長甚至影響力上都取得很大的進展,因而計劃以小菜爲藍圖,來撰寫一些公益和商業化的文章,幫助你們理清前路,規劃更清晰的職業路線,你們能夠加我微信 codingdream,有更多的看見與聽見。git

當下前端發展愈來愈迅速,那麼對於咱們及團隊來講,要怎樣適應這場浪潮,如何自我規劃自我實現,如何在個體和集體之間尋找最佳路徑並把工程師的價值最大化,進而帶來更大的職場收穫和技術成長,如何帶領團隊突圍。看到如此多我的和團隊依然在這些問題中迷失,怎麼快速自我突破,如何定義前端團隊的 What/Why/How 就是 Scott 此次啓動這封親筆信的原動力。github

在小菜,咱們把前端我的和團隊遇到的全部問題進行枚舉,整理後主要有這幾個話題:職業思考、新人成長、技術棧規劃、框架設計、技術驅動、技術管理、團隊建設。面試

基於小菜過往 4 年的沉澱,咱們把這些話題分別進行了總結並放到了小冊裏。這些話題,因爲它的擴展性,不管是作管理仍是作執行,都比較包容,它的適宜人羣是:編程

  • 全部前端工程師
  • 全部對前端領域感興趣的童鞋
  • 全部對技術團隊管理與規劃有需求的童鞋
  • 全部對工程師成長與價值最大化感到困惑的童鞋

另外基於如今的 18 篇(將來可能會增至 30 篇),咱們但願經過以各類小菜實際案例的代入感,來幫助你們學習到:小程序

  • 掌握如何在技術驅動和業務驅動之間挖掘更多的我的與團隊成長機會
  • 學習到如何更好融入團隊以及如何對團隊量身定製技術棧路線規劃
  • 清晰認識到我的職業規劃的重要性以及面對擇業困境及溫馨區如何破局
  • 瞭解到一個弱小的前端團隊是如何一步步成長壯大的

你們能夠看咱們接下來對於話題的簡單陳述和彙報,再回到這裏長按識別二維碼前去瀏覽,或者直接點擊 小冊連接後端

image.png

困惑前端的話題

職業思考

前端行業中有至關部分童鞋不是計算機專業出身,或者學歷文憑沒有優點,又或者通過培訓班而來,甚至是其餘工種半路轉過來,臨門的一腳踩下去可能進入了一個災難性的公司,進入了一個沒法成長的團隊。這在職業生涯早期會是一個致命的門坎,要知道技術成長的階段能夠放到 6 年 8 年的長度來看,是否會成爲一個獨當一面且足夠資深的專家或者架構師,在職業早期的思考、選擇和規劃很是關鍵。一步走錯可能就很難補救,這也是生存階段、誘惑階段、證實階段、實現階段其中的生存階段,在文章中我用本身的 8 年多前端經歷,現身說法給你們演示了我在各個階段中的掙扎,焦慮,思考和最終的破局,以及我對於本身走過彎路的從新認知。性能優化

針對職業思考,咱們總結了這兩篇文章:微信

  • 《職業思考:如何看待創業公司與成長型前端團隊》
  • 《職場瓶頸:2~4 年前端走出離職困境與溫馨區》

新人成長

image.png

新人成長包括團隊融入是一個老生常談的話題,然而在這個上面是最多的同窗栽跟頭的地方。有的缺乏方法,有的是缺乏方向,有的是缺少具體的規劃和執行方式,有的僅僅是團隊沒有技術氛圍。每一個人的緣由不盡相同,不管哪一種,有沒有可能擺脫物理外界環境,尋求到適合本身的成長路徑呢,上圖是小菜前端在 2017 年到 2018 年團隊成員的技術成長狀況,紅星星越多成長越大,那麼這些同窗身上都具有什麼特色呢,在文章中咱們會舉一些案例來分析。前端工程師

針對新人成長,咱們總結了這三篇文章:

  • 《新人成長:新人如何快速融入技術實力強的前端團隊》
  • 《新人成長:新人在前端團隊如何快速成長爲技術骨幹》
  • 《學習方法:如何在工做內外得到持續的技術成長》

技術棧規劃

image.png

前端學不動了是這兩年不少同窗半調侃半吐槽的聲音,放到一個公司一個團隊裏面,針對新生事物咱們應該怎麼選擇跟進呢,怎麼保持必定的節奏來讓團隊既不行業中掉隊,從而影響每一個同窗的技術更新速度,又不讓公司由於技術棧變化太劇烈而沒法償還技術債務甚至影響業務發展呢。上圖是小菜過去 4 年的主要技術棧演進過程,也有很驚險的時候,但總體仍是比較平穩有序,這就是須要有一些具體的方法論來指導團隊,這些套路咱們也會在文章中有更詳細的 case 來進行分析探討。

針對技術棧規劃,咱們總結了這四篇文章:

  • 《技術棧:如何讓團隊規劃技術棧獲得有效落地》
  • 《技術棧:爲何 Node 是前端團隊的核心技術棧》
  • 《技術棧:小菜前端的技術棧是如何規劃和演進的》
  • 《技術棧:2015~2019 小菜 4 年技術棧進化回顧》

框架設計

image.png

造輪子是前端團隊盛行的作法,有的團隊造了好輪子還會開源,而有的團隊內部會重複造輪子形成了必定的資源浪費,小菜一直到了四年的年底,纔開始造成咱們幾個端的框架,那麼如何在本身的組織內看待輪子這件事,以及若是真要面向不一樣的端環境設計或者來定製出知足業務的框架呢,咱們會有幾篇文章分別來深度探討咱們作這件事時候的所思所想。

針對框架設計,咱們總結了這四篇文章:

  • 《框架設計:如何基於 Egg 設計 Node 的服務框架》
  • 《框架設計:PC 端單頁多頁框架如何設計與落地》
  • 《框架設計:RN 端的框架如何設計與落地》
  • 《框架設計:小程序框架與組件化如何選型定製》

技術驅動

image.png

枯燥的業務和臃腫的流程是工程師職業的殺手,但偏離了業務的技術又會成爲無根之花,很難繼續生長,這也是不少資深的工程師,包括團隊管理者面臨的難題,小菜曾經也有過很是痛苦的時期,咱們深知當技術也業務沒有發揮最佳組合價值時候,團隊之間的碰撞和技術與業務的對抗,甚至像上圖中,先後端團隊中都會出現一些有合做成本的領域,所以咱們花費了至關的心力來促成技術驅動業務這件事,而且有的富有成效,也有個別可圈可點,關於這些過程和咱們的思考會在文章中詳細剖析給你們。

針對技術驅動,咱們總結了這四篇文章:

  • 《技術驅動:如何讓工程師的技術價值最大化》
  • 《技術驅動:先後端的協同效率從哪些方面發力推動》
  • 《技術驅動:業務與部門的大盤數據可視化底層技術》
  • 《技術驅動:量產數據報表的工具服務如何搭建》

技術管理

image.png

對於一個工程師,即使他是走純研發路線,最後成爲純技術專家成爲架構師,他也依然要面對技術管理的事情,只不過管理分爲強管理和弱管理,一般純研發團隊和架構組會屬於弱管理,管理依然是一項必備技能,尤爲對於帶團隊的技術 TL。小菜前端團隊在飛速壯大,如上圖規劃,這個過程當中會經歷幾個關鍵的階段,前面用 4 年時間從最初的幾我的到如今的近 20 我的,管理上面有不少的思考和總結,觀察的視角主要來自於 Scott 的親身經歷,現身說法來爲你們分享若是帶領一個更小的團隊,好比 10 人規模之內的團隊,能夠從哪些方面着手以及須要具有哪些能力,這些能力如何訓練。

針對技術管理,咱們總結了這一篇文章:

  • 《技術管理:如何帶領管理少於 10 人的前端小團隊》

團隊建設

技術研發實力是團隊的血脈,而團隊文化就是團隊的性格和靈魂,一味強調研發實現忽略文化,會讓團隊雙目無神變成行屍走肉同樣無趣的團隊,反之亦不行,這二者存在必定程度的交叉互助,也須要必定的平衡,但具體到團隊的文化建設,不像技術同樣,能夠切換框架立竿見影,它是一個虛的而且很長久性的課題,須要終年累月的建設,須要每個童鞋的深度配合,小菜在這一塊剛剛走過不到 2 年,尚未看到很是理想的結果,但總體的趨勢在不斷的變好,特別是在團隊的影響力和研發氛圍這塊,那麼咱們也會以團隊爲例,結合理論來探討下團隊建設中有哪些務虛和務實的事情能夠嘗試。

針對團隊建設,咱們總結了這兩篇文章:

  • 《團隊建設:創業公司技術團隊的文化與氛圍如何建設》
  • 《團隊建設:創業公司技術團隊的影響力如何打造》

目前的話題鎖定在團隊、我的、技術,將來會根據你們的反饋往每一個子話題裏面補充新的文章,或者開闢新的話題,預計未來會超過 30 篇。

爲何以小冊來呈現

寫下這本小冊時,整個小菜前端團隊是 18 我的,咱們共同的智慧產出這 18 篇文章,由 Scott 主筆,Yck 校對,匯聚整個團隊的智慧,來幫助你們在技術的職場裏,在前端的團隊裏,在自我探索和團隊管理上,看見更多的觀點,窺視更多的角度,並收穫更多的啓發。

同時寫小冊對於團隊還有這樣的意義:

  • 把團隊蠻荒到自動化運維的從 0 到 1 成長曆程總結輸出給社區,幫助更多的小團隊少走彎路
  • 以一種可被量化的方式匯聚小菜前端的困惑、沉澱與方法路徑,給團隊帶來更多創做成就感
  • 從更多視角側切進入團隊管理/技術演進/我的成長的過程當中,探討工程師團隊的價值最大化
  • 以此小冊收入做爲小菜前端 2019 團建基金,進行各類別墅轟趴海鮮聚餐+技術培訓+自駕遊

這顯然也會擴大小菜前端的影響力,一舉多得,另外咱們也但願有更多可支配的團建基金,因而上線時,團隊 18 我的,咱們把它訂價起步在 18 元,每個人貢獻出 1 元的力量,將來每新入職 1 人,至少會增長 1 篇,也會再漲價 1 元(因此越早入手越划算)。

主要做者介紹

做者是整個宋小菜前端團隊 18 名成員,Scott 與 Yck 表明你們上臺出鏡,介紹以下:

Scott

  • 宋小菜前端負責人,8 年開發經驗,目前負責團隊搭建/技術架構/工具鏈/項目孵化/影響力等
  • 慕課網精英講師,視頻課程覆蓋 50 萬+ 前端新人
  • 曾連續創業 3 年,做爲 Moveha/CampusRoom 聯合創始人/ CTO 搭建技術團隊與產品研發
  • 曾就任阿里媽媽 4 年,主要負責廣告創意模版製做、投放、動畫研發與性能優化

Yck

  • 人稱愷哥,玩過原生開發,如今深耕前端領域
  • 宋小菜高級前端開發,掘金早期專欄做者,目前創做專欄文章 27 篇,得到點贊 23 K+,粉絲 16 K+,文章總閱讀量已過 35 萬

熱愛開源事業,在 GitHub 上有 15k stars, 有如下分享經歷:

寫到最後

這本技術小冊會長期維護,不斷更新,儘管是集成了全團隊的智慧,距離行業優秀的前端團隊仍然有一段路要走,我想中小型公司的前端團隊咱們彼此的感覺會更增強烈,由於創業公司每每缺人缺錢缺資源,而前端在團隊存在感也偏弱,要走的路還有越長,經驗值的積攢須要更乾貨更接地氣。

此次也但願藉此機會向你們多多討教本身及所在團隊走過的彎路和沉澱,歡迎你們加 Scott 微信: codingdream,以及在文章後大膽留言,咱們會認真整理你們面臨的評論,依靠咱們的經驗來輸出更多有建設性的章法給到你們,若是你們以爲小菜前端的總結還有點用,也但願你們能夠幫忙轉發擴散,編程路漫漫,前端途遠遠,咱們共同加油一塊兒進步!

長按識別二維碼進入小冊主頁,或者直接點擊 小冊預售折扣連接:

image.png
相關文章
相關標籤/搜索