2024年Java开发者的心路历程

发表时间: 2024-04-23 12:36

转眼2024年已经过去1/3了,回首过去的一年里我做了很多改变和积极的尝试,既有吃瘪碰壁的挑战,也有小有成效的结果。悟已往之不谏,知来者之可追。最近刚好有些时间,给自己做个简单的总结,也给还在后端开发苦苦挣扎的兄弟们一些参考。

希望能对你们有一点点帮助。

别太把自己当一回事

去年五月份左右,我被裁员了。

是我的工作能力不行吗?其实不然,在前司工作这5年里,我拿过2次优秀员工,年度考核基本都是A or B+,基本每年都有一定的普调,在团队里有话语权,不边缘化(这也是我这5年来都没辞职的原因之一)。

集团整体业绩下滑,最终决定CEO将整个项目解散了,内部也没有别的坑位可以转岗,在31岁这一年,公司正式宣告我被“优化”了。

前司还算良心,该有的补偿补贴一分没少,还把年假折算成了该有的工资。拿到这笔钱的时候,我内心并没有想象中的快乐,当每天茶余饭后调侃的“N+1”成为了板上钉钉的事实,才发现原来最先袭来的感受是空虚。

原以为自己在这家公司还算是不可替代的,我之前的年终系数基本都是团队最高,几个大型项目我都参与了决策,这几年我也一直很有成就感。

而直到那时候我才明白覆巢之下无完卵,我们不过是随着时代浪潮漂泊前行的打工人,只是最开始的我,一直在顺风而行。

如果一直找不到工作,请降低要求

一开始觉得我的履历挺漂亮的,趁着这个契机涨涨薪并不困难,但是无奈市场环境实在是太差了。最直观的表现就是市面上的岗位非常少,而面向中高级开发者的岗位更是少之又少。几个中大厂看似有hc,但都不放人,维持着一波“虚假繁荣”。

中小公司和startups呢,基本都要求全能手,既能搞懂底层代码也能操盘运维,能吃得了苦天天996,还只能拿到少得可怜的工资……

如果你找了很久的工作依然找不到满意的,建议你降低预期,因为每个月的房租和生活费是实打实的花出去的,而断掉的社保医保和公积金也是实打实的在浪费的,现今情况下,求稳才是王道。

实在不行的话,平薪跳槽也得接受,大不了咱们以后还能骑驴找马。如果失业的时间超过2个月,你的焦虑感会急剧上升。

在现有工作外,寻求新的出路

如果可以的话,随时做好plan b。就像我前司的裁员如此突如其来,除了铁饭碗,谁也不能保证自己的工作可以一直长久的干下去。

我在失业的那两个月里,也有陆陆续续在外包接单平台上找单子,一方面是练练手,另一方面也是增加一些收入,补贴自己的生活支出。

PS:我的新工作还是通过外包接单的人脉内推的,也算是一种意外之喜吧?

程序员外包接单平台有很多,我经常使用的是程序员客栈和电鸭社区,前阵子还在v2ex上也接到了单子。其实外包接单和正职工作的区别并不大,如果暂时找不到工作也可以双管齐下,在外包接单平台上找找机会。

发布在外包接单平台的单子一般是负责一些小型基础的项目,工期较短,规模不大(规模大的项目一般会找外包团队,很少找到个人),对于锻炼自己的能力和熟悉新业务还是很有帮助的。

“卷工时”之余,别忘记深耕技术

我发现国内程序员一个很大的特点就是很喜欢卷一些无效的工时。举个例子:

  • 早上十点上班,摸鱼到十一点,开始干活。
  • 干活到十二点,吃饭。
  • 吃完饭再摸到两点,刷刷手机看看视频。
  • 两点开始干活,干到五点,摸鱼等吃饭。
  • 吃完饭后去趟健身房,七点继续干活。
  • 想来想去也没啥可以干的,和同事聊公司八卦到九点。
  • 终于熬到下班了,打卡下班。

在996的氛围下,其实大多数程序员都是工作不饱和的,但与其花这些无效的时间来证明自己的“服从性”,不如把这些时间花到更有意义的事情上。

比如在GitHub上上传一些自己的源码,或是休息之余刷刷题,看点技术书籍,等到今后跳槽的时候就会为你省下大把的准备时间。

再不济,与其和同事插科打诨,不如关心下家里年迈的老母亲,亦或是拓宽一下社交圈子,争取早日脱单。

不要只卷身体,不卷技术。

2024年,知足才会常乐。希望你我都能朝着更好的方向前行。