互聯網企業是技術密集型企業,互聯網企業的技術團隊要不斷學習進步,提高生產力,才能滿足互聯網的節奏。
以下是我總結的一些提升團隊戰斗力的點。
1, 分享之組內技術分享: 組是團隊的最小單位,比如Android組,IOS組。組內安排每個人輪流做分享演講,偏重於深入的、前沿的技術專題。這種分享的目的是帶領大家學習和了解最新、最深的前沿技術,提高專業技術水平。
2, 分享之跨組分享:這里的跨組,也不能跨太大。比如說Android、IOS、FE這些前端組可以組織一起分享,向其他組的成員介紹自己組的技術專題,偏重於簡單的、入門的教程專題。這種分享的目的是加深各組之間的交流,了解不同平台的技術,提高大家總領全局的意識。
3, 分享之技術文章wiki:一個組建一個技術博客,原創和轉載文章都可以往上貼。這個要控制篇數,不能太多,保證大家都能閱讀,少兒精。
4, 圖書計划:讓大家積極買書看,公司給報銷。
5, Code Review:這個其實不光是團隊建設方面的措施,也是項目開發的一個流程,但其意義不僅於此。Code Review不光可以保障代碼提交質量,還可以讓大家在看別人代碼以及被別人審核代碼的過程中,取長補短,提高水平。
6,新人導師制: 每個團隊有新成員加入的時候,都指定一個具備一定資歷的老成員作為其導師,解惑答疑,不止於此。
7,新人串講:新人看一禮拜代碼后,做一次演講,內容包括講解項目結構和部分模塊代碼,以及提出問題和建議。這樣一方面讓能新人快速融入項目,另一方面也能從一個旁觀者的角度對項目提出質疑從而改進。
8,技術項目:業務需求間隙穿插技術項目,包括優化和重構等,可以達到優化項目的同時也優化團隊開發的形態。
9,Issue todo list:鼓勵團隊成員平時對現有的代碼、框架等提出改進和改正的意見,添加到一個issue列表,然后分配給開發人員,給排期去fix。
10,One to one: 保持Leader跟團隊成員的定期溝通,拋出工作中遇見的問題從而解決問題。
11, Open door:向團隊成員提供一個跟Leader自由談話的機會。