无论是做为 leader 还是成员,都应该经常思考如何提升个人的能力,同时也应该思考如何提升团队能力。
团队的可以通过如下几方面:规范建设,意识建设、技术建设、团队建设。
一、 规范建设
1、系统框架原则
2、设计原则 系统设计方案注意事项
3、开发指南
4、运维文档
5、review 规范
6、发布上线规范
7、复盘规范
8、故障预案
二、意识建设
1、价值观
- 目标:质量、效率、体验、风险
- 行动:认真、细致、高要求、及时响应
2、服务意识
- 业务意识:和业务方保持良好地沟通;技术通过业务实现价值;以业务结果为导向。
- 系统意识:不要局限于功能模块,要有上层的系统的整体思维。
- 运营意识:系统开发交付后,并没有结束,线上健康稳定的运营也同样重要。
- 团队技术意识:技术能力的范围不应限制于自身,应该扩大到团队,公司,业界等。
3、紧迫感
- 关注并及时处理告警
- 快速给结果、清晰准确反馈
4、准备度
- 技术累积
- 拓展业界视野
- 业务参与度
5、技术意识
- 分清是自己技术,还是平台能力
- 分清是业务能力,技术能力
6、沟通意识
- 项目进度反馈
- 业务上下游团队沟通、协同
- 以业务完成为目标有效的沟通
三、技术建设
1、定位清晰,认清自己。 是自己的能力,还是平台的能力。
2、技术职责:业务开发;平台、共同组件开发;系统优化;技术迭代;技术选型;成果分享。
3、技术制度:团队同共决策制度; 周报,值日制度; 设计和代码review制度,系统检验制度。
4、定期复盘、总结分享。
5、技术赋能;专利撰写;技术影响力;业界视野。
6、技术架构升级优化。
四、团队建设
1、团队定期沟通:坦诚、正向驱动、帮助成长; 自我评价; 微信邮件互动;进度反馈;
2、团队周会:轮岗主持;工作总结; 技术分享; 事件宣导;业务体验;
3、团队活动: 表达会、脑暴会、技术沙龙、外部团建
4、融入团队:定期关怀:聚餐、聊天、游戏、活动;提升凝聚力、信任感、仪式感、技术氛围;
5、团队复盘:定时回顾团队产出、投入、成本、风险、质量和效率。
6、降本增效,开发团队工具箱;能用工具则不用人工。
7、技术和业务两个维度的考核
8、梯队建设、人员培养。