前言
互联网经历了黄金十年,同样程序员工资远高于社会平均水平,仅次于金融行业,稳居第二。但是,貌似好日子在今年要到头了,疫情&经济衰退&裁员等笼罩着整个社会;
2022整整一年,不管是外企,互联网一线企业,诸如腾讯,阿里,字节,小红书,滴滴等都出现了不同程度的裁员,到了年底情况也并没有好转,小米,知乎,好大夫等企业也出现为社会输送大量人才情况
基于这样的大背景下,很多人容易出现焦虑,摆烂等情况,已被裁员的同学和“幸存者”均出现不同程度的心理障碍,尤其是身上背着房贷,车贷这些人,如果失业则会压死骆驼的最后一根稻草。
思考
我一直秉承埋头努力的同时要抬头看天的基本思路,工作必然是重要的,因为他给予你经济基础;但一味地工作对于大部分人来说,最后难免面临裁员出路,毕竟没有一家公司能够养你一辈子;基于这样的逻辑,你就应该在工作中培养自己随时具备跳槽的能力。
再者,35岁魔咒对于大部分程序员来说无法脱离,并不是说到了35岁就肯定会被裁员,而是35岁如果公司把你裁了,你再找工作时可能阻力会非常大,所以要求我们要有超出正常人的工作水平。
最后,目前我们大部分程序员都无法逃脱平台限制,也就是说你无法脱离平台挣钱,这也是造成虽然工资很高但存在较大危机感,恐惧感,因为收入太单一,受平台限制等,一旦危险来临你的收入就将为0。这不是危言耸听,如果裁员大刀真正砍向你时,你也许才能感同身受。
社会的本质是竞争,如何保持我们的核心竞争力,构建自己的行业壁垒方可打破诅咒。
目标
基于上面的思考,我们总结下:
1、具备随时跳槽的能力
2、保持核心竞争力
3、脱离平台限制
我想说,90%的人连第一步都无法做到,更别说核心竞争力和脱离平台限制。所以面临裁员,大部分人心理上是恐惧的,而且工作时间久了容易出现摆烂,温水煮青蛙现象,导致连出去面试的勇气都没有。我目前并没有做到第3点,但是我正在朝着这个方向努力,本文主要分享下如何高效落地第一和第二点。
1、具备随时跳槽的能力:这说起来很容易,但是做起来难度非常高。为什么?为了达到这个目标,你首先要了解并明确具备什么样的能力才能跳槽?然后分阶段扎实这些能力。坚持的落地是非常重要的,目标确定之后如何拆解,如何做正反馈,如何坚持下去?这一大堆问题都是考验。
首先说下应该具备什么样的能力才能跳槽?
1)算法能力,目前大部分公司面试都有在线编码考核,算法是必不可逃的。
2)项目能力,你是否可以描述清楚项目难点,解决思路?什么样的难点算是难点,这也是非常有讲究的;如何证明一件事情的复杂,更是大部分人都讲不明白的
3)沟通和表达能力,技术能力优秀不代表你可以有随时跳槽的能力,酒香不怕巷子深的时代过去了,你如何清晰有力的表达自己,出售自己是大部分程序员的短板,而且我身边很多程序员只执迷于技术而不屑这种软实力提升。
当然,还有其他能力这里不一一赘述,比如:发现问题和解决问题的能力,复杂事情的拆解能力,疑难杂症的解决能力,系统设计能力等等。
下一行动序列我主要讲讲如何让自己具备算法能力,大家可以举一反三去培养自身项目能力和沟通表达能力。
行动
我觉得毅力这东西本身就是一个伪命题,我自己毅力其实也不高,喜欢躺床上刷抖音,喜欢偷懒,我觉得这是人性。我们无法违背人性做事,就拿算法这件事来说,我之前一直畏惧,刷完就忘,忘完再刷,一点成就感都没有,导致从业多年也就在100题左右。
但是经过我的良好正反馈系统建设,目前已经养成了良好的刷题习惯,整体刷题量已经达到470题,整体耗时9个月左右时间。整个过程我没有任何难受,而是非常轻松并且有节奏的刷。
我主要采用PDCA方法论,首先明确目标,这个目标对你不能太难,也不能太简单,需要自己够一够才能达到,这样的目标设定才可能有成就感,比如我12月份的刷题目标定为:
目标定好之后,接下来就要采取分解目标和执行子目标。比如我每天刷题量要达到15题以上,我很难每天坚持刷题但需要做到每3天刷题习惯培养。每次刷题时间不能太长,太长容易形成疲倦,我主要控制在30分钟以内。
坚持1个月之后,要有自己的总结和思考,形成螺旋式上升。我会在每月月尾发布个人总结,目前已坚持7个月时间,发布个人总结后会迎来部分同学评论和交流,同时也收到了官方的认可。
我的正反馈主要来自于
1、解题数量的增加,这跟游戏升级打怪一个意思,看着数字和排名的增长,自身成就感也爆满;
2、发布总结文章,迎来大量评论,赞赏,甚至官方推荐,也给我带来了较多正反馈,让我坚持下去有一定意义
3、不再害怕面试中的算法题,可以这样说,如果你已经刷了350题以上,国内基本大厂非核心岗位都可以无虑;650题以上,外企和国内大厂核心岗也基本没问题。
以下是我在leetcode上的部分截图,这些截图见证了我9个月的变化,这是发自内心的满足,无惧,安全感。
总结
当然,万里之行我目前仅仅踏出了第一步,算法能力搞定后接下来会向核心竞争力刻意训练。业务做的太多,没有思考的话,基本都是一年经验用十年,这样做下去不淘汰你淘汰谁?
我们都不想这样的结局,我们要有清晰的目标,可落地的计划,具备良好正反馈系统,只有这样我们才能把一件事情坚持下去。没有设计正反馈的事情少做,不但打击信心,更让自己毫无成就感,最终沦落为摆烂。
虽然目前行情不好,但我已经没有了之前的焦虑,虽然目前没有脱离平台,但是我已经有部分想法了,后续会持续提高自己的认知,低头干活,抬头看天。