前端團隊成長計划


  上個月前端組有幾名新入職的校招同學,經過一個月的接觸,發現他們之前的技術學習不是很系統,加上經驗不是很足。我開始設定了一套新員工培訓計划。大概半年的培訓課程,讓他們從前端小白一步一步的成為一名合格的前端工程師。一方面學習前端技術棧,另一方面了解開發過程中所遇到的常規處理方法,懂的根據業務做出技術選型。半年的培訓正好可以到他們的試用期結束,能夠有充足的自信面對繁雜的前端工作。也算是我作為前端leader能夠送給他們最好的轉正禮物。也是我下一步對公司一部分業務重構的團隊技術儲備。

  通過一個月的接觸我發現,這批校招生主要有以下情況:

  1、對常用的CSS布局技巧掌握的不熟練,CSS缺乏兼容性。

  2、JS、CSS不遵守編碼規范,編碼質量不高。

  3、不了解常用的交互實現方式,太依賴三方庫。

  4、不能熟練使用常用的前端開發工具。

  5、技術棧比較單一。

  6、不了解網站整體的技術框架、前后端的合作方式以及開發流程。

  7、對node了解太少。

  

  為此我大體上做出以下的方案來對團隊的技術進行梳理:

  1、對於CSS的基本技巧一方面在日常開發中教授,另一方面開展培訓課程,並適當的留一些作業,並集體評審這些“作業”。

  2、對於編碼規范,我們可以通過jslint來檢查,我們可以通過gulp等工具寫一些靜態檢查工具,來約束靜態代碼的質量。但是並不是說能通過靜態檢查的代碼就是合格的代碼。我們還要進行相互的代碼評審,以方便看出大家的“實現”是否比較好,而不是僅僅滿足了需求。

  3、對於三方庫,我並不反對,而是如果是幾行代碼能搞定,為什么要引用一個幾十KB的庫。比如首頁焦點圖,引用swiper是不是就不太合適。這個就要在平時有針對性的對常用分交互技巧進行培訓以及作業評審。

  4、通過交流,發現大家對webpack、gulp這些工具並不是很了解,甚至不能區分。所以正果培訓的過程中會不斷的要求大家用gulp 寫自動化工具,用webpack打包作業的模塊。而對於fiddle等常用工具也要學習使用

  5、當大家對前端的基本交互、和基本的工具使用有所了解,就可以學習vue和react了,之所以這樣做,是因為如果不能了解配置(比如webpack)根本就談不上vue或react的工程搭建。

  6、要像大家培訓前后台的基本框架,為下一步的node server培訓打基礎。

  7、通過一個具體的項目帶着校招生開發一套node server並初步了解前后分離方案。

  8、最重要的是爭得大家的同意,雖說是為了大家的技術成長,但是人各有志,畢竟會占用休息時間,還是要問一下大家的意願。如果有其他的事,可以不參加。

  

  以上是我要做的事情,基本的計划我建立了一個worktile的項目供組員一起管理:

    比如5月計划: 

 

  以上就是我的前端的團隊成長計划,目前已經進行半個月了,感覺效果顯著,大家反饋也比較好,對自身的時間安排也更有規划了。覺得很有共同性,所以拿出來分享一下。后期會針對每一個階段做一篇整理。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM