• 12
  • 12
分享
  • 职场焦虑之我对35岁危机的看法——软件测试圈
  • TIMI 2022-03-18 11:32:38 字数 2707 阅读 1706 收藏 12

前言

这几年关于“35岁失业”的讨论甚嚣尘上,特别是进入疫情时代,身边也越来越多的人开始讨论这个话题。

一方面是疫情带来的巨大变革,导致部分行业特别是互联网大规模的裁员潮;

另一方面,舆论里占据重要部分的也大多是互联网相关从业者;摸鱼、躺平等词语越来越成为了高频的社交讨论内容。

今年步入30岁的年纪,对“35岁失业”有了不一样的感受。正好前天和一个原来的同事聊到了成长的瓶颈,以及寻求可能性的话题。

这篇文章,聊聊我对“35岁失业”背后的原因分析,及个人的一些观点,包括我是如何应对“职业危机”的。

如何理解35岁失业?

网络上热议的“35岁失业”,最初应该是某互联网大厂的一个爆料引起的,然后近几年的互联网裁员潮不断引爆,最后蔓延到各行各业关于“35岁失业”的讨论。

当然,互联网行业,在招聘候选人的时候,也会有种种所谓的潜规则。

我本人近几年的工作中也会经常去面试一些候选人,企业内部默认的潜规则是“P6不能超过30岁,P7不能超过35岁”。

当然还有其他的潜规则比如学历、工作履历,这些是比较硬性的条件,可以通过过往的履历来筛选出更具备优秀可能性的候选人。

该如何理解所谓的“35岁失业”呢?可以从如下几个角度来尝试解读:

1、企业对候选人的需求以及用人成本预算

企业的本质是追求盈利的,对不同岗位不同职级会有一个薪资预算,最好的结果肯定是以最低的价格招聘到性价比最高的员工。

一般在企业内,员工的工龄越久,薪资整体上是越高的,这会导致用人成本的不断增加。如果企业的盈利水平不断增长,即所谓的业务营收增长能掩盖所有的问题。

但很多时候这种增长不是线性的,且企业内部大部分岗位都是非核心或者说可替换成本不高的。

再加上近几年大学不断扩招以及教育水平的发展,每年的应届生已经破千万,但企业所能提供的新的就业岗位较少,这就导致供需关系变成了买方市场,即企业在招聘市场占据主动权。

2、个人的求职期望及不同个体因素的差异

再谈谈求职者个人的因素。上面提到了每年毕业的应届生数量庞大,还有一点就是大部分普通人在职场,天花板比较低,岗位范围内所做的事情没有太高的竞争壁垒。

这就导致了很多5-10年经验的人所具备的技能,可以被很多应届生或者刚毕业没几年的年轻人所替代,这点在互联网领域或工业领域较为明显。

3、商场的变化速度加快及技术的不断更迭

聊完企业和个人的因素,来谈谈整体环境的变化,以互联网行业举例。

18年开始国内互联网进入了存量时代,企业增长放缓,扩招的岗位减少,各个领域开始将触角伸向了其他领域,

这就导致了企业需要快速的发现并相应市场的变化,整体迭代速度加快,自然希望用更少的人做更多的事情,所谓的“福报论”就是这个时间点出来的。

一些新技术的出现,比如低代码,各种SaaS平台及越来越高效的自动化工具等,替代了一部分原来手工完成的工作。

这样就出现了下面一些现象:

  1. 企业需要的岗位越来越少,求职的人越来越多;

  2. 企业本能的希望用更少的人做更多的事,加班越来越多;

  3. ‘35岁’的职场人在大部分重复性劳动上,拼不过年轻人;

各种因素就导致了这篇文章的主题:35岁失业。

本质的原因是什么?

将上面的一段内容做个总结,主要有如下几点:

  1. 工作年限越久,整体薪资越高;

  2. 企业对候选人的岗位预算有限;

  3. 企业增长放缓,求职者越来越多;

  4. 大部分企业员工所从事的是重复性劳动;

  5. 大部分企业员工不具备较高的岗位竞争壁垒;

这就是导致“35岁失业”的原因。

那么问题来了,为什么这么多人担心35岁失业呢?

一句话概括:“35岁失业”不是担心‘不知道如何成长找不到前进方向’的问题,而是对‘失业后生活水平后退’又无能为力的恐慌和没有安全感的焦虑。

互联网行业相比于医生、教师、律师及部分靠经验吃饭的行业来说,是“大前期行业”,即初始起步所获得的薪资水平是比较高的。

再加上行业本身的轻资产以及前面十几年的快速发展,整体从业人员的物质收入相对来说是所有行业TOP1。不能只享受行业快速发展阶段的红利,而不想背负发展放缓甚至内卷时的代价。

几十年前下岗潮那批人,和现在担心“35岁失业”的人群,实际上本质是相同的。

我们为什么会对“35岁失业”恐慌和焦虑,最本质的原因就是对当下的行业整体情况以及自身没有清晰的认识,总觉得自己十来年的工作经验是可以重复不断变现的。

应对35岁失业的策略

我今年刚步入30岁,老实说对于“35岁失业”最初也是有点焦虑的,但认真思考一段时间之后,心态已经调整过来了。现在对于这个话题,反而是很淡定和坦然的面对。

该如何应对所谓的“35岁失业”的危机呢?下面是我的一些思考和正在做的一些事情,供大家参考。

1、持续学习,保持成长

持续学习自己所在领域的相关技能,不断纵向深挖,横向扩展已知范围,构建自己的知识和思考体系;

大量的实践和试错,培养解决问题的能力;不断复盘和思考总结,从更高的维度去思考更大范围解决问题的方案;

学习,成长,加深护城河,提高自我竞争力,企业永远愿意为具有高度竞争力的人才买单!

2、开源节流,寻找新的可能性

世界是多元的,有很多其他不同行业和岗位,比如技术同学可以转型做咨询、教练;

不要在一个岗位上死守,尝试去拓展其他方向的工作,比如研发同学可以去了解业务和产品,为转型做准备;

不要只盯着互联网技术领域,世界更不是只有北上广深,二三线城市对于一线码农来说,回去依然有降维打击竞争力;

收入来源不要单一化,学会理财,固收&债券&股债型基金相对来说风险可控,收益高于银行定存,学会对冲通货膨胀;

3、打造个人品牌,树立业内影响力

努力成为某个细分领域的TOP或者知名的人,比如云原生、系统架构、性能优化、大数据风控甚至机器学习领域的专家;

多参加一些技术大会,保持开源的态度去分享交流,你擅长的领域、认识的人和熟知的业务同样是你的资源;

4、选择具有发展潜力的行业,甚至冒着风险

教育被砍了一刀,电商增长到了瓶颈,直播短视频的市场也基本固化了,没有太高竞争力的话就别撞南墙了;

区块链、元宇宙、人工智能等领域现在及未来短期内相对发展潜力巨大,容错性更高,无论是为了延长职业生涯或者过渡,都能给你更大的试错空间;

5、降低欲望,找到工作和生活之间的平衡点

资本掌控了舆论,制造了消费=生活的概念,引导人去消费生产过度的商品;

但实际上,裸辞旅游、景点打卡、买奢侈品、人均过千的大餐都不是你生活的必需品;

如果担心目前收入的不可持续性,就提前降低欲望,这样在大厦倒塌时,心态也会更容易接受;

当然,我不建议内卷,反而更希望少加班,闲暇时间去做自己想做,感兴趣的事情,花时间去寻找新的可能性。

 

作者:老_张

原文链接:https://www.cnblogs.com/imyalost/p/15868881.html


  • 【留下美好印记】
    赞赏支持
登录 后发表评论
+ 关注

热门文章

    最新讲堂

      • 推荐阅读
      • 换一换
          • 一、支付分类首先,根据不同维度,我们可以把支付分为不同的种类。如下图所示:其次,一般来讲,线上支付分为两种消费模式。一种是直接支付金额,如淘宝,京东等购物网站,或是360云盘,视频会员等这种会员服务;另一种是充值购买金豆之类的虚拟币,在网站中使用虚拟币进行消费,比如游戏平台、花椒等产品。二、测试方法功能测试:通过将边界值分析、等价类划分、错误推测、因果图等各种测试方法进行结合,整理出尽可能全面的测试案例,对支付功能及其相关功能进行测试,以确保整个支付流程以及涉及到支付流程的其他流程在任何情况下都能正常进行。接口测试:明确整个支付流程所需要调用的接口,分清楚商家和第三方支付平台的接口以及参数和请...
            2 6 2049
            分享
          •   免费的性能测试框架搭建课程快来领啊,成功提交问卷后还有精选好课任你挑选,数量有限,先填先得~链接:http://vote.51testing.com/  早些时候,京东家电出了一个事故。  部分用户在领取京东的无门槛优惠券之后,可以用极低的价格(几十块几块甚至0元)购买数百元的小家电,主要是烤箱及微波炉类产品。  吸引了不少羊毛党,前来薅羊毛。  传闻在极短的时间里,出现了24万笔低价订单,涉及商品金额数千万。  关于此次事故,引发了圈子的热烈探讨。  影响面无疑是巨大的,甚至有传闻说,小家电组全部开除!但其实传言难辨真假,我们作为吃瓜群众,并非内部人士,也不清楚后续的处理情况。  假如抛...
            2 4 6133
            分享
          •   测试代码是确保代码稳定的第一步。能做到这一点的最佳方法之一就是使用单元测试,确保应用程序中的每个较小的功能都按应有的方式运行——尤其是当应用程序接收到极端或无效输入,甚至可能有害的输入时。  为什么要进行单元测试?  进行单元测试有许多不同的方法,一些主要目的是:  验证功能:单元测试确保代码做正确的事情并且不做任何不应该做的事情——大多数错误发生在这里。  防止代码回归:当我们发现错误时,添加单元测试来检查场景可以防止代码更改在将来重新引入错误。  记录代码:通过正确的单元测试,一套完整的测试和结果提供了应用程序应该如何工作的规范。  保护您的应用程序:单元测试可以检查可利用的漏洞(例如...
            0 0 765
            分享
          •   1、添加Jdbc Request  2、添加ForEach控制器(右键线程组->逻辑控制器->ForEach控制器)  ①输入变量的前缀:mobilephone;  从jdbc request设置的变量得知,我们要取的值为mobilephone_1、mobilephone_2、mobilephone_3......所以这里输入mobilephone  ②Start index for loop:0  变量循环启动的索引,第一个元素起始索引+1End index for loop:6;变量循环结束的索引。所以这里是取值mobilephone_1、mobilephone_2、......
            0 0 203
            分享
          •   一、缓存测试  缓存系统的使用,在一定程度上,极大的提升了应用程序的性能和效率,在秒杀系统的建设上,缓存系统出力不小,特别是数据查询方面,数据的快速返回广受好评。但同时,它也带来了一些问题,测试过程中,如果没有及时关注到缓存系统,整个测试环节是有遗漏的。缓存系统没有经过严格的测试,容易产生一个严重的问题,就是数据的一致性问题。如果没有对缓存系统进行测试,并且后端系统对数据的一致性要求很高,那么就不能使用缓存。  缓存的主要作用:是将业务系统的数据处理结果,暂时在内存中保存,并且等待下次访问的时候,立马从内存中取出。在日常开发场景中,因为服务器的性能或者自身业务对数据处理非常耗时的时候,当发...
            14 15 1594
            分享
      • 51testing软件测试圈微信