大前端是一個(gè)很特殊的研發(fā)群體外邓,和后端、機(jī)器學(xué)習(xí)有很大的區(qū)別古掏,主要說說大前端的特殊性
大前端
我理解的大前端损话,包括web前端、手機(jī)客戶端槽唾、Native&Web混合開發(fā)丧枪、桌面客戶端、Node夏漱、PHP UI
尊重前端同學(xué)的技術(shù)選擇
研發(fā)學(xué)習(xí)新的語言豪诲,更換技術(shù)方向是常見的事情,對(duì)于FE同學(xué)挂绰,在大前端范疇內(nèi)調(diào)整屎篱,還是可以的服赎,轉(zhuǎn)做其他方向,成功案例非常少交播,大概率會(huì)導(dǎo)致轉(zhuǎn)崗或離職重虑,自己做過前端深有感觸,自己先做的java秦士,后轉(zhuǎn)的前端缺厉,對(duì)前端非常熱愛,能夠激發(fā)極大的熱情隧土,另外提针,前端可以快速看到效果,據(jù)說是幸福感最強(qiáng)的研發(fā)群體
提升前端開發(fā)效率
良好的架構(gòu)設(shè)計(jì)
公用的業(yè)務(wù)邏輯曹傀,封裝辐脖、抽象形成業(yè)務(wù)框架
模塊化:降低模塊間耦合,降低修改和維護(hù)成本
組件化:復(fù)用業(yè)內(nèi)組件皆愉、公司級(jí)別組件嗜价、組內(nèi)公用組件,避免重復(fù)造輪子
打包幕庐、構(gòu)建效率工具久锥,比如webpack等
前端技術(shù)發(fā)展很快,調(diào)研&應(yīng)用可以提升開發(fā)效率的新技術(shù)
加強(qiáng)團(tuán)隊(duì)內(nèi)部合作
提升代碼可讀性和可維護(hù)性:統(tǒng)一代碼規(guī)范异剥、code style瑟由,強(qiáng)制codereview
技術(shù)沉淀:在組內(nèi)沉淀技術(shù)、整理文檔届吁、組內(nèi)傳播错妖、避免重復(fù)造輪子
分擔(dān)短期業(yè)務(wù)壓力:前端經(jīng)常會(huì)遇到一些緊急需求,可能某個(gè)同學(xué)忙不過來疚沐,協(xié)調(diào)其他同學(xué)分擔(dān)壓力
互幫互助:營造互幫互助的氛圍
鼓勵(lì)調(diào)研&應(yīng)用新技術(shù)
鼓勵(lì)新技術(shù)調(diào)研暂氯,投入線上應(yīng)用有2個(gè)標(biāo)準(zhǔn),1.解決業(yè)務(wù)痛點(diǎn) 2.提升開發(fā)效率
使用合適的技術(shù)亮蛔,不要?dú)㈦u用宰牛刀
推動(dòng)技術(shù)債務(wù)解決痴施,比如prototype,jQuery究流,Angular1.x
每個(gè)人至少一個(gè)技術(shù)topic
定期技術(shù)分享
技術(shù)能力建設(shè)辣吃,切中業(yè)務(wù)需求
C端產(chǎn)品:強(qiáng)調(diào)用戶體驗(yàn),小步快跑芬探,快速迭代神得,使用流暢,加載性能偷仿,渲染性能
數(shù)據(jù)生產(chǎn)平臺(tái):保證作業(yè)質(zhì)量哩簿、提升作業(yè)效率宵蕉、降低作業(yè)難度
數(shù)據(jù)可視化分析平臺(tái):數(shù)據(jù)可視化能力、數(shù)據(jù)分析能力节榜、能力快速復(fù)制
運(yùn)營H5:快速開發(fā)羡玛、快速部署、快速支持業(yè)務(wù)宗苍,不用考慮代碼維護(hù)問題
公共前端團(tuán)隊(duì):基于通用業(yè)務(wù)需求稼稿,提供解決方案,抽象框架讳窟,比如百度echarts让歼、餓了么elementUI等
梯隊(duì)建設(shè)
合理梯隊(duì):1-2名架構(gòu)師甫匹,每個(gè)業(yè)務(wù)方向1個(gè)T5+同學(xué)瓶珊,帶幾個(gè)T3、T4同學(xué)
招聘:社招染坯、內(nèi)轉(zhuǎn)招最好的人碌上,寧缺毋濫,校招側(cè)重潛力
淘汰:對(duì)不符合團(tuán)隊(duì)要求的同學(xué)浦徊,及時(shí)進(jìn)行淘汰
校招指導(dǎo):配備1對(duì)1導(dǎo)師馏予,半年到1年的時(shí)間
人員培養(yǎng):前端技術(shù)升級(jí)很快,營造學(xué)習(xí)氛圍盔性,定期分享霞丧,鼓勵(lì)參加公司培訓(xùn),鼓勵(lì)使用新的技術(shù)
晉升指導(dǎo):完成工作并不一定能支撐晉升冕香,還需要加強(qiáng)技術(shù)深度蛹尝,深入的業(yè)務(wù)思考和解決業(yè)務(wù)問題
人員管理
溝通機(jī)制:1on1溝通,周會(huì)悉尾、周報(bào)突那、IM群
提出明確的個(gè)人要求和目標(biāo),一般高要求可以激發(fā)斗志
正式的績效review构眯,每個(gè)Q一次
幫助成員進(jìn)行發(fā)展規(guī)劃
工作表現(xiàn)和突出的業(yè)績愕难,給予肯定和贊賞
鼓舞士氣
周會(huì)說戰(zhàn)績:比如路淘采集里程超出預(yù)期,生產(chǎn)平臺(tái)人數(shù)持續(xù)增長
發(fā)戰(zhàn)報(bào):重大版本上線惫霸,發(fā)戰(zhàn)報(bào)郵件猫缭,感謝付出,爭取領(lǐng)導(dǎo)郵件回復(fù)
爭取獎(jiǎng)勵(lì):領(lǐng)導(dǎo)口頭表揚(yáng)壹店,項(xiàng)目獎(jiǎng)猜丹,個(gè)人獎(jiǎng)
團(tuán)隊(duì)間協(xié)作
打造前端團(tuán)隊(duì)良好的口碑,技術(shù)能力強(qiáng)硅卢,解決問題又好又快
產(chǎn)品意識(shí):前端和產(chǎn)品走的近射窒,需要良好的產(chǎn)品意識(shí)
交互&視覺設(shè)計(jì)能力:沒有專職交互&視覺設(shè)計(jì)師的時(shí)候藏杖,前端需要承擔(dān)交互設(shè)計(jì)工作
推動(dòng)前后端分離,獨(dú)立迭代
和后端協(xié)商相對(duì)固定的接口格式轮洋,避免頻繁溝通
前后端接口文檔在線化制市,比如wiki等
前端自己搭建mock服務(wù)