2018-03-04
java新手提升-入行如何提升
新手提升 评论:0 浏览:18

转载请注明出处:https://oldnoop.tech/c/116.html

入行之初

对自己的开发任务做笔记

java新手在入行之初,主要的任务,是尽量完成分配的任务,

因为大多数新手入行之初还是压力比较大的,相对来说,任务可能比较困难一点,能完成分配的任务就不容易

但是也有可以提升的机会,就是将所做的任务,以及任务涉及的其他模块,做一个详细的笔记,

但凡技术大牛,都是经常做笔记的,因为技术越来越多,越来越新,用人脑记忆已经不可能,只能做文档记忆

这就是大家现在在网上可以搜索到很多技术贴的原因,有的甚至出 一个技术的多篇系列文章

希望java新手也能养成这样的习惯

了解公司项目的技术架构

包括前端页面架构,后台java系统的架构,以及各种服务器的架构,

可以多看一些公司的技术文档,或者多请教公司的高手或者大牛

入行一年以上

学习linux的使用

java新手最开始的时候,很少有机会接触linux系统,而真正很多高大上的技术或者说解决方法

,都是需要在linux上实际部署的

学习缓存的技术

可以基于redis,学习缓存的技术,现在的企业在面试的时候越来越多的要求redis的技术能力,

而真正的缓存架构,远远不止redis,包括多级的缓存架构,而redis本身也不仅仅是大家在网上

所接触的一些内容,对于新手来说,redis缓存架构要掌握的非常好,需要长时间的学习的实践

了解集群架构的技术

现在的软件架构体系越来越多的偏向大规模的软件解决方案,分布式成了一种常用的解决方案

这也是很多公司越来越多的要求应聘者 在 分布式 方面的技术能力

大数据,人工智能和区块链

大数据在工作之余,可以学习这方面的内容,大数据的架构远比新手常见企业后台系统的架构复杂,

而且大数据的生态圈的技术繁多,入门门槛也比较高,这个可能需要花上半年的业余时间,

人工智能最终可能都是 大公司提供平台,而小企业智能在平台之上做应用的生态环境,

不过既然是很多互联网大佬口中的风口,大家可以多关注 BAT等大公司开放的数据接口,

说不定就能找到适合自己的创业点

区块链技术的应用,现在还不是很清晰,所以有较大的争论,这样的技术很难说,而且现在招聘的薪资

也不像网上吹嘘的那么高,区块链架构师也就是和java开发的架构师的薪资相当,

事实就是 Java开发在往上发展也不差,而且比较稳定

 

至于其他更多的技术,包括 消息中间件,流程引擎,脚本引擎,图表报表等等,

性能调优,自动化测试,自动化发布相比较来说,不如上面说的技术更受企业的赏识,

可以按照工作需要进行学习

 

 

 



  • 转载请注明出处:https://oldnoop.tech/c/116.html
验证码

Copyright © 2018 oldnoop.tech. All Rights Reserved

鄂ICP备18003018号