×

程序人生,五年后同学再聚首!看看他们的职业生涯

96
Java高级架构
2018.08.10 13:14* 字数 1541

白天搬砖,晚上砌梦想,每个人都有自己的故事,程序员更是有许多事故,作者来分享下程序员的故事。

工作五年是一个分水岭,大部分程序员都已经从初级工程师成长成为中高级工程师,薪水也有较大幅度的增长。一个学校毕业的人也有不同的发展轨道,我们来谈谈我的大学同学毕业五年后相聚的现状。



周星:

专注在一家公司走技术管理线路,专注于业务撕逼,月薪大约2万。在大学身为班长的周星有较好的领导能力,愿意主动承担程序员不愿意去做的沟通联系工作。他逐渐往技术管理方向发展,互联网人才流动性大,在公司的第三年任命为了部门经理。我问他往后是否有跳槽的打算,他摇头道,他目前工资还可以,虽然比不上走技术方向的同学,可公司认可他的忠诚和管理能力,他的下一个目标是公司的高级经理。



郭翔:

一开始和大家都差不多,他找的工作也差不多,一年后听说他离职跟着学长去创业了,在聚会时已经是公司的技术总监。原来当时他搞互联网金融,当年风口一到,作为初创成员之一的他乘着东风升至技术总监,年薪百万。现在公司规模日渐扩大,有几个同学已经投奔他靡下。




黄帆:

黄帆先在一家二线互联网公司,月薪6K左右,第二年跳槽,月薪至10k,第三年再跳,月薪近15K,第四年跳槽至BAT,月薪20K,第五年想跳槽被领导加薪拦住,目前带领7人小组,


月薪30K+。他目标明确,他说同样是给公司打工,当然选择去工资比较高的公司,知道刚毕业很难进大公司,于是先去小公司,工作中经常主动加班,同时自己抽空快速学习。当公司技术满足不了自己的学习和发展需求后就立马选择跳槽。目前在团队感觉良好,在考虑往架构师方向发展。


步入职场的前五年是一个原始积累阶段,下一个五年,大家选择不同的路。在技术发展越来越快的今天,大家都离不开快速学习,有的人快速学习管理,有的人在快速学习技术。

快速技术学习,你需要看常用的开源框架的源码,希望下面的图对你有帮助。也可以加入我们的技术QQ群:783112701提您的宝贵建议,群内会提供免费的Java架构视频资料。


再者,你在5年工作这个阶段已经不能局限于满足于讲代码写出来,此时此刻的你需要追求高质量高性能的代码了,你此时需要研究的知识就会如下图所示:




是不是学习了上面做这些技术就够了呢?相信看到这里的码友已经知道答案了,没错,你还需要知道分布式架构的知识



另外,目前企业有大小,平台有限制,甚至对开放的方式方案都出现了独立的方式,Facebook每个模块的功能从设计到开发再到维护,由后端到前端再到客户端都是通过一程序员来进行的,这些就是所谓的全栈工程师,那么java开发中,我们服务器也有其自身的独到性;那么如何将庞大的后台系统分部成为多个功能独立,部署独立,维护独立,松耦合的独立服务呢?从而减少企业的沟通成本和维护成本呢?毫无疑问,这就是微服务。



最后,如果说开发是一个战场,那么程序猿们就是勇猛的战士,我们的战斗需要协调合作,统一调度,统一部署。那么完美的配合自然需要优秀的开发工具,那就就是我们的团队协作工具的学习。


进群获取高清大纲、往期架构视频、笔记、源码等资料。欢迎大家加入Java高级架构群:783112701

本群提供免费的学习指导架构资料以及免费的解答职业生涯规划以及面试指导

不懂得问题都可以在本群提出来。

进群修改群备注:开发年限-地区-经验 方便架构师解答问题。

1、具有1-5工作经验的,面对目前流行的技术不知从何下手,

需要突破技术瓶颈的。2、在公司待久了,过得很安逸,

但跳槽时面试碰壁。需要在短时间内进修、跳槽拿高薪的。

3、如果没有工作经验,但基础非常扎实,对java工作机制,

常用设计思想,常用java开发框架掌握熟练的。

4、觉得自己很牛B,一般需求都能搞定。

但是所学的知识点没有系统化,很难在技术领域继续突破的。

5. 群号:783112701高级架构群备注好信息!里面有BAT大牛直播授课

进群获取高清大纲、往期架构视频、笔记、源码等资料

 

点击原文链接加入本群

Java架构
Web note ad 1