32岁专科程序员感悟:如果不是受限于专科学历,我决定在技术这一条路走到底,做个技术大牛。

Posted Javachichi

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了32岁专科程序员感悟:如果不是受限于专科学历,我决定在技术这一条路走到底,做个技术大牛。相关的知识,希望对你有一定的参考价值。

技术焦虑

五年前,我从移动跳到了Java开发,薪资从8500到如今的18000。放在IT行业里,这个薪资和涨幅都不算太高,“五年很多做后端的都拿30K了。”

想拿高工资,就要学更多的技术。互联网更迭迅速,追求创新,对经验传承要求不高,资历在这一行业发挥不了太大效用。

技术稍一落后,职业发展或许就会受阻。我的认识的那些曾经做PC端的前同事,如今不知去向何处。“程序员是靠技术说话,糊弄不了人。”

有一个事情让我至今记忆犹新,那会刚进公司,一个35+的同事被卡在公司大门外,他当初以为是门卡出了问题,去到HR那才被告知被辞退了。

换位思考,我当时29岁,但我6年后也会一样来到35岁,我或许也会被挡在门外,那时再次踏入人才市场,自己面对的将是另一番景象。在这里插入图片描述

我的一个朋友任逸正在面对这种景象。他年长我几岁。

疫情影响失业后,他把简历投放到了人才市场,残酷扑面而来。他应聘的是前端,在大部分招聘APP里,前端开发工程师的薪资集中在10K-15K区间,高出这个区间的,都是腾讯快手这些大厂。

职位没有标明年龄限制,但“3-5年工作经验”是一道隐形的门槛。

年龄大,技术一般,他觉得自己牢牢踩中互联网的死穴。到了35+的年龄再去找工作,市场的期望值也会变高。

有些猎头找到任逸,希望他带团队,但转管理也需要技术打底,他觉得自己不能胜任。

如果能让时间重来,任逸希望自己考个本科,至少进大厂还有希望,“学到点有用的。”

进大厂也是我的的梦想。我每天都会抽空学习编程语言,“但光学理论,没地实践也是白搭。”

进大厂在我看来就是实践,“资源多,平台好。”在外包公司,大多是重复性工作,学了技术也没法应用。

如果不是受限于专科学历,我决定在技术这一条路走到底,做个技术大牛。

但眼下,我能想到的是如何在金九银十跳槽让自己的薪资升到20K。

“如果是在大厂,出来选择也会更多吧。”

在整个互联网行业,存在这样一个神奇又隐秘的传说:过了 35
岁,你就找不到好工作了。没有哪一个企业出来声明(没有企业敢),也没有哪个超过 35 岁的员工出来反驳。

下面列出这些建议

1 你真的碰上职业瓶颈了吗?

看上去挺唬人的,但我相信大多数正在做Java开发的大佬都和我一样:根本还没有 35 岁。

中国的互联网(尤其是移动互联网)快速发展都不过 10 来年。

而我们之所以相信 35 岁的行业现象其实是对自己未来的担忧:

担心自己的技能不够市场平均值
担心自己的精力比不上年轻人
担心AI 的工资开得比自己低(AI的维护成本算成工资)
还有一些朋友,属于典型的自己吓自己:

因为别人都在说,所以我担心。

如果真的担心自己是否遇到了职业瓶颈,首先需要确认自己是否真的是碰到了职业瓶颈。不妨花一天时间,对自己做一个客观一点的评估:

我的薪资在同行当中属于什么水平;

我是否真的花了很多心思在家庭和孩子的照顾,还是其实没有大影响;

我是否掌握了同行的需要掌握的必须技能和部分优势技能(比如我会混合开发?音视频?)

最重要的:我是否不能被随意取代

这里,可能需要花一点时间去收集素材,比如同行的薪资和需要掌握的技能。

说得具体一点,可以上招聘网站或者公司点评网站去查看薪资;去收集其他公司的面试题,如果收集不到,可以自己出去面试几次。

接下来需要对自己做一个评价:

如果自己精力、薪资和技能都 OK , 就不需要太过担心。

如果发现自己的技能 > 薪资,可以去更有挑战性的公司发展,因为现在公司的薪资体系和需要做的事情也许已经满足不了我的成长了。

如果发现技能 < 工资, 说明我一直在公司划水,短期内看着工资笑,再过 2 年就要为找不到工作哭了。

八年积累经验分享

首先如何准备面试?

1、准备简历(敲门砖,不会包装简历的程序员只能去外包)

程序员的简历一定要多下一些功夫,尤其是对一些字眼要再三斟酌,如“精通、熟悉、了解”这三者的区别一定要区分清楚,否则就是在给自己挖坑了。当然不会包装,我可以将我的简历给你参考参考,如果还不够,那下面这些简历模板任你挑选:

img

2、了解面试公司,做好功课,知道问什么

对一线互联网大厂的面试点,我也做了以下总结:

  • 阿里巴巴、百度、腾讯

img

  • 字节跳动、美团、京东

img

3、梳理知识体系,学会举一反三

实际上,梳理知识体系是最简单的事,但很多开发小白总是一头雾水,实际上从第二点的大厂面试点就可以总结梳理出来我们应该要学什么,要掌握什么,通常我的方法是“大厂面试点”+“工作年限”来梳理自己接下来的学习及发展路线图。

之后,就需要根据路线图上的重点去进行有针对性的学习,在学习过程中,学会举一反三,学会写笔记,做总结。

这里我分享我个人的一些笔记内容吧:

说明:本文限于篇幅,故而只展示部分的文档截图,完整的Java学习文档我已经帮你们整理好了,有需要的朋友文末有领取方式!

Java从入门到架构成长笔记目录

img

新手村—入门到开发半年(吃透12K+起步)

Java基础篇: 基础语法+集合+异常+反射+IO+TCP+多线程
Java web篇: mysql数据库+JDBC+Servlet
三大框架篇: Spring+SpringMVC+MyBatis+商城实战项目
SpringBoot+SpringCloud分布式开发篇: 微服务入门+实战
项目经验篇: 秒杀系统设计+SpringBoot商城实战

Java基础篇

img

三大框架篇

img

项目经验篇(秒杀+SpringBoot实战)

img

打怪升级第一步—开发1到3年

Java并发编程底层篇: 并发基础+JMM+线程池+阻塞队列+并发集合+并发工具类+锁+atomic
JVM与性能调优篇: 内存区域+垃圾回收器和内存分配策略+类加载机制+调优
网络编程篇: TCP/HTTP+Netty+多路复用
SQL调优篇: SQL优化原则+锁+索引+调优+事务+执行计划
Tomcat底层篇: 架构+基础+调优+集群+安全
设计模式篇: 六大原则+23种设计模式
Spring源码篇: IOC+AOP+声明事务源码解读
MyBatis源码篇: MyBaits源码架构分析+MyBaits核心模块分析+二级缓存

并发编程篇

img

JVM及调优篇

img

网络编程篇

img

MySQL调优篇

img

设计模式篇

img

Spring源码篇

img

MyBatis源码篇

img

打怪升级第二步:4-5年资深高开

img

分布式思维基础: 大型互联网架构演进过程+架构师应具备的分布式知识+主流分布式架构设计详解
分布式监控: Zookeeper+nginx
分布式消息队列: RabbitMQ+RocketMQ+Kafka
分布式存储: Redis+MongDB+Mycat

分布式监控

img

消息队列

img

分布式存储

img

打怪升级第三步:5到7年架构进阶

微服务架构进阶: Docker+SpringCloud+Spring Cloud Alibaba+K8S
亿级流量性能调优实战: 调优基础+基础代码性能优化+设计模式与性能+并发编程性能优化+JVM深度调优+数据库性能调优
一线大厂分布式场景实战: 分布式事务解决方案+一线大厂单点登陆方案+分布式任务调度方案+高并发场景下分布锁方案+缓存解决方案

性能调优实战笔记

img

大厂分布式场景实战笔记

img
以上《JAVA核心知识点总结》我已经全部为大家打包准备好了,希望对正在学习的你有所帮助!我的不少粉丝也因此同样拿到腾讯字节快手offer~

需要以上全部资料的小伙伴,可以一键三连,下方获取免费领取方式!
在这里插入图片描述

以上是关于32岁专科程序员感悟:如果不是受限于专科学历,我决定在技术这一条路走到底,做个技术大牛。的主要内容,如果未能解决你的问题,请参考以下文章

专科学历去学计算机,前景到底如何?

学历的风口被谁占了?专科/本科程序员之间有什么区别?智商,能力?待遇区别这么大!!!

同样是程序员,本科学历凭什么就比专科学历更吃香?

工资?能力?为什么专科程序员与本科程序员之间待遇跟区别那么大...

如何看待:程序员(研究生学历)感叹学习多年年薪15w,大专生工资35w+?

如何看待:程序员(研究生学历)感叹学习多年年薪15w,大专生工资35w+?