一、什么是新人串讲?
在新同学入职之后,对当前借贷宝已有架构、核心业务从代码层面和业务层面做一个综合性的讲解。
二、为什么做串讲?
帮助新入职的同学快速掌握现有功能、代码的设计与实现,从而可以快速的落地新的业务需求。
三、什么时间串讲合适?
- 实习生:入职1个月左右
- 社招:入职2周左右
四、串讲方向选择?
采用 1+N 形式做方向安排,其中:
- 客户端:1 = iOS/Android,N = RN
- FE:1 = Angular, N = Vue
五、串讲开展形式?
应采取会议形式展开,并提前由导师协助准备PPT。
六、串讲包含哪些东西?
串讲内容一定围绕借贷宝相关内容进行
- 业务讲解
对当前的已有的业务进行功能阐述,理解当前的功能都是干什么的。 - Code讲解:以讲为主,不需要互动
- 架构图:整个工程当前的设计架构,其中需要阐述当前的架构的设计思想和优缺点
- 文件夹目录:整个工程当前的文件夹分布,其中需要对工程中的各种辅助类、三方库、业务划分做一个综合性的阐述。
- 辅助类:挑选一些使用范围较广的辅助类进行展开说明。
- 三方库:结合以往的工作经验,对当前工程中使用的三方库做一个概述。
- 业务划分:针对当前的业务划分,阐述各业务模块的能力(tips: RN同学需要阐述各业务模块)
- 技术主题:由导师或者直属leader制定一个串讲的主题,可以是业务线,也可是是底层封装实现。新人需要针对此技术主题深入展开分析与讲解。
- 优缺点:结合以往的经验,对当前的代码设计做一个优缺点分析以及改进建议。
p.s. 各方向需按照自己的特性差异化安排Code讲解的具体内容。
- 提问环节
- 业务问题
- Code设计问题