码迷,mamicode.com
首页 > 编程语言 > 详细

Java程序员工作几年了,怎么突破技术瓶颈?

时间:2018-04-09 17:21:31      阅读:259      评论:0      收藏:0      [点我收藏+]

标签:ash   就是   span   特点   nbsp   交流   了解   用户   合格   

工作三年已经能够意识到这个问题,其实这是件好事;所以,如何走出这个瓶颈的困境,就是接下来要去探究的事情。

技术分享图片

首先,有几个点是一定要搞清楚的

1.找到自己的兴趣所在,如果自己都不确定,可以通过职业倾向评测来了解自己喜欢做什么?是该继续在技术这条道上一条道走到黑还是换一个行业继续深造

2.认清自己的性格,因为不同的性格去做的事情也是不一样的,强迫自己往不想发展的地方前进是没有一点效果的,往往不会达到目的的。工作了两年了,你的优势是什么,有哪些东西是你最拿手的,哪些还是没有接触过的,对自己哪方面不满意,努力的克服弱点

3. 程序员最重要的还是要做好职业生涯规划,初级程序员,高级程序员,一个团队的领导或者架构师,中层领导,高层领导(CEO)

如果认定好了技术的发展领域,接下来需要做的只是想拼图一样去拼凑自己的知识体系

1.找准行业的技能需求

2.找到对未来职业规划路线需要掌握的技能

通过这两点基本上会有一个范围,这个范围是你需要掌握的技术能力和其他方面的能力;技术的学习很简单,通过博客、买书、看视频教程等去学习。

 

怎么学?

 

想成为架构师不是懂了一大堆技术就可以了,这些是解决问题的基础、是工具,不懂这些怎么去提解决方案呢?这是成为架构师的必要条件。

架构师还要针对业务特点、系统的性能要求提出能解决问题成本最低的设计方案才合格,人家一个几百人用户的系统,访问量不大,数据量小,你给人家上集群、上分布式存储、上高端服务器,为了架构而架构,这是最扯淡的,架构师的作用就是第一满足业务需求,第二最低的硬件网络成本和技术维护成本。

架构师还要根据业务发展阶段,提前预见发展到下一个阶段系统架构的解决方案,并且设计当前架构时将架构的升级扩展考虑进去,做到易于升级;否则等系统瓶颈来了,出问题了再去出方案,或现有架构无法扩展直接扔掉重做,或扩展麻烦问题一大堆,这会对企业造成损失;

手机手工输入的,想到哪里写到哪里,很乱..做技术的,表达能力不强,将就着看吧,欢迎大家补充,互相学习交流,有学习有交流才有进步。

以上的知识看起来比较杂乱无章,就算知道这些知识我该如何的去学习去得到这些个知识点的方法;

 

下面的一个课程体系为你总结了所有的知识点,而所有的知识七个月可以学完,我知道你可能工作了两三年不知道该往那个方向发展,想要提升自己也一直没有门路,想要跳槽也没有牢固的知识,要加薪却始终不敢跟老板提;那么请你用心看完这个体系图:

 

技术分享图片

技术分享图片

 

技术分享图片

技术分享图片

技术分享图片

技术分享图片

技术分享图片

技术分享图片

想学习交流HashMap,nginx、dubbo、Spring MVC,分布式、高性能高可用、redis、jvm、多线程、netty、kafka、的对于课程有兴趣加群:697579751同时也可以免费获得下面分享的视频资料:

技术分享图片

Java程序员工作几年了,怎么突破技术瓶颈?

标签:ash   就是   span   特点   nbsp   交流   了解   用户   合格   

原文地址:https://www.cnblogs.com/jdx6/p/8760928.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!