回想我刚刚开始做java2年的时候, 那个时候, ssm, 什么springboot springcloud还不流行, 还是处于淘汰Struts2+Spring+Hibernate 到 Spring + SpringMVC+Hibernate 过程中. 我学习技术的方式, 因为是自学java, 所以就到处找资料学习, 并实践. 那真是一个青春的岁月. 真是学习了很多很多东西.

怎么提高java技术, 应该换一个思路, 怎么提高你的编程能力.

首先你基础要扎实. 这里的基础不是说Java基础. 而是算法, 数据结构,典型的设计模式 等原理并能用代码实现. 这个开发两年了, 可以重新温故一下了. 这方面资料很多, 可以到某些电商平台, 搜索对应的热销书籍, 或者视频查看. 视频看起来更轻松, 书籍相对考研思考能力.

这个是一个长久的工作, 就相当于每天的吃饭一样, 经常看, 反复看. 你会解锁很多新的技能的. 相信我.

当时我的学习流程就变成-> 接触了一个新的技能, 然后找官网资料大概看一下.

然后搜索有没有对应的书籍, 书籍相对来说比较快的全局把控内容, 更快的获取. 你越到后期越觉得看视频比较浪费时间, 2倍速都觉得慢.

如果感觉书籍比较吃力, 就找对应的视频. 视频的学习方式, 就是跟着敲代码就好了. 看一章, 就写代码.写代码. 写代码.

如果以上都没有, 或者想了解原理性的东西, 就可以 看官方文档, 通读->详读->解锁源码. 解锁源码的方式一定要, 先大概, 然后具体细节具体分析查看.

SpringBoot 一定要看, 并且会成(已经成为)以后的趋势. 不可挡的趋势.

以上都是硬实力, 更不能把你的软实力放下. 你能把接触的项目, 业务能力也都不拉下. 知道各个环节的进进出出. 等到编程只是为了实现我的更好的支持某个业务, 你也就成了别人眼中的大佬. 当然非女装(手动滑稽_).

工作2年的java程序员怎么提高技术?相关推荐

  1. Java业务面考什么_Java程序员面试技巧分享,面考官考查JAVA程序员常用的技术有哪些?...

    想要成为合格的Java程序员或工程师到底需要具备哪些专业技能呢?面试者在面试之前到底需要准备哪些东西呢?本文陈列的这些内容既可以作为个人简历中的内容,也可以作为面试的时候跟面试官聊的东西. 大家可以把 ...

  2. 对标阿里P6-P7高级Java程序员的进阶技术路线

    最近部门招聘,很多工程师,包括我在内都参与了内推和面试的过程,经过这次招聘,我发现能够最终拿到offer的人,基本上在看到简历的那一瞬间就已经定下来了,后续的面试只不过是一种验证而已(注意,是验证,而 ...

  3. 工作三年左右的Java程序员跟大家谈谈从业心得

    貌似这一点适应的行业最广,但是我可以很肯定的说:当你从事web开发一年后,重新找工作时,才会真实的感受到这句话. 工作第一年,往往是什么都充满新鲜感,什么都学习,冲劲十足的一年:WEB行业知识更新特别 ...

  4. 替换jar包_替换代码的情况下不停机!这操作可能工作6年的Java程序员都不会

    相信很多人都有这样一种感受,自己写的代码在开发.测试环境跑的稳得一笔,可一到线上就抽风,不是缺这个就是少那个反正就是一顿报错,而线上调试代码又很麻烦,让人头疼得很.不过, 阿里巴巴出了一款名叫Arth ...

  5. 猜一猜:工作八年的Java程序员,存款有多少

    近日,有调查称"大概五分之一的年轻人存款在一万元以内.10万元存款是一个"坎",存款超过10万就会超过53.7%的人.""年轻人"" ...

  6. 工作3年的Java程序员如何成功跳槽,7K一飞到22K

    引言 最近在脉脉职言看到一个帖子: 16年毕业,就去了互联网公司,第一份工资7千,3年后跳了5家公司,拿到了2万2.都说跳槽频繁,企业会比较忌讳这样的人才.但是换个角度想,如果真的在3年内积累了很多的 ...

  7. 刚参加工作一年的JAVA程序员的年终总结

    总结并梳理这一年所学的知识 前端 angular js bootstrap 后端 spring + springmvc + springboot + mybatis + hibernate + mys ...

  8. Java程序员三年的工作经验,却不如一个新人的工资高???

    文章目录 一.关于程序员的几个阶段 第一阶段:三年 第二阶段:五年 第三阶段:十年 二.关于项目经验 三.关于专业技能 1.基本语法 2.集合 3.设计模式 4.多线程 5.JDK源码 6.框架 7. ...

  9. 工作了3年的JAVA程序员应该具备什么技能?

    前言 近期有好多人问我,工作到了一定年龄过后,特别是三年左右,我们自身应该要具备有什么样的技能,才能去为自己争取高薪资,到底有怎么学习才能达到大厂的要求.我想这个问题也是有很多人还是不明白的,在之前的 ...

最新文章

  1. PyCharm去掉满屏的波浪线
  2. C# win10系统调用不了系统自带的软键盘osk.exe
  3. Replacing the ESXi Host Default Certificate with a CA-Signed Certificate
  4. Cheatsheet: 2010 04.26 ~ 04.30
  5. linux 打包排除多个目录,tar打包整个目录(可排除子目录)几种方法
  6. qt Graphic View 学习
  7. 26个最好免费下载电子书(Ebooks)的网站
  8. excel 链接批量转图片
  9. java机房温度监测的仿真_基于三维仿真的数据中心机房监控可视化管理
  10. 英国脱离欧盟Brexit目前票数:脱欧阵营51.4%领先!!!
  11. 2014年蓝桥杯预赛 C/C++本科B组 解题报告 史丰收速算
  12. np.linalg.inv方法详解
  13. vmware“增强型虚拟键盘”键呈灰色不能修改状态
  14. 【C语言】函数的数组传参
  15. 三维重建KInectFusion 学习笔记
  16. 常用命令整理一(git、adb、vim、cmd、sh)
  17. 本地滑块识别DLL/本地通用验证码识别DLL/文字点选/图标点选/本地识别DLL
  18. 基于豆瓣影评数据的完整文本分析
  19. bzoj 3811: 玛里苟斯
  20. Wi-Fi 安全协议 - RSN

热门文章

  1. cmder linux ssh,Terminus:一款不错的SSH软件,适用于Windows、macOS和Linux系统
  2. 用Universe Sandbox模拟引力弹弓(地球+木星)
  3. python求向量长度_得到向量的大小(x,y)
  4. Windows 8 OA(OEM Activation)3.0 概述
  5. QT 此操作至少需要一个处于启用状态的有效资料档案库
  6. 软考系统架构师-计算机组成和体系结构
  7. Word笔记----wps插入的图片像素降低了怎么办?
  8. 第110期:成为架构师的路上,必看的经典好书
  9. 微信小程序ras加密(比如密码加密)
  10. 苹果电脑python官网下载步骤-Python3 Mac版下载