背景/动机
其实很简单,我们都会参与业务需求的开发工作。 新同学的特性:
- 对业务完全不熟悉
- 对业务没有感性的认知
- 对当下团队负责的业务没有全局概览
- 公司主体业务是做什么的?(参见公司 百度百科,如果是上市公司,可以搜一下公司招股书)
- 在整个社会生产活动中发挥了什么作用?
- 解决了哪些社会问题?
- 承载了哪些社会责任?
- 团队定位:我所在的团队在公司的生产活动中:
- 处于什么样的环节?
- 承担哪些职责/负责哪些业务线?
- 扮演了什么角色?
- 发挥了什么作用?
- 有没有详尽的资料介绍(业务介绍、产品功能、技术架构、技术产品、团队文化、最佳实践等等)
- 我:
- 团队对我的定位是什么?
- 团队需要我做什么?即将承担哪些模块、业务、职责?
- 需要具备什么样的通用素质?
- 我接下来能做点啥?
- 公司主体业务是做什么的?(参见公司 百度百科,如果是上市公司,可以搜一下公司招股书)
- 对当下团队负责的业务没有全局概览
需求池
列举一些比较小的需求,特点:
- 适合新人快速上手、熟悉业务
- 开始了解某一条具体的业务线
- 串联整个需求流程:评审、方案、开发、提测、发布流程
- 紧急程度不高、对目前业务暂时无影响
- 作出贡献,开始产生归属感
技术需求
业务需求
他人看法
- 好的新人入职 在公司方面,团队招聘到一个合适的人选是很不容易的,所以在短时间内尽快让新人融入团队,感受到自己是团队的一份子,包括团队目前项目的情况,目标,人员职责情况,项目的一些历史文档,团队的一些历史文档,所以有一个好的文档系统时很重要的事情(国内目前语雀做的很棒)。然后就是平常需要有文档沉淀的意识,每次开会的记录,周、月度规划进度记录,重大bug、问题记录等等。 在个人方面,尽快熟悉公司各项规定,团队的节奏,代码风格规范,团队一些必做的事情,日报,周报,月报。拿出自己的个人规划,熟悉项目,快速掌握项目中所需要的技术栈。积极主动,有问题多问老同事,过了新人期可能就没这个机会了。
- 不好的新人入职 在公司方面,直接晾一边,直接就开始上项目。缺少很多上面的东西。 在个人层面,有问题也不问,不积极主动,反正就是和上面反着来的。 这些我觉得大公司小公司都是可以做的,还是要看管理者和个人是不是注重这些事情。