在这个充溢不确定性的时代,焦虑好像成了每个人心中不行避免的心情,准备好,我要开始贩卖焦虑了 。

最近,裁人的音讯真的太多了,下面是我最近看到的裁人音讯:

  • 2024 年 3 月份,字节内部公开信曝光,飞书裁人或 20%。
  • 2024 年 1 月份,网传网易裁人 1600 人,相当于总员工的六分之一。

我知道的一个百度朋友和我说他们部分裁人了,裁的全是高 T;一个图森未来的朋友也跟我说,他们部分裁人了。

前段时间开到一个好玩的编程方法,叫做防护式编程,这儿可不是说写健壮的代码,相反而是写屎山代码,从而增加自己的不行代替性。更有意思的是,在裁人的大布景下,防护式编程已经不好使了,由于产品不能盈余,代码也就没有价值了。

作为一名程序员,我感受到了前所未有的压力。咱们常说,技能是金钱的保障,但在这个动荡的时代,好像连技能也难认为咱们带来安全感。每一个被裁的音讯都像一记重锤,敲打着咱们脆弱的心灵。

但是,我不想仅仅停留在传达焦虑之中。是时候面临实际,考虑咱们该怎么在这个充溢应战的时代中找到自己的立足点。咱们需求的不仅仅是技能的堆集,更需求一份对未来的规划和对实际的英勇面临。

让咱们一同探讨,作为程序员,咱们该怎么在这个充溢变数的国际中寻找稳定,构建自己的工作生涯,不仅仅为了生计,更为了在动摇中找到自己的价值和含义。

程序员的悲痛

咱们先来剖析下为什么程序员会陷入这种窘境,我总结了如下几点:

首先,技能变迁的速度是惊人的。在信息技能范畴,新技能层出不穷,旧技能敏捷被筛选。咱们有必要不断学习和适应,不然很容易被工作筛选。十年前流行的技能,今日或许已经成为过去式。这种快速改变给程序员带来了巨大的压力和应战。咱们的专业堆集或许在短时间内就变得不再有价值,这关于那些投入很多时间和精力学习技能的人来说无疑是一种打击。

其次,社会对程序员的认知存在一定的误差。虽然程序员的收入普遍较高,但社会对咱们的专业技能和作业内容了解不足。与医师、律师等工作相比,程序员往往不被视为“高端工作”。这种认知上的误差影响了程序员的社会地位,也削弱了咱们的工作自豪感。

最后,虽然咱们掌握了众多技能,如 PythonJava、JavaScript、Rust、C 等,但在技能壁垒不断降低的今日,咱们仍面临着被裁人的危险。这种危险不仅来自于技能的快速迭代,也来自于市场的不确定性和公司战略的调整。即使是最优异的程序员,也或许由于外部因素而失掉作业。

怎么办

面临程序员工作的应战和不确定性,破局和提早规划是至关重要的。

1. 怎么破局

首先,继续学习是破局的关键。技能的迭代更新速度越来越快,只要不断学习,才能跟上时代的脚步。无论是经过在线课程、技能论坛还是专业书籍,都要坚持对新技能的敏锐洞察力和学习能力。

其次,专业深化与技能广泛是另一个重要的破局战略。挑选一个或几个范畴深耕,成为该范畴的专家,一起坚持对其他技能范畴的广泛了解,以便可以灵活应对技能改变和跨范畴的项目需求。

此外,进步软技能,如沟通、团队协作和问题解决能力,也是破局的重要一环。这些技能在任何工作生涯中都是名贵的资产,可以协助咱们更好地与别人合作,进步作业效率。

最后,建立个人品牌,经过编撰技能博客、参与技能社区活动、讲演等方法,进步个人在工作中的影响力和知名度,也是破局的重要战略之一。

2. 怎么提早做好规划

关于程序员来说,提早做好规划意味着设定清晰的工作方针,拟定具体的学习计划,拓宽人脉网络,重视工作动态,以及定时审视和调整自己的工作规划。

设定工作方针时,应依据个人兴趣和工作趋势,设定短期和长时间的工作开展方针。清晰的方针可以协助咱们有针对性地学习和堆集经历。

拟定学习计划时,应包含要学习的技能范畴、学习资源、时间安排等。一个具体的学习计划可以协助咱们更有效地学习和掌握新技能。

拓宽人脉网络是另一个重要的规划战略。加入工作协会、参与技能大会和线下聚会,可以协助咱们结识更多的工作人士,获取更多的信息、资源和时机。

重视工作动态,定时阅览工作新闻、技能博客和市场陈述,可以协助咱们及时了解工作开展趋势和技能改变,以便及时调整自己的学习方向和工作规划。

最后,定时审视和调整自己的工作规划,依据工作开展和个人成长情况,适时做出调整,以确保咱们的工作开展一直坚持在正确的轨道上。

关于工作规划

想做好工作规划,需求先了解程序员的工作开展途径。程序员的工作规划途径可以收拾为以下几种:

  • 作业: 这是大多数程序员的挑选,危险和心理压力相对较小。可以挑选专家线路(技能深化)或办理线路(团队办理)。
  • 一个人的公司: 即自在工作者或小老板,合适不想长时间研究技能或在公司难以混下去的人。危险和收益都较高,主张打造自己的产品或个人品牌。
  • 创业: 寻求规划和快速扩张,需求继续融资。合适有冒险精力、善于与各种角色打交道的人。可以挑选成为 CEO 或 CTO。
  • 出资: 合适财务自在或拥有一定本钱的人。可以考虑出资股市、房产、加密货币或进行天使出资。需求注意危险操控,或许需求出资多个项目以涣散危险。

其实这个规划我是从网上找的,一图胜千言,可以总结为如下图所示:

程序员的出路:技能变迁与时代布景的两层应战

目前我觉得关于大多数一般程序员来说,挑选作业和一个人的公司的方法是比较容易的。剩余的两条路,创业和出资,需求更多的勇气和命运。

总结

应战不行怕,要敢于面临。不要中止学习和堆集,做好自己的工作规划。

感谢我们的阅览和支持。希望这篇文章可以对你有所协助。等待我们在评论区共享自己的想法和经历,让咱们共同进步!

另外,我想引荐一本书给我们,《软技能2 软件开发者工作生涯攻略》。这本书共享了丰富的工作经历,包括技能技能进步、个人品牌塑造、工作规划等多个方面,这本书能为你的工作生涯提供名贵的指导和启发。

广告:如果你对 JS 库开发感兴趣,我引荐你阅览我的书《现代 JavaScript 库开发》。我希望经过这本书,能协助你快速掌握并深化了解 JS 库的开发。