文档章节

程序员的黄金五年,如何做到从月薪4.5K达到45K?

k
 kx33389
发布于 07/17 20:52
字数 903
阅读 24
收藏 0

前言:

在Java程序界流行着一种默认的说法叫「黄金5年」,也就是一个程序员从入职的时候开始算起,前五年的选择直接影响着整个职业生涯中的职业发展方向和薪资走向。

如何走好这5年很关键,如何彻底从一个菜鸟蜕变成可以以不变应万变的职业大牛,这是一个涉及到自身专业知识储备和选择的大难题,那么在这五年里,一个Java程序员如何做才能完成从入行到大牛的晋升之路呢?

 

程序员的黄金五年,如何做到从月薪4.5K达到45K?

 

 

一、参加工作1-3年

这个阶段的程序员,已经对Java有了一个深入的了解,在过去3年的工作当中,你肯定或多或少接触过并发、分布式与微服务等技术。这个时候你应该去更加深入的了解并发相关的知识和阅读spring源码。

与此同时在这个阶段你要做的事情还远不止如此。这个时候,你应该对于你所使用的框架应该有了更深入的了解,对于Java的类库也有了更深入的了解。

因此,你需要去看一些JDK中的类的源码,也包括你所使用的框架的源码。总而言之,这个阶段,那么你需要做的是深入了解Java底层和Java类库,也就是JVM和JDK的相关内容。而且还要更深入的去了解你所使用的框架,方式比较推荐看源码或者看官方文档。

二、参加工作3-5年

参加工作4年到5年的朋友,这个时候技术上你应该已经遇到瓶颈了。这个时候不要着急提高自己的技术,已经是时候提高你的影响力了,你可以尝试去一些知名的公司去提高你的背景,你可以发表一些文章去影响更多的人。

当然,你也可以去Github创建一个属于你的开源项目,去打造自己的产品。当你技术学到这个阶段,很容易遇到瓶颈,而且往往达到一定程度后,你再深入下去的收效就真的微乎其微了,除非你是专门搞学术研究的。

然而很可惜,大部分程序猿做不到这一步,那是科学家做的事情。这个时候提高影响力不仅仅是因为技术上容易遇到瓶颈,更多的是影响力可以给你创造更多的机会。所以,在这个阶段,你最大的任务是提高自己的影响力,为自己未来的十年工作生涯那一天做准备。

更往上基本就是架构师了,如果你想要做到架构师这个级别,那么这样的一份Java架构进阶路线图谱肯定是必不可少的,里面的内容基本概况了目前互联网的主流技术,有用的话可以长按图片保存。

三、Java进阶路线图

 

程序员的黄金五年,如何做到从月薪4.5K达到45K?

 

 

程序员的黄金五年,如何做到从月薪4.5K达到45K?

 

 

程序员的黄金五年,如何做到从月薪4.5K达到45K?

 

 

程序员的黄金五年,如何做到从月薪4.5K达到45K?

 

 

程序员的黄金五年,如何做到从月薪4.5K达到45K?

 

© 著作权归作者所有

k
粉丝 0
博文 11
码字总数 24593
作品 0
长沙
私信 提问
五大城市Java平均薪资分析

  世界上有大约900万的Java开发人员,作为即将成为这900万大军中的一员,你知道你所在城市JAVA薪资水平如何么?这可关系到你的利益哦。   小编今天就来和大家分享有关Java工程师所需的知...

奋斗在IT
2018/01/09
0
0
同宿舍的程序员毕业五年的现状:有人要当“螺丝钉”,有人头发掉光要出家...

作者 | 五五 本文经授权转自程序人生 之前,在《同宿舍的程序员毕业五年的现状:有人年薪百万,有人月薪一万》中写了男生宿舍毕业五年的现状,而女生宿舍又如何呢? 女程序员的职业发展之路没...

CSDN资讯
2018/10/07
0
0
同宿舍的程序员毕业五年的现状:有人年薪百万,有人月薪一万

工作五年是个分水岭,大部分程序员从初级工程师成长为中高级工程师,薪资较刚毕业时翻几番。 同一个宿舍毕业的人有不同的发展轨道,有人年薪百万,有人仍在基层搬砖。小编采访几位工作五年的...

IT智云编程
2018/09/11
0
0
程序人生,五年后同学再聚首!看看他们的职业生涯

白天搬砖,晚上砌梦想,每个人都有自己的故事,程序员更是有许多事故,作者来分享下程序员的故事。 工作五年是一个分水岭,大部分程序员都已经从初级工程师成长成为中高级工程师,薪水也有较...

Java高级架构
2018/08/10
0
0
创业公司感叹养不起程序员:他们的工资有泡沫吗

风口的互联网、大数据和人工智能,让IT人才炙手可热,行业工资水涨船高。《2016中国信息经济发展报告》显示,2015年,中国信息经济规模达到18.63万亿,占GDP比重达27.5%,对GDP增长的贡献率达...

两味真火
2017/07/07
7.4K
66

没有更多内容

加载失败,请刷新页面

加载更多

消息中间件——RabbitMQ的高级特性

前言 前面我们介绍了RabbitMQ的安装、各大消息中间件的对比、AMQP核心概念、管控台的使用、快速入门RabbitMQ。本章将介绍RabbitMQ的高级特性。分两篇(上/下)进行介绍。 消息如何保障100%的...

Java架构师ya七
41分钟前
6
0
如何编写高质量的 JS 函数(1) -- 敲山震虎篇

本文首发于 vivo互联网技术 微信公众号 链接:https://mp.weixin.qq.com/s/7lCK9cHmunvYlbm7Xi7JxQ 作者:杨昆 一千个读者,有一千个哈姆雷特。 此系列文章将会从函数的执行机制、鲁棒性、函...

vivo互联网技术
今天
6
0
学会这5个Excel技巧,让你拒绝加班

在网上,随处都可以看到Excel技巧,估计已看腻了吧?但下面5个Excel技巧会让你相见恨晚。关键的是它们个个还很实用 图一 技巧1:快速删除边框 有时当我们处理数据需要去掉边框,按Ctrl+Shif...

干货趣分享
今天
11
0
JS基础-该如何理解原型、原型链?

JS的原型、原型链一直是比较难理解的内容,不少初学者甚至有一定经验的老鸟都不一定能完全说清楚,更多的"很可能"是一知半解,而这部分内容又是JS的核心内容,想要技术进阶的话肯定不能对这个...

OBKoro1
今天
11
0
高防CDN的出现是为了解决网站的哪些问题?

高防CDN是为了更好的服务网络而出现的,是通过高防DNS来实现的。高防CDN是通过智能化的系统判断来路,再反馈给用户,可以减轻用户使用过程的复杂程度。通过智能DNS解析,能让网站访问者连接到...

云漫网络Ruan
今天
17
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部