大家好,我是双越。wangEditor 作者,前百度 滴滴 资深前端工程师,慕课网精英讲师,PMP,前端面试派 作者。
我最近正在搞一个《程序员 1v1 访谈系列》即和我 1v1 微信语音或文字聊天,分享你的状态和困惑,我给出建议。以下是第 12 位沟通者的主要内容(无个人敏感信息),分享出来供大家参考。
基本信息
- 男
- 城市:深圳
- 婚否:N
- 学历:本科
- 工作几年:5
- 公司规模:中
- 是否在职:是
- 岗位:之前前端 现在前后端都做
- 所属行业:产品外包装
公司技术团队比较小,就 3 个人,都做全栈开发,目前工作比较稳定,薪资也在合理范围之内。目前没有裁员迹象,但也不招聘了。
AI 编程工具都是自费的,好在开发工作量不大,每月花销也不多。领导也不懂技术,就布置需求自己去实现出来就行。
我的核心竞争力是什么?
人的本能就是想要一种确定性、安全性,所以总是想要核心竞争力。就跟武侠小说里的绝世武功一样,一招制敌。金庸小说就是这样去满足大家的幻想,被很多人喜欢,也被很多人诟病。
从古至今也有人利用这个来谋财,告诉你可以得到核心竞争力,然后卖一些东西给你。人总是相信自己愿意相信的,并愿意为此付费,尤其是在一些"乱世",大家焦虑的时期,屡试不爽。
其实我们普通人没有任何核心竞争力。我们这些早上起来挤地铁挤公交骑电车上班的人,有一个算一个,都没有核心竞争力。但凡有点核心竞争力,谁会大早上挤这些?
所以不要再求自己有什么核心竞争力,你有的别人也有,大家都是普通人,都是基层工作者。
所谓的竞争力,不过是一部分人比其他人更早的看到了一个机会,或被带着进入了一个领域,提前进去了,吃到了一部分红利,或者尽早的占据了一个位置。
例如 10 年之前最早学习 Vue 的那批人,都早早的顺利找到了工作,甚至未来升职加薪。
现在,最早转 AI + 全栈的一批人,在公司内部有更好的竞争力,或者被裁员也更容易找到工作。
这也是一种竞争力,但绝对不是自己独有的,也不会长期拥有。最终都会平摊到每个从业者。
AI 编程下的个人优势
他的沟通能力还可以的,表达意愿很强,表达的事情也都很清晰。
他总结自己在工作中有两个软技能:
- 主动发现问题的能力
- 沟通能力
我觉得这两个技能在 AI 编程时代会继续增加它们的含金量。
AI 只是一个效率工具,它是被动的,它需要驾驭者,它无法主动发现问题、更无法主动沟通。
相反,如果你具备这两个能力,你会在 AI 加持下去放大它们的价值。
例如使用 AI 来发现更多的问题,及时解决问题。再例如,沟通清晰了以后 AI 开发效率会更高、功能会更加稳定。
他也说自己在 AI 编程这段时间,感觉技术广度提升了很多。这和软技能是相对应的。
先别求涨薪
他刚工作 5 年,在事业黄金发展期,有涨薪的想法是正常。但这个大环境下先别这么想。
别说现在大环境不好,就正常情况下,你想涨薪到 30K+ ,就得去大厂。中小企业很难给你这个薪资,除非你是技术 leader 之类的角色。
而现在大厂几乎进不去,尤其社招海选的候选人。这跟个人能力没关系,他们裁员缩招。
所以不要执念于涨薪,先别往这个目标去想,想也没用。
先关注当下,保障自己在公司内部的竞争力,不轻易失业。然后万一失业了,要尽快找到工作,这也需要日常积累项目、技能、简历内容等。
他们现在只有 3 个人技术团队,领导也不是技术岗位,这其实就是就是一个很好的机会,他可以把这个 3 人团队带起来,做一些技术规范、流程、评审之类的工作。这就是职场竞争力。
最后
他们现在后端用 C# 和 ASP.NET ,我建议他尽快补充全栈能力,两方面:
- 全栈的知识体系、第三方服务、技术广度要尽快补充
- 不要局限于 C# 技术栈,要尽快学 Java 。C# 和 Java 有很多相似之处,学起来会很快的
稳定的工作和收入才是最重要的。