程序员的黄金*则:这三个能力让你在职场上脱颖而出

2024-09-19  金蝉蝉 

前言

Hi 你好,我是阿月,一个文科跨界后端的程序员。

从文科跨界IT,一开始就是不满足于文科难以建立自己的核心竞争力,但是自学成为一名后端程序员后,在体验了自身技术带来的核心竞争力后,工作几年又对现在的工作产生了新的“不满足”

从一开始刚上手的手足无措到逐渐熟练后的游刃有余,从一开始的成就感满满,到后续每天重复性的工作让我开始感到局限。

同时,自己的“班味”也越来越重,这两年也在几个公司待过,稳定下来后发现为什么随着自己对工作越来越胜任,

可是为什么活干的越多,涨薪却也轮不到自己?

为什么资历越深,晋升却也没有自己的机会?

整体经济增长放缓,为什么我们这一代,不但吃到红利,却又被迫开始内卷,导致自己充满忧虑。

提起职业生涯指南,你或许会觉着,想这些好麻烦,我就想当好一个大头兵不行吗?

可你总会遇到瓶颈,你总会希望有人告诉你,你需要在哪里提升,每个人的内心都渴望改变,渴望成长。

每个人的职业生涯规划不同,处于的阶段也不同,但我们需要有全局思维,看看我们当下处于什么阶段,接下来去往什么方向发展。

今天想和大家聊一下,无论未来规划如何,工作中底层不变的几个能力,分别是职业能力,行业认知,内在心力。

职业能力

提到职业能力,也是我当时毅然决然从文科跳到程序员的重要原因——核心竞争力。

一起工作的后端同学会说:我能力特别强,熟悉Java、C++等多种开发语言,精读各类框架源码,熟悉数据库、缓存、消息队列、网络balabala….

前端同学会说:我知识面非常丰富,原生js、Vue、TypeScript手拿把掐,各类性能优化轻松拿捏。

工作了几年后,我从对身边同事的观察中发现大部分程序员,都会很注重技能的积累,不断“卷”技术。

但不同于我文科专业选择了程序员,我大学的舍友都走上了运营、策划等文科赛道,通过和他们的沟通交流,我时常对比这两个看起来隔行如隔山的行业的不同之处和相同之处,于是我发现,在吃“青春饭”的程序员这一行,不断精进技术,提高自己的核心竞争力固然重要,

但说到底,技术也只是工具,是为了项目服务,

但职业能力,不仅仅是技能,还包括技术深度、管理,我们一个个来说。

技能:常见的开发语言,架构,网络,数据库等,概念是否听过,是否能在生产上应用。

技术深度:掌握了技能,显然是不够的。两个开发人员,同样是去数据库查询数据,你能够查出来,万事大吉了。但别人却知道数据库的存储逻辑、查询逻辑,以及如何优化查询语句,让查询速度变得更快。

管理:当你有了技能、能力,这些能否复制,是否可以培养出一批人,带着团队取得结果。

这个阶段 上面三个维度修炼不到位,很容易就会受到社会的毒打。

行业认知

行业认知的重要性,与我而言,在于做好程序员的本职工作后,是否能够对这个行业有所了解,是否在完成具体的工作之余,能够从整体和宏观上去掌握这个行业的发展前景,自己的上升空间等等问题,

其实提升行业认知,就是打破信息差,不断精进自己对于职业规划的方向的过程

你的行业服务的客户是谁,你对客户了解多少。

企业是如何盈利的,在行业中主要竞争对手有谁,市场占有率在多少?

当前行业发展形势如何,未来发展空间有多大?

比如你做互联网2C业务,用户分层了吗?为什么这么分?每一类的特点是什么?

内在心力

说到心力,不得不提到最近被提的越来越多的“35岁危机”。

面对行业、公司压力,是否能从迷茫的负重前行,到成长后的举重若轻?

互联网裁员、就业环境差,能否从悲观情绪转向乐观?找到能力不足提升自己,或者换一个赛道去做自己喜欢的事情。

岗位变少,晋升机会变少,能否接受失败的概率,继续努力下去或者换一个地方重新开始?

作为有跨界经历的人,和身边的朋友聊天会听到来自不同行业对自己现存生活压力和职业发展的迷思,

我认为每个行业每个身份都有自己需要克服的困难和职业发展的障碍,如何消除障碍顺利前行,除了不断精进自己的技术,

心态就是最好的风水,

不管是25岁还是35岁,都应该在现实生活中始终报有对美好生活的热爱和追求,并不断通过实际行动践行。

顺便吆喝一声,如果你计算机、软件工程、电子等相关专业本科及以上学历,欢迎来共事。前端/后端/测试等均可投→技术大厂机会

78°/786 人阅读/0 条评论 发表评论

登录 后发表评论