开发狗的经验教训
【日常的手记】
需求阶段:
- 不要擅自接需求,哪怕是再小的需求,同步一下上层接口人/业务一号位
- 需求一定要彻底弄明白再开始做,不管接到需求的时候是否已经定下工期了,要认真评估一遍;如果有问题及时向上同步,但同步之前要能清楚清晰的描述出问题点以及对应工期,否则一旦工作量超预期后面会吃大亏
- 做需求之前如果时间充裕出一个流程图/脑图/时序图梳理一下逻辑,可以考虑在需求评估的时候做
- 接一个需求的时候尽量彻底的了解从调用方到最后数据提供方的全链路(如商家平台-离线-引擎-商品域-服务侧-前端)
- 任何需求上的改动必须(让产品)落实到文档
开发阶段:
- 拿到下游领域的数据或协议后再开始开发
- 上线之前一定检查todo项,关注冒烟测试;改动过大或时间充裕要跑diff
- 上线/搭车前要把分支部署到灰度自行看下效果
- 如非不得已,不要偷懒,偷的懒以后大概率会还上
日常阶段:
- CR好好看,一个了解对方做的什么业务,一方面关注对方有什么好的写法;当然坏的写法及时纠正
- 遇到别人问问题先冷静下,仔细想想是什么问题,不要着急回复/查
- 遇到线上问题后首先定位问题原因,考虑解法;如果一小时内还无法定位一定先同步给相关负责人,事情一起背
关于职场:
- 大事小事同步到领导,日报周报要好好写,一定确保领导知道你在做什么
- 对其自己的目标与整个团队的目标有清晰的认知,让自己的目标贴近团队目标

浙公网安备 33010602011771号