EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
本来想到的题目是《如何给研发工程师安排培训计划?》,如果去网络上搜索,大都是“如何管理好研发团队”,“如何打造高绩效的研发团队”云云。其实这也没问题,但转念一想,这好像都是站在外部的视角,或者说是站在管理者的角度来看待研发团队的,能不能站在研发工程师的角度来思考这个问题呢? 研发团队根据所属行业不同当然也有不同的特点,比如说家电和工程类这块的研发团队会以男生为主,典型的理工科男生。食品或化工行业,则会有一些女生,并且与工程类使用的研发方法和工具也截然不同。互联网行业更甚,以典型的IT男生为主,大量的时间在敲代码和找bug中度过。 不同的团队需求肯定是不同的。今天主要是围绕在自己熟悉的传统行业工程类研发团队,并在尽量站在一个通用的研发共识的基础上看待研发工作。如何锻造这些团队的核心能力,如何让团队成员的职业路径更加清晰,并且能够发挥出更大的价值?这应该无论对于企业而言,还是研发工程师而言,都是一个有值得探索的课题。 首先,如果要知道研发团队究竟需要什么样的支持,那一定要了解具体的工作场景。站在宏观的角度,企业研发中心的研发工程师核心是四种工作场景:商业价值分析、技术创新、技术商业化、产品概念和上市。 6 [1 Y+ ^' x& L" _
严格地讲,研发分为两个阶段,研究和开发。研究阶段其实就是在众多的可能中探索新的商业可能性,是从零到一的过程,而开发则是更好地通过技术实现的阶段。再具体一些说前期需要的是发现式的技能,而后期需要的是实现式技能。我们常说的创新本应该是贯穿在任何一个环节中,但在真实的工作中,企业会希望研发的人更具有一些创新精神,一旦找到方向在执行阶段最好能够有扎实过硬的真本领。所以,研发的全流程宏观上讲其实正是创新落地的四个步骤,洞察、创意、开发、扩散。也于是乎,如果把研发不同的工作场景中的能力提取出来,可以总结为洞察力、创造力、执行力、沟通力。 / v/ R' h" ^+ U/ L
9 ~, r8 a7 k7 k) t$ S6 @! ^9 ?
2 _% d: v0 c, A* v% Z* d9 c% ~综上所述,研发工程师从刚毕业的一个小白到成为一个大牛,所需要补齐的能力正是洞察、创造、执行、沟通。如果要把这个过程比喻成一个成长管道的话,研发工程师需要的则是这样一个创新赋能的过程。
1 b% w# N( e8 @" q" W$ H
2 o# z% c5 [! r b1 q
' e6 Z. m8 c$ N! ` }! T, i: m0 A3 E3 [
" j7 A0 e4 v3 r7 Q
如果只回答到上面,还不能算结束。因为对于实际工作有个方向性指导,但具体如何操作和落地还是不知道啊。考虑到传统培训计划是基于能力模型来设计的,而能力模型其实应该是从上述的工作场景中提取出来的,如果非要细分,可以细分为以下能力:沟通能力、学习能力、思维能力、计算机操作能力、研发策划能力、技术开发能力、市场敏感能力、解决问题能力、服务客户能力、团队领导能力、研发团队领导能力。
7 r0 g6 w8 I \, B1 e7 g( b8 Q
+ B4 C* w. K* _- m6 m6 h1 T* F
7 \( _3 N9 n8 t- D3 D" G& M/ y% ]7 m) ^2 M1 E( [9 q
EN-Engineer / CEN- Chief Engineer / MEN-Master Engineer
, A: ]9 M. u' P. Q/ [- E: ?作为工程师,可以依照上面的能力列表逐一补充自己的能力,而培训的负责人则可以根据上述表格做相应的研发团队人才发展计划和安排。 ' o, y5 X% T% X) f
|