程序员若不想吃青春饭,就得不断进阶提升

Posted 涂程

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了程序员若不想吃青春饭,就得不断进阶提升相关的知识,希望对你有一定的参考价值。

程序员到底是不是吃青春饭?

首先要明白什么是青春饭,青春饭的标记是什么?你这个行业或者是职业强调的是体力还是经验和人脉?

如果你这个行业强调的是体力的话,那么这就是青春饭,比如:快递员、工地搬砖人员等等。好一点的快递员一个月也可以拿到上万,这个就纯靠体力吃饭,他没有一个好的经验和积累。像一个干了10年的快递员和10月的快递员没有什么差别。这个行业他很难积累人脉和经验,这是一个典型的青春饭行业。

你想判断你所在的行业是不是吃青春饭,你可以通过如下几点来进行判断:

1.所在行业经验值钱则不是青春饭;
2.所在行业人脉值钱则也不是;
3.所在行业晋升空间广阔则也不是。

我可以在这里说程序员行业并不是青春饭,因为程序员在不同的年龄阶段可以做不同的事情;在20+岁这个时间段基本都是在靠你的技术吃饭,这个时候你需要多学技术;到了30+岁靠的是你前面所累积的一些经验吃饭,毕竟你工作了好几年;而到了40+岁,这里就是靠你前面二十几年累积的人脉进行发展。比如:合伙创业、互相的介绍项目或高薪的工作等等。这些都是建立在你前面累积技术经验的基础之上。

下面更大家说的是程序员的一个晋升范围,按正常的晋升进度应该如下:

1.初级程序员(1-3年):从初级小白开始,月薪大概在4k-15k之间。竞争比较最激烈
2.中级程序员(3-5年):这个是行业中坚力量,月薪大概在10k-20k左右。
猎头介入:
3.高级程序员(5年+):我们俗称为高工,月薪大概在15k-30k左右,这种基本都会有猎头来挖。
4.架构师级别(5年+):月薪大概在25k-40k左右。市场人才稀缺,猎头和公司高薪想挖的人才。
5.技术总监基本(5年+):行业顶尖力量,月薪大概在40K+。市场人才稀缺,通常有公司股份。

通常大多数程序员做到5年左右的时候,就会慢慢的发下与别人之间差距,慢慢的开始自我焦虑,最后就放弃这个行业去转行,因为他们没有太多想法去学习进阶提高自己的技术。

其实在程序员这个行业是越往上走竞争是越少,而且新资也随之在增加,所以程序员这个行业的话是越老越有经验越吃香才对,并不是吃青春饭。

下面我就拿 Android 行业开发给大家进行做参照!!!

相信大家在某乎或者其他自媒体平台上都有看到过这种类似的文章或者问答的:

从15年开始android 初级市场开始慢慢步入饱和,随着的就是 Android 初级工程师竞争越来越激烈,不少人也反应说现在找工作是真的难,一言不合问原理源码,各种八股文齐上阵,面试屡屡碰壁的大有人在……

于是就有了上面图中的话题:“Android 行业是否凉了”?其实想判断一个行业是否凉了,一般看的是有没有该行业的岗位和高级岗位薪资多少,有岗位就代表有需求,高级岗位薪资代表大部分人的上限。既然两个都存在的话,怎么可能出现凉凉的情况呢?

难道Android 开发找工作真的这么难吗?

说难也难,说不难与不难,凡事基本都存在两面性。公司招Android 开发也难,初级Android 找工作难找。像中高级Android 开发找工作就比较容易,但公司想招中高级的Android 开发就很难。

从我目前招人的情况来看,很多候选人的简历其实写的很差,而且面试过程中连 JVM 等基础知识都不会的也有很多,框架原理不会的更不用说了,这种可真不能怪Android凉了……

回想自己刚入门找工作时的不容易,基础不够的话找一份工作确实还是挺难的,除了因为目前初级市场竞争激烈之外,招聘要求也是随着时间的推移越来越高,原因是整个Android市场都越来越成熟了。相信近期有过面试的朋友都了解,一言不合就问原理,尤其是大厂,各种基础知识都能把你按在地上摩擦了。毕竟企业招人要的是进来就能干活的,或者有培养潜力的。

至于新人怎么找工作,核心点是把自己能力提升到市场门槛线上,以下两关非常重要,我们一步步来拆解开。

第一个是简历关

这一步需要打磨自己的简历,要做到即使没有工作经验也要让面试官看到你的潜力。没有工作经验情况下,多写写擅长什么技能、自学情况下做过什么完整又复杂的项目,做完之后需要输出文章,最好放上文章链接或者项目链接。

多看看招聘的要求,如果上面的要求自己还未掌握,那就主动去学习这些知识,掌握之后再去面试,那时候就会有所不同。

第二个是面试关

这一关非常重要,每家公司的面试风格不同,问的题目也不尽相同。不过万变不离其宗,核心还是简历上写的那些。

面试前要精心做好准备,简历上写的知识点和原理都需要准备好,项目上多想想难点和亮点,这是面试时能和别人不一样的地方。

还有就是表现出自己的谦虚好学,以及对于未来持续进阶的规划,企业招人更偏爱稳定的人。

万事开头难,但是程序员这一条路坚持几年后发展空间还是非常大的,一切重在坚持。

类似于这样的高工岗位,薪资一直在慢慢提高,但合适的候选人是一个都没有。

曾经咨询过不少HR朋友,反馈回来的是,简历根本求不到!各种推荐、猎头,符合要求的少之又少,很多情况并不是门槛高,而是太多人连门槛都够不到,实在是心累……

这也间接的说明,Android开发其实远远还不到凉的程度,技术人最重要的还是提升技术水平,技术提上来了,高薪岗位自然而然的就会向你招手了。

所以说,作为Android开发者,最重要的还是保持自身的核心竞争力,也就是技术能力,只有技术能力跟上,才能从众多开发者当中突围而出!

目前,大部分开发者所面临的最大问题,就是知识不成体系,想要解决的话,我也推荐一份对标腾讯70W+年薪的高工技能路线,知识脉络都十分清晰,最重要的是:每个知识点都是串联起来的!

这样去对标着学习,由于知识都是串联起来的,越往深处会越学越快,事半功倍!

最后

在这里我再分享一份由多位大佬亲自收录整理的Android学习PDF+架构视频+面试文档+源码笔记,高级架构技术进阶脑图、Android开发面试专题资料,高级进阶架构资料

这些都是我现在闲暇时还会反复翻阅的精品资料。里面对近几年的大厂面试高频知识点都有详细的讲解。相信可以有效地帮助大家掌握知识、理解原理,帮助大家在未来取得一份不错的答卷。

当然,你也可以拿去查漏补缺,提升自身的竞争力。

如果你有需要的话,只需私信我【进阶】或直接点击下方小卡片进行查阅。

以上是关于程序员若不想吃青春饭,就得不断进阶提升的主要内容,如果未能解决你的问题,请参考以下文章

都说程序猿是吃青春饭,为什么还是有那么多人想要加入呢?

关于程序员吃青春饭问题之探讨

程序猿,一个吃青春饭的行业

程序员都是吃青春饭的?一张图说出了程序员的出路

说程序员吃青春饭,忽略技术就是在作死

说程序员吃青春饭,忽略技术就是在作死