基于波特模型博弈理论分析工程师的核心竞争力

😄😄😄最近和一博主在探讨前沿技术以及AI算力对未来影响话题时有感,福至心灵,剑客江湖,笔意心生,闲来写下笔者浅薄的些许观点和感想。➡➡

by the way~~~ NET上关于工程师职业分析和规划的paper现在已经汗牛充栋。各路大神对于工程师职业发展和职业危机也提出了很多观点和看法,例如:

35岁遇到中年危机的都是工作之后没有坚持学习提高,技能跟不上的,主要坚持终生学习就不会有危机;

为什么公司更愿意招年轻人,因为站在资本家的角度他们性价比更高,有些可能比年纪大的更更卷;我们公司有不少四五十的老员工还在写代码,所以我们这行不用担心中年危机;

看,现在毕业的年轻人好像比以前牛逼,很多出来工资都能倒挂老人,培养几年就能替换那些重复技能用了10年的老人;

有些人10年工作经验只不过是1年的经验重复用了10年;

社会都是看能力说话,只要你能力强,出去到哪里都能发光;

职场中对工作能力及贡献力的定义可能要结合天时地利人和;

不要学那些应用层纯逻辑变化快的技能,要学一些内核这种底层变化慢的技能,这样年龄大了越老越吃香不怕被淘汰;

那些所谓算法工程师有些其实也只是贴了算法的标签而已,附加了算法的属性和定义,对数学和物理的认知可能只是皮毛,没有实际转化的底层原理思维和代码落地思维加buf,更多也只是调参罢了;

………………

各种观点满天飞,让人眼花缭乱,有一些是客观实事求是的,还有一些是部分靠谱的,更有一些是张口就来,主观主义的。很多童鞋完后这些零零散散的观点之后,头脑还是一片混乱,没有一个系统性的分析框架来从自身实际情况出发,来分析自己的具体问题。

笔者最近从企业管理相关的专业理论和博弈论(纳什均衡、概率、风险与边缘策略)中,学到一个波特模型用来分析企业竞争力的。联想到在职场中个人核心竞争力的处境和企业在市场经济中的处境有诸多类似之处,于是移植过来修改修改,作为工程师核心竞争力的系统分析框架,借助它山之石,攻克人生红蓝buf加持之玉。

如何理解核心竞争力?

核心竞争力,我个人认为是指在社会和职场中你有别于其他人的不可替代性,这个不可替代性有两个影响因素:

时间成本:即如果没有你,企业需要多久才能培养或找到能胜任你之前岗位工作的人;

沉没价值:即如果没有你,你的离开为企业的商业价值带来的损失多寡以及影响大小。

在这里插入图片描述

波特模型即五力模型,是迈克尔·波特(Michael Porter)于20世纪80年代初提出,可以有效地分析客户的竞争环境,对企业战略制定产生全球性的深远影响。迈克尔·波特认为行业中存在着决定竞争规模和程度的五种力量,这五种力量综合起来影响着产业的吸引力以及现有企业的竞争战略决策。

 笔者从软,固从软件角度分析问题,提出观点。软件工程师(驱动、系统、框架、算法、应用、架构等)在当今信息技术高速发展的时代,具备核心竞争力尤为重要。基于波特模型的博弈理论可以提供对软件工程师核心竞争力的深入分析。笔者移植书中理念将从波特模型的五个竞争力要素,即供应商权力、买家权力、替代品威胁、进入障碍和行业竞争力出发,浅薄观点分析软件工程师的核心竞争力,并浅薄列出相应的应对策略。

一、供应商权力

供应商权力在软件工程师的核心竞争力中起到重要作用。在软件开发过程中,软件工程师作为供应商,需要与客户进行合作,并提供高质量的产品和服务。应该具备以下几个方面的供应商权力:
  1. 技术专长:软件工程师需要具备扎实的专业知识和技术能力,在软件开发过程中能够应对各种技术挑战。

  2. 创新能力:软件工程师需要有良好的创新意识和能力,能够不断提升自身技术水平,为客户提供创新解决方案。

  3. 项目管理和技术把控能力:软件工程师需要具备良好的项目“管理”能力,能够准确把握项目要求,合理规划和分析开发资源,在风险可控前提保证项目的顺利进行。

二、买家权力

软件工程师的核心竞争力还受到买家权力的影响。买家包括企业和个人用户,他们对软件工程师的选择有一定的话语权。软件工程师需要在以下几个方面提升买家权力:
  1. 用户需求理解:软件工程师需要深入了解用户的需求,与用户保持良好的沟通,确保能够开发出满足用户需求的产品。

  2. 用户体验设计:软件工程师需要注重用户体验,通过良好的界面设计和操作流程,提升用户的满意度和使用便捷性。

  3. 售后服务:软件工程师需要提供全面的售后服务,包括用户培训、技术支持等,以增加用户的忠诚度。

三、替代品威胁

替代品的存在会对软件工程师的核心竞争力造成威胁。软件工程师需要通过以下措施降低替代品威胁:
  1. 技术创新:软件工程师需要密切关注行业的最新技术动态,不断进行技术创新,提供具有竞争力的产品与服务。

  2. 建立品牌优势:软件工程师需要通过市场营销和品牌建设,树立良好的企业形象和品牌口碑,提高用户对其产品的认可度。

  3. 提供差异化服务:软件工程师需要根据不同用户的需求差异,提供个性化的定制化服务,以满足用户的特殊需求。

四、进入障碍

软件工程师在面对进入障碍时,需要采取一定策略来提升自身的核心竞争力。以下是一些应对进入障碍的措施:
  1. 学习和培训:软件工程师需要不断学习和提升自身的技术水平,增强自己的竞争力。

  2. 建立合作关系:软件工程师可以与其他同行或相关企业建立合作关系,共同合作,分享资源,提高整体实力。

  3. 寻找细分市场:软件工程师可以选择进入某个细分市场,专注于该领域的开发,减少与其他竞争对手的直接竞争。

五、行业竞争力

软件工程师在行业竞争力方面,需要通过以下几个方面提升自身的核心竞争力:
  1. 团队合作能力:软件工程师需要具备良好的团队合作精神,能够与团队成员有效沟通和协作,共同推动项目的成功。

  2. 学习和创新能力:软件工程师应密切关注行业最新动态,不断学习和研究新技术,提升自身的学习和创新能力。

  3. 资源整合能力:软件工程师需要善于整合外部和内部资源,形成自身的核心竞争力,并提供更优质的产品和服务。

    综上所述,软件工程师的核心竞争力可以通过供应商权力、买家权力、替代品威胁、进入障碍和行业竞争力等方面的分析来进行评估。软件工程师应不断提升自身的技术水平和创新能力,关注用户需求,建立良好的品牌形象,积极寻找合作机会和细分市场,加强团队合作和资源整合能力,以提高自身的核心竞争力。

    笔者所总结的波特模型,就是在职场人属性为客户提供需求服务的标准上,对一些要点进行概述和分析,总结出一套框架和分析方法。

    以下是笔者修改过的工程师的职场竞争力波特模型图。
    在这里插入图片描述

具体问题具体分析,来讲讲这个图的三个基准面。

(1)技能的获取门槛、学历门槛

 对于嵌入式,电子通信等专业相关的岗位,掌握常用的电子电路分析,单片机开发,C/C++编程,Linux系统的使用和环境编程,常用的I2C, SPI等驱动软件开发等技能,有一定专业性门槛,不过由于这些技能都是能够通过开源或者一般的培训渠道获得,基本上属于靠个人努力和砸时间就能获得的技能,也就算不上高门槛。

但是,如果你掌握Linux内核网络协议栈、内存管理、文件系统存储系统设计,摄像头ISP Tunning, MIPI协议栈、GPU高性能计算等特殊硬核技能,并且该技能无法从一般的技术书籍和培训渠道获得的时候,该技能就变成了高门槛技能。一旦该技能有足够的市场需求,你的职业议价权也变高了,往往也可以摆脱年龄和学历的限制。

 另外,稀缺的学历和专业的证书也是属于职业供给侧的门槛。为什么企业给985,211的毕业生(不管应届往届)的待遇总比普通学校高一些,学历证书本身就是一个人大脑质量可靠性的认证证书;为什么其它一些职业,靠着注册会计师CPA证书,注册建筑、结构、岩土工程师,行医执照等一些证书就能躺着拿钱,而不是所谓的“能力,表现,业绩”。这正是因为这些稀缺的证书门槛给了求职者一定的议价权。

综上所述,工程师核心竞争力其第一部分由他技能和证书的获取难度门槛来决定供给侧的议价权。

再来看看雇主的议价能力

分析完供给侧,再看看需求侧。有些工程师空有一身屠龙之技,结果来到市面上无龙可屠,只能一声叹息。哪怕一个工程师掌握再牛逼的技能,也要有足够的雇主需求才有把技能变成工资的可能。决定职业发展和薪资的,不仅仅是你自己技能牛逼,也要考雇主的需求呀,也就是结合时代的发展,产品的更新,技术的迭代,明确学而所用。

(2)工作岗位和内容本身的变化

相信大家看到很多职场人描述1年经验重复用10年,没有坚持学习,35岁遭遇中年危机的现象。其现象背后的逻辑在于,很多工作岗位可能在10年后需求极少甚至不存在了,或者同样的岗位名,它所需求的技能发生了变化。如果相应岗位的工程师没有及时学习一些新的知识适应外界的变化,那么重新求职的时候容易遇到危机。

比如说十几年前诺基亚如日中天的时候,塞班系统软件开发工程师也非常吃香,现在这个岗位基本快绝迹了。

其它比如做手机系统软件开发,以前山寨机时代,由于硬件各种各样,加上Linux内核ARM架构还没有使用dts配置驱动, 底层驱动需要做很多工作,在驱动层要堆很多垃圾代码(Linus Torvalds原话),因而需要大量的专门做底层驱动开发的工程师,应用开发和驱动开发泾渭分明。可是随着Android和Linux内核版本的升级,dts, HIDL等功能的推出,原厂手机方案不断成熟化,手机硬件同质化等等因素。底层驱动开发所需要做的工作越来越少。

所以面对工作岗位的消亡和具体内容的变化,体制外的工程师不得不保持警惕,每隔一段时间给自己充电来适应新的变化。

(3)相同水平工程师的竞争

你的工资水平和职业发展真的只取决于你自己的强不强吗?如果你还这样想,就有点naive了。其实有学过一些经济学入门知识的童鞋,应该都能理解这一段笔者要描述什么。

除非你在行业内做到院士这样的绝顶位置,掌握大量的行业话语权和资源审批权。否则作为一个工程师,哪怕你技术水平再高,也会遇到水平接近的其它工程师的竞争。而资本家最喜欢玩的就是市场竞争和性价比这套规则,就像你买东西一样,招人也喜欢招性价比最高的,不管你给资本家创造多少价值,立下多少功劳,资本家的工资给到略高于同水平的市场平均价就可以了,这样就可以保障你不会轻易离职,哪怕你离职,他也能尽快招到替代品。这样才能保证资本家(或者股东)权益最大化。不信可以去看看各个上市公司的招股书,第一页都会写着保证股东权益最大化,而不是保证劳动者权益最大化。

很多行业和岗位,比如电子/PCB硬件工程师, 机械工程师,明明培养一个合格的工程师挺不容易的,掌握的技能也不少,为什么整体薪资都不高,经验丰富的也就1-2万的月薪,和BATH招的应届生差不多。实际上这就是相关行业和岗位,工程师之间的内部竞争太过激烈,被资本家压价的缘故。因为这些岗位存在的时间比较长了,社会上积累了大量经验丰富的老人,很多老工程师由于买房较早,房贷压力不大,没有现在20多岁年轻人那么大的买房租房压力(可能人家的月供还没一些年轻人的房租多),因为在追求高薪上也就没有那么强烈的动力,为了保证工作岗位,愿意接受稍微低一些的薪资,加上这些人工作中的输出能力还算比较强,对资本家而言,性价比较高。但是激烈的竞争和价格战(经济学名词叫“内卷化”)使得该行业和岗位整体平均薪资很难抬升。

从工程师的角度看。有些老工程师容易高估自己工作经验的价值,很多人工作10年,解决了无数问题。可是10年以上经验的人,跳槽换岗是很常见的事情吧,10年解决的问题的经验,真正适用于技术快速更新当下这份工作的有价值的经验又有多少呢?难道8年前解决的一个单片机驱动设计bug的经验,对现在从事应用层中间件开发的你还有很大价值?所以笔者认为,大部分工程师的有效经验基本上只有近三年的才有价值,时间太长的经验对当前岗位的用处可能真的不大。

在这里插入图片描述
总而言之,言而总之,工程师的核心竞争力是什么?

之前在一些技术群也和很多童鞋讨论过这个话题,这个话题我自己也思考过很久,我的观点是无论是熟悉业务还是技术能力,只是胜任这个岗位工作要求的基本能力,而不是核心竞争力,君不见近几年每年一千万的应届大学生以及培训班三个月一期的流水线培训。我个人认为,作为软件工程师的核心竞争力应该是一种复合型的能力,是具备自顶向下深耕的潜力,是先原理后代码的问题解决力,技术面具备深度和广度,产品驱动为第一要义拓展对技术前瞻性,是不骄不躁,永远保持对技术的热爱不断学习总结的能力,概括总结应该是如下三种能力:

快速学习能力

软件工程师的日常工作,基本是面向对象和代码。但现在技术的迭代速度越来越快,新框架、新工具、新的技术实践层出不穷。个人的时间和精力是有限的,无法学会并掌握所有的技术。但技术底层的东西基本是相通的,操作系统、网络协议、编码规范、IC内核等技术近几十年几乎没有大的变化。如果团队有一个新项目用到了新的技术框架和工具,这个时候只要底层的基础打得好,能快速学会并应用这些新框架新工具,就可以快速胜任新项目的工作。因此我认为,编程语言、框架工具只是软件工程师的基础能力,是“器”,而快速学习掌握并投入应用实践的能力才是软件工程师最基础的核心竞争力,是“道”、是“术”。当然,怎么才能拥有所谓的快速学习力,是坚持学习?智力加持?是思维?是沉淀?是经验?还是。。。

解决问题能力

之前和一些博主聊过一个话题,技术值钱么?最后的结论是技术并不能直接创造巨大的商业价值,但技术可以通过实现需求支撑业务来体现自己的价值。技术可以通过实现业务需求、修复BUG、优化系统性能和架构来保障线上系统的稳定性,再配合营销和推广等手段,来支撑业务目标更好的达成。无论是实现需求,修复BUG还是性能优化,都需要我们去做需求分析、问题定位、问题分析和优化,这其实就是解决问题能力的体现。当然,这个力吃经验,在一个行业深耕多年,保持热爱,深度学习,能快速响应解决产品问题的能力是软件工程师的进阶核心竞争力。

个人影响力

个人影响力取决于很多方面,比如:

你做事的专业能力,是否让大家或者行业觉得你靠谱(专业认可);

你是否经常帮助其他同事解决问题并主动分享经验(个人口碑);

你是否在某个专业的细分领域有很深的造诣和落地经验(履历背书);

你在推动项目落地过程中,沟通协调的态度以及是否会考虑对方的难点(换位思考);等等等等~

当然,影响力的构建需要很长时间的积累,并不是一朝一夕就能形成的。而一旦有了足够的影响力,对个人的职场发展来说是可以受用良久的。而个人影响力,也是我个人认为的软件工程师高阶的核心竞争力。

最后,一句鸡汤---“天赋决定下限,努力决定上限,生活给你压力,你就还他奇迹”收尾与君共勉!!!
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值