180编号华为培训体系介绍

上传人:玩*** 文档编号:143676119 上传时间:2020-09-01 格式:PDF 页数:5 大小:129.96KB
返回 下载 相关 举报
180编号华为培训体系介绍_第1页
第1页 / 共5页
180编号华为培训体系介绍_第2页
第2页 / 共5页
亲,该文档总共5页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《180编号华为培训体系介绍》由会员分享,可在线阅读,更多相关《180编号华为培训体系介绍(5页珍藏版)》请在金锄头文库上搜索。

1、1 华为员工培训体系介绍华为员工培训体系介绍 华为员工培训体系介绍.1 新员工培训.1 一、开发流程培训.1 二、编程基础培训.1 三、业务知识培训.2 四、答辩考核.3 普通员工培训.3 一、经典案例库.3 二、培训讲师制.4 三、技术等级划分.4 四、培训的组织形式.4 UC 新员工培训建议.5 本文根据我的经验和自己的理解介绍华为的员工培训体系,第一部分介绍新员工培训, 第二部分介绍普通员工的培训,最后对我们公司新员工的培训提出几点建议,供参考。 新员工培训新员工培训 华为每年都会从高校招聘大量应届毕业生, 应届本科毕业生大多擅长编写千行以下的小 程序,对于规模软件开发缺乏实际经验,为了

2、使毕业生能快速适应规模软件开发,公司开发 了新员工培训体系,主要包含:1 开发流程培训;2 编程基础培训;3 业务知识培训;4 转 正答辩考核 ; 通过三个月的试用期培训,大部分员工能够掌握规模软件开发所需要的基础知 识并养成良好的编程、 学习习惯, 为以后的软件开发打下坚实的基础, 华为的研发实践证明, 这是一套行之有效的培训体系。 一、开发流程培训一、开发流程培训 新员工入职三个月内,质量部会组织开发流程培训,培训形式为 5 天封闭培训。5 天内由培 训讲师带队完成一个小项目开发, 在开发过程中详细讲解公司的开发流程以及质量文化, 培 训结束进行闭卷考核。 这个培训叫做 mini 项目培训

3、,通过培训,新员工基本对公司的开发流程和质量控制体 体系有了大概的了解,进入项目组后,能够更好、更快融入项目开发。 2 二、二、编程基础培训编程基础培训 新员工在三个月试用期内必须通过两门基础知识考试:1 编程基础;2 编程规范,试用 期满进行答辩,答辩分为 A、B、C、D 四等,打 D 的为没有通过试用期,淘汰或延期转正。 1编程基础考试 根据语言分为 c/c+类和 java 类, 每月举行一次, 每人有三次机会, 考试 100 分 (满分 100) 为通过。 内容主要包含数据结构、c/c+编程以及公司总结的在开发过程中容易出错的知识点, 具体包含:拷贝/构造函数、运算符/函数重载、虚函数/

4、多态、继承、类成员访问控制、对象 模型、模板、内存操作,考察点多,考试题要比面试时的笔试题难。 考试形式为:选择题(含单选、多选)/判断题/填空。 新员工入职一个月内,部门组织技术骨干进行 c+基础培训,平时复习主要通过自学, 课余时间为主,考试前部门答疑一次;考试试题主要从公司题库中抽取。 2编程规范考试 编程规范考试每月一次,每人有三次机会,考试 90 分及格(满分 100) 。公司有一本整 理的编程规范文档, 内容包含排版、 注释、 标示符命名、 可读性、 变量/结构定义、 可测试性、 程序效率、质量保证、代码逻辑/编译、代码测试/维护、宏等规范,涵盖内容比较多,word 文档有 50

5、多页。考试形式为选择(单选、多选)/判断,考试以“编程规范”为依据出题。 统一的编程规范能显著提高代码的可读性,降低维护成本。 部分应届毕业生编程基础不扎实,编码不规范,通过这两个考试,能够巩固基础知识, 养成良好的编码习惯,为项目的开发打下较好的基础。其次,编程基础考试是新员工入职面 临的第一座大山,考试不通过,或被淘汰或转测试,因此使新员工有一定的学习压力,迫使 他主动学习,从进入公司开始就养成较好的学习习惯。 三、业务知识培训三、业务知识培训 业务知识是指与项目相关的知识, 主要培训责任人为导师 (新员工入职后会分配一个导 师,一般为入职比较久,项目骨干,类似于 uc 的入职引导人) 。

6、培训主要有三项:1 熟悉 项目;3 学习经典案例;2 修改 bug。 1熟悉项目 新员工由导师负责熟悉项目的整体知识, 学习项目组的培训资料, 然后重点学习某一模 块,新员工主要学习的模块一般是其导师负责的模块。新员工定期(二周或一个月)输出学 习汇报胶片,在项目组中进行汇报讲解。 部门会组织业务骨干对新员工进行技术培训, 培训内容为本部门开发使用的平台或组件 以及开发过程中需要的业务知识。 3 2学习经典案例 公司有经典案例库,案例都是员工在实际开发过程某一类问题的解决方法总结和修改 bug 中积累的典型经验教训, 通过经典案例学习可以有效的吸收经验, 避免或减少重复错误。 3修改 bug

7、业务知识的培训主要通过修改 bug,新员工刚开始一般做项目维护,一周内就会安排修 改 bug。 修改 bug 的过程实际是在有压力条件下, 有目的地学习过程, 新员工解决了一个 bug 后,往往更有成就感,能够激发学习的欲望。 实际过程中发现,通过修改 bug 熟悉项目整体、深入理解模块是很有效的,我所在的项 目组经历过 5 名新员工,无论基础好坏,通过修改 bug 的培训,基本上 2 个月后都能独立修 改一个模块的问题。 四、答辩考核四、答辩考核 新员工在三个月试用期满,编程基础考试通过后,准备答辩胶片,描述自己在试用期的 学习和工作成果,由部门组织 3-4 个项目经理或骨干员工组成评审专家

8、组,对新员工进行答 辩考核,形式跟毕业论文答辩差不多。考核内容包括公司文化,编程技术,业务知识,答辩 成绩分为 A、 B、 C、 D 四等, A 为优秀, 占 5%左右, B 为良好, 占 40%, C 为合格, 占 50%, D 为不合格,3%5%,D 被淘汰。 普通员工培训普通员工培训 在华为近三年里, 我印象深刻的是项目开发中好像从来没有搞不定的事情, 并且最厉害 的是任何事情可以分配给任何人,开始眼看就搞不定,可到最后都能搞定 ; 我经历的项目有 两次在将要完成开发转测试的时候,有人离职了,并且模块比较复杂,找了一个新员工,最 后都搞定了。 我后来想老大为什么那么自信?其实主要原因是他

9、有靠山, 关键时候如果真搞 不定,他可以向上请求援助,甚至是跨部门协助,公司有那么一批人确实经验丰富,真是老 将出马一个顶俩,其实好多时候他们不用出马,指点一下就好了,我做通信的时候就向一些 老家伙求助过。 我觉得公司人才积累主要是靠日常培训体系, 华为一直重视员工培训, 有一成套的制度, 总结一下,大的方面主要有四个:1 经典案例库;2 培训讲师制;3 技术等级制;4 培训组 织形式。 一、经典案例库一、经典案例库 软件开发过程中错误是不可避免的, 避免重复错误是关键, 一个团队避免重复错误的能 力决定他的软件开发质量和开发能力。 华为避免重复犯错的方法就是对于犯过的错误进行记 录,形成经典

10、案例库,并组织员工学习经典案例库。华为公司有很庞大的经典案例库,记录 着各个项目各个时间犯过的典型错误以及开发过程中典型问题的解决方法。 经典案例库的建设是通过强制+鼓励的方式,公司要求每个部门每个月都要提交经典案 例,由公司进行筛选,通过的会对提交人进行奖励。 4 各个项目组一般也有经典案例库, 这些案例就是自己项目开发维护过程中犯过的典型错 误和一些典型问题的解决方法。 二、培训讲师制二、培训讲师制 经验丰富、技术水平高的员工是公司的宝贵财富,而这些员工迟早是要脱离开发一线, 因此在他离开开发一线前,要最大程度的让他的经验得到传承。公司构建培训讲师资源池, 由技术水平较高的员工组成,要求资

11、源池输出培训,并作为绩效考核的一部分,为了鼓励培 训,培训讲师有培训课酬。 三、技术等级划分三、技术等级划分 刚从大学毕业的新员工,由于不懂得东西多,再加上对项目开发比较好奇,是学习主动 性最强的一年,也是编程技术提高较快的一年。之后项目进入维护期或增量开发期,已经掌 握的知识就能够满足项目开发的需求,学习主动性下降。 实际上,对于软件开发,能够完成和能够做好有非常大的差别,软件质量的高低依赖于 开发人员的技能,熟悉内存管理机制、对象模型、设计模式的开发人员能够使代码有更好的 稳定性、效率和可维护性。 为了激发员工提高技能的主动性,华为实行了技术等级制,从 4 个方面来正向牵引: 1.技术级别

12、初级到七级,每一级都制定了详细的可参照的标准,包含两大部分:1) 绩效指标;2) 业务能力;3) 技术能力;级别越高对技术要求越深入,越强调设 计能力,例如 1 级具有独立的模块设计能力,2 级要求具有架构设计能力; 2.强调培训输出, 高级别的员工必须输出培训课程, 为部门内低一级的员工进行培训, 并作为升级的条件; 3.为所有员工建立培训档案, 申请升级的员工必须完成本级别规定课程的培训, 并通 过考试,培训课程由公司设计,有网课,也有讲座课程; 4.升 3 级以上的员工必须有申请的专利。 华为公司的工作机是不能连接外网的,编程过程中遇到问题不能去 google、或百度,只 能通过公司的技术论坛发帖, 不过几乎所有的问题都能很快得到解决, 这就反映出公司的人 才培训是相当有效果的。 四、培训的组织形式四、培训的组织形式 公司在组织上通过设立技术委员会、 技术资源池和培训经理、 培训接口人来保证培训的

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 咨询培训

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号