为什么公司宁可高薪招一个新员工,也不愿意给老程序员涨一点工资?
作者:互联网
我做了十多年的研发部门管理,这种问题我们可以理解为行业现状,如何去理解呢?我就拿西安的软件行业来说!
西安算是除了北上广深之外比较优质的软件产业城市,但是有一个现象是西安一直无法摆脱的魔咒,那就是二十年前西安被定义成了软件外包基地,尽管这么多年,西安软件早已是科技创业公司遍布的科技城,但软件产业重心始终无法摆脱传统应用项目或外包项目的天花板,很罕见有公司在互联网平台、大数据和人工智能、基础技术产品等更高层次的业务上实现突破。
那么这就带来一个现象,大多数程序员都是在反反复复的应用系统上做增删改查程序,高级一点的程序员则变成团队管理+技术架构师。那么那么问题就来了,一个公司到底要写程序的人多还是做管理做架构的人多呢?这是显而易见的,那么程序员以后老了怎么办?
这就面前就面临一个极为内卷的现状选择:
- 深入融入到企业的文化当中继续在这条路上做个老码农常青树,或者在激烈的搏斗当中胜出成为管理者或者技术总监。
- 转型成为销售、商务、产品、咨询这些方面,这种情况其实也极为常见。
- 自主创业,若逃不出这个环境,自主创业的本质还是做销售。
- 跳出这个行业,例如考公务员,做老师。寻找一个能长期安身立命的地方。
- 上述几条路可以说几乎涵盖了大多数老程序员的后续发展。
从这几条路可以看到,作为程序员岗薪资是有天花板,在西安工作十几年经验的程序员和3~5年经验的程序员工资差距就是1w以内,大多数都是k级别的差距,特别优秀的3w以上算是封顶了,能超过这个数字的都是人尖,但5年左右的程序员就能拿到1.5-2w,这种差距其实并不大。
回到问题上,现在要给一个老程序员涨工资,大多数情况都应该在2万或以上了,再大幅度涨,很有可能就突破了西安这个地区的天花板,这是老板们最不愿意看到的事情,因为这不代表的是一个程序员的问题,恰好这个程序员除了写程序,若无法通过商业能力直接给公司带来效益,或者手里没有拿捏着公司最挣钱的核心业务系统(主要还是别人无法维护),那么这事就没法谈了。老板更倾向于多找几个3到5年的程序员来替代老程序员,因为这可以多承担更多的项目,而不是承担更多更深的技术,这才是本质问题。
那么大家可能就要问了,难道这个行业就只能给老程序员这么一种不合理的结局,尤其是老程序员的经验,能力和认识都是十年打磨的宝贵财富,难道就这么一波波的埋没了吗?
人都会变老,这个问题不解决,本质上只会造成科技城市越来越严重的科技能力丧失,而不是流失,因为人才是矿,有矿也要会挖才行;人才又不是矿,不能长期保值。这就要从两个方面去思考了:
第一个方面:我认为面临最棘手的问题是,国家基础建设的重要性,也就是通过基础建设创造更多的机会,例如6G,面对5G在工业上的尴尬,是否6G能再造一个工业物联网的新时代,再例如:面向工业的互联网铺设,这种基础建设的横向扩展,可以让大量程序员不在卷的厉害,而是在更广泛的平台上有更多用武之地。这种方式是最直接有效的,也面临着国家和城市的负债,但为科技基础设施负债,完全是值得的,因为上面跑的都是人才。
第二个方面:基础科技的突破,我不谈国产替代,替代只是师夷长技而治夷的翻版,甲午战争的教训已经告诉我们这条路走不通。我们应寻求的是自身认知,管理,技能,产品,研发的纵深突破,打造属于我们国家特点的一条条内生性系统,在这种系统中建立一个个有价值的通用型科技产品,那么满足行业需求那是自然而然的事情。例如:Oracle替代,为什么我们非要用传统数据库的思路呢?直接替怎么替?但换个思路,城市或政府系统性的信息化平台进行升级,那么我们优先让符合开源,标准的厂商入围,例如newsql厂商,自然而然国内好的科技型公司就会拿出通用型产品进行竞争,没有私有化产品的桎梏,又是一个系统性的生态,就不用谈替代了。
另外国家期待在核心技术领域的突破不能单纯依靠大公司,大公司一但形成自有商业模式,更希望的是利益最大化,产品模式普及化,不思进取是自然现象。反而是大量的技术创业公司,面临生死之地更有希望成为基础核心技术的突破口,大公司更应该是战略投资,培养和推广,从而形成一种共赢,资本风投根本不可能在这个方向上对技术型科技创业公司是起到拉一把的作用,唯靠系统性。
虽然例子在西安,其实全国大部分城市科技发展的问题都差不多,因此这也是我对咱们国家的城市软件行业发展的一点点建议,只要基础技术突破和新领域开拓双管齐下,就一定能解决目前的内卷困境,中国的新老技术人才就有持续性和良性发展的动力,那么人才薪资的上不封顶都会很自然的发生,科技人才的能量一定会被大量挖掘。
标签:高薪,那么,科技,宁可,程序员,西安,替代,公司 来源: https://blog.csdn.net/u011457868/article/details/122136099