背景
hi,我是一步,前端开发4.5年经验,本月刚入职新公司。
春节刚过,由于疫情影响,无法聚会/上班,复习阶段无其他因素打扰,时间特别充分。用一个月的时间复习基础知识,总结项目经验,3月初开始投简历、接面试、谈offer、选公司,完成整个过程将近两个月时间。面试中既有大厂,如:阿里、头条,又有创业型公司,也有行业独角兽,传统行业,总共面试15家公司,收到5个offer,最终选择现东家。
offer选择过程十分纠结,主要纠结两个:
1、行业独角兽,互联网公司,2C,年终奖高,浮动
2、传统行业,2B,不加班,管理岗,年终奖偏低,固定,基本月薪持平
前后纠结两周时间,多次实地考察,直属TL面聊多次,综合好友意见,最终选择现东家,偏向传统行业,管理岗。
压力和现状
前期职业生涯并无管理经验,现前端团队20人,鸭梨山大...
团队现状:
-
新人无指导文档,很难迅速进入状态
-
开发无规范,可维护性偏低,团队执行性不高
-
重复性工作,业务基本雷同
-
发布流程复杂,难用
-
团队技术氛围,团队成员成长较慢
前期规划
解决的问题
-
指导新入职同事更快的了解团队,融入团队,进入开发状态
-
总结前端项目,帮助前端同事了解其他同事所做的项目,也方便统一对外输出
-
前端团队规范化,提升整体开发质量,开发规范、git规范、mock规范、接口规范、流程规范等
-
组件库建设,提升团队整体开发效率,减少重复搬砖工作
-
团队建设,提升团队成员积极性,前端以及其他技术的提升
具体实施方案
一、新人入职指南
-
工作常用网址
-
开发完整流程图
-
其他开发文档
-
常见问题
二、前端项目汇总
整理目前所有前端项目,形成文档,如:
项目名称:xxx
项目介绍:需求方,产品背景,带来的价值等
项目线上地址:xxx
gitlab地址:xxx
接口文档地址:xxx
产品经理:xxx
后端负责人:xxx
前端负责人:xxx
备注:
1)node版本
2)存在问题
3)需要优化的地方(需求方反馈,个人开发中遇到的)
4)权限申请
...
三、前端规范化制定
-
代码分支管理规范
-
接口评审规范
-
开发及开发流程规范
-
项目结构规范
-
组件编写规范
-
eslint规范
四、组件库建设
-
公司级组件库的贡献
-
部门级组件库开发
五、团队建设
1、技术分享
前期准备:确定分享人及分享主题
开展形式:每月举行一次
分享人:自愿报名(绩效加分项)
分享主题:不限,如业务理解|遇到问题及如何解决|最近学习的技术|目前前端新技术|项目新接入技术 等等
参与人:前端团队
时间控制:1h
目的:xxx
结果:xxx
2、周会(上线回顾会)
开展形式:每两周举行一次
参会人:本次迭代上线需求业务线负责人
内容:1、本次上线需求简单总结 2、小组开发过程中遇到的问题,包括开发、联调、产品需求、规范性执行等各方面问题 3、问题的解决方案 4、开发中影响开发效率的点 5、小组成员情况
时间控制:1h
目的:xxx
结果:xxx
3、codeReview
前期准备:确定本次codeReview代码/需求文档/接口文档,提前2天通知参与人本期内容
开展形式:每次迭代完成之后进行
参会人:
内容: 1、参与人逐个挑出问题,被review者进行代码逻辑解释 2、被review者确定是否需要优化 3、确定优化完成时间
时间:1h
目的:xxx
结果:xxx
4、季度分享会
前期准备:每季度开始前确定本季度需要优化的点 如:需要重构/优化项目、新技术调研、部门开源项目共建,技术博客维护等等 ,每位成员挑选自己感兴趣项目参加,每个项目会形成兴趣小组,共同完成
开展形式:每季度一次(绩效加分项)
参会人:前端团队
内容:1、分享本季度完成情况 2、遇到的问题及解决方案 3、下季度项目提议
时间:2h
目的:xxx
结果:xxx
六、意见与建议
本人为管理新人,不足之处恳请各位大佬多多指点。