拥有大量研发工程师是科技公司区别于制造型和服务型公司的特质之一。体外诊断领域亦是如此。无论是初创企业还是科技巨头,筹集更多资金、开出更高的价格、抢夺更多人才,已经是进入新领域、开创新事业的家常便饭。然而,几乎所有科技行业的公司,从高管到HR,从出资人到猎头,都在感叹人才稀缺、找人难。 与此形成鲜明对比的是,2023年全国大学毕业生人数超过1000万,研究生超过100万。 问题出在哪里? 早年入行的工程师止步于哪个阶段? 新入行的人如何在入行之前就心灰意冷? 已经入行的年轻人又是如何从入门到放弃的? 在回答这些问题之前,我想回到研发工程师职业本身,分析一下研发工程师的职业特点和升级路径,希望能从中找到一些线索。 以下是我个人在不同规模的科技企业从事研发工作时的一些观察和思考体会,仅供大家参考。 我把研发工程师的升级打怪之路分为三大阶段。据笔者观察,大部分工程师靠刷经验走到第二阶段的腰部应该问题不大,要想走到第二阶段的顶端要么太有天赋,要么付出比一般人更多的执着和努力。但如果想进入第三阶段,就不是单靠个人努力就能实现的了。此时还需要一点运气,或者说机遇。就像张无忌,如果不掉下悬崖就不会学会全套九阳神功,如果不进入光明顶的暗道就不会看到乾坤大挪移心法。很多时候,运气也是实力的一部分。 学习提升个人能力,尽快能够独立完成任务,不成为团队短板。 即使是最优秀的新人,在踏入产品开发岗位的第一步也需要重新学习很多东西。这里特别强调的是产品研发要区别于技术研究岗位。很多大厂都有技术研究部门,与产品部门相比他们更像一个学校,产品压力不大,主要是为未来技术探路,也经常参与或组织高校合作、学术交流、行业会议等活动。这类部门在大厂的真实地位很尴尬,槽点也不少,后面可以具体讨论。 即便是211/985名校的硕士博士,加入一个经验丰富的产品开发团队后可能也会很快明白是虎必卧是龙必盘的道理。一个好的研究成果和一个被认可的产品之间的差距,需要多年的经验来弥补,不亚于再读一个博士。 此时,你可能会突然发现,学了这么多年,自己连一个产品子模块都没有能力独立完成,可能已经从沾沾自喜跌落谷底。但是,多年的系统训练让你比一般人更加理性,你会马上总结自己的不足和努力方向,自我打鸡血,激发出更强的胜利感和斗志。 如果你恰好是一个悟性和上进心都很强的人,用不了多久你就会发现仅靠日常工作的积累根本达不到自己预期的进步速度,于是每天加上下班后甚至周末你都抽出业余时间给自己开小灶,主动弥补知识的不足,阅读大量的书籍和论文。就这样,你可能在不知不觉中超越了同期的伙伴,获得了独立完成项目的机会。 你很珍惜这个机会,但又担心自己会因为经验不足、考虑不全面而出错,于是不断问自己还有哪些地方没有想到,还有哪些地方可能与自己想到的不一样,不断与有经验的同事讨论,集思广益。不知不觉中其实就培养好了研发工程师职业生涯中最重要的习惯--思考,开发过程中不断思考各种失败的可能性,提前识别风险,预留应对手段。 过了这个阶段,你至少已经经历了一轮完整的研发过程,了解了团队合作的方法。接下来,你需要做的就是像练武之人一样,熟练地练习这套拳法,并成为你的肌肉记忆。 之所以说新人的前三年非常重要,是因为如果这段时间处在一个管理混乱、缺乏流程、没有正确引导的环境中,很可能会形成一套畸形的肌肉记忆,再想纠正就难了。 在这个阶段的初期,你是一个可靠团队中的一员,大家各司其职,相互配合,通过完成一些中等或难度/复杂度稍高的项目来逐步建立和增强信心。在这个过程中,你的技术能力不断提高,也学会了如何更有效地开展团队合作。你知道研发和测试过程中容易出现哪些问题,并在设计过程中有意识地避免这些问题。 您已成功完成多个研发-测试-修改循环,并从中总结出自己的研发和测试方法。您经历过由低级错误导至的bug,并意识到在项目开发过程中,这些错误的影响远比不能完全满足高水平性能的影响要严重和普遍得多。因此,你明白检查表和评审等质量流程的重要性,会在团队中分享案例和项目,主动将个人能力转化为团队能力。 你可能了解项目从需求到产品的全过程,虽然你没有参与每个环节,但你知道每个环节的作用。你可能还经历过因需求变更或测试不准确而导至的加班或进度延误,因此对上游需求和下游测试有了更深入的了解,知道如何更高效地配合以避免这些问题。 到了第二阶段的顶端,你已经是一名非常资深的研发工程师了。除了在不同类型的产品和研发方向上积累经验外,您还在考虑如何将自己的能力扩展到产品开发流程的其他环节,从而进一步确保产品质量、降低产品成本或缩短开发周期。市场需求、产品测试、供应链管理,甚至客户沟通,都可能是你要投入额外精力的领域。 如果说第一阶段到第二阶段靠的还是天赋和努力,那么第二阶段到第三阶段则或多或少要靠一点运气和缘分了。 当今科技产品的技术密度决定了单靠任何一个人都很难做出真正优秀的产品,必须要不同环节、不同学科之间的紧密合作。因此,团队就显得尤为重要。 幸运的是,在这第三个阶段,你并不孤单。一些机缘巧合让一群有着共同目标和态度的人走到了一起,而当前的形势又将这群人一步步推向了一些极其困难的项目。艰苦的研发过程对体力和脑力的考验最终使团队脱胎换骨,就像少了一大批打败敌人的王牌特种兵,信心和士气上升到了一个新的高度。 此时,你和团队的相互认可度非常高,每个人都有能力在特定的方向上实现突破。队员们的核心能力互补,战术动作统一,个人能力出众,战术素养极高。这支特种部队团结一致,以一流的实力和默契完成了许多艰巨的任务。 到了这个阶段的顶峰,你和你的同伴们始终有信心、有能力挑战新方向,进入无人区,开辟一片新领地,以非凡的想象力引领行业发展,不断为整个行业带来新的机会点,注入新的活力。 总结研发工程师的三个阶段,就是提升-拓展-引领。大多数人只要投入足够的时间和精力,就能达到第二阶段的腰部,非常厉害的人也能达到第二阶段的顶部,但第三阶段仅靠个人努力已经无法达到。俗话说,时势造英雄,历史的车轮和科技的周期总会选出被看好的人。 王安石在《游褒禅山记》中顿悟:"世之奇伟、瑰怪、非常之观,常在于险远,而人之所罕至焉,故非有志者不能至也。" 王文公是懂研发的。 |