前言
工作3年+技术人员、测试人员在入职第一天,除了寻常的熟悉公司文化、团队人员、安装工具等等外,还需要了解什么,才能尽快上手新的工作呢?由于有丰富的工作经验,也接触了不同的团队、公司,那么除了所有公司共同的或者类似的工具、人员、流程外,这里梳理了一份需要尽快熟悉起来的清单。有了这份清单,相信能更快熟悉并上手业务了。
入职第一天,应该做什么-(一)找领导沟通
沟通目标:
1)了解对自己短期、中期、长期的规划、期望
2)当前团队的现状、需要解决的问题等
3)团队各个人员的职责、分工
4)产品负责产品规划和设计
入职第一天,应该做什么-(二)找直属领导沟通
ps: 直属领导是最开始发起招人的,最为清楚需要你来解决的问题
沟通目标:
1)现在在做什么事情,遇到了什么问题;
2)当前人员配备情况,各自负责什么;
3)对于你短期、中期、长期的期望与安排;
入职第一天,应该做什么-(三)找技术团队沟通
沟通目标:
1)技术体系的架构,整个技术研发的流程
2)代码、接口、流程规范
3)每个模块的负责人(有问题/出了事找谁,减少后续沟通成本)
入职第一天,应该做什么-(四)找产品团队沟通
沟通目标:
1)产品当前使用情况。例如:多少人在用,用户的习惯,目标人群特征
2)未来一段时间内产品发展规划
入职第一天,应该做什么-(五)整体清单
这个清单比较通用,适用于一二线互联网公司。
1、测试相关工具
- 泳道环境。
- 消息服务
- 数据同步工具
- 埋点/打点测试工具
- app mock平台
- 兼容性测试平台(跑机型)
- 压测平台
- 云服务(个人机器申请)
- 静态分析工具,如sonar接入
- 覆盖率接入
- Jenkins接入
2、 项目相关
- 测试用例/bug管理
- 需求管理
- 团队现有流程/规范
- 环境的使用
- 本部门/业务线专用的平台、工具
3、开发相关
- 线下/线上数据库:权限申请、使用
- 缓存:权限申请、使用
- 后台服务治理平台:权限申请、使用
- 发布平台:权限申请、使用
- 代码仓库:权限申请、使用
- 接口文档:接口范围,规范等
- 技术评审:进行时间、规范等
- 公司级别技术:搜索ESSearch、前端框架、后端服务等
4、监控相关
- 服务监控
- 机器性能监控
- 业务方面核心监控
5、公司级别工具/效率组
- 针对研发过程及质量的一站式数据分析平台
- 抓包平台
- 研发协作平台
6、学习成长
- 图书馆
- 分享平台
总结
了解了这些后,除了业务本身的各种事项需要时间来慢慢熟悉、上手以外,你会脱离”无头苍蝇“似的盲人摸象状态,更快从一枚新人成长为对团队、业务、技术各个方面非常精通的老鸟。