华为员工培训体系介绍华为员工培训体系介绍 1新员工培训 1一、开发流程培训 1二、编程基础培训 1三、业务知识培训 2四、答辩考核 3普通员工培训 3一、经典案例库 3二、培训讲师制 4三、技术等级划分 4四、培训的组织形式 4新员工培训华为每年都会从高校招聘大量应届毕业生,应届本科毕业生大多擅长编写千行以下的小程序,对于规模软件开发缺乏实际经验,为了使毕业生能快速适应规模软件开发,公司开发了新员工培训体系,主要包含:1 开发流程培训;2 编程基础培训;3 业务知识培训;4 转正答辩考核;通过三个月的试用期培训,大部分员工能够掌握规模软件开发所需要的基础知识并养成良好的编程、学习习惯,为以后的软件开发打下坚实的基础,华为的研发实践证明,这是一套行之有效的培训体系。一、开发流程培训新员工入职三个月,质量部会组织开发流程培训,培训形式为 5 天封闭培训。5 天由培训讲师带队完成一个小项目开发,在开发过程中详细讲解公司的开发流程以与质量文化培训结束进行闭卷考核。 这个培训叫做 mini 项目培训,通过培训,新员工基本对公司的开发流程和质量控制体体系有了大概的了解,进入项目组后,能够更好、更快融入项目开发。二、编程基础培训新员工在三个月试用期必须通过两门基础知识考试:1 编程基础;2 编程规,试用期满进行答辩,答辩分为 A、B、C、D 四等,打 D 的为没有通过试用期,淘汰或延期转正。1.编程基础考试根据语言分为 c/c++类和 java 类,每月进行一次,每人有三次机会,考试 100 分(满分 100)为通过。容主要包含数据结构、c/c++编程以与公司总结的在开发过程中容易出错的知识点,具体包含:拷贝/构造函数、运算符/函数重载、虚函数/多态、继承、类成员访问控制、对象模型、模板、存操作,考察点多,考试题要比面试时的笔试题难。考试形式为:选择题(含单选、多选)/推断题/填空。新员工入职一个月,部门组织技术骨干进行 c++基础培训,平常复习主要通过自学,课余时间为主,考试前部门答疑一次;考试试题主要从公司题库中抽取。2.编程规考试编程规考试每月一次,每人有三次机会,考试 90 分与格(满分 100)。公司有一本整理的编程规文档,容包含排版、注释、标示符命名、可读性、变量/结构定义、可测试性、程序效率、质量保证、代码逻辑/编译、代码测试/维护、宏等规,涵盖容比较多,word 文档有 50 多页。考试形式为选择(单选、多选)/推断,考试以“编程规...