怎样提升 Java 开发技能

2021-08-13 11:09:23 +08:00
 AmaQuinton

作为非计算机专业的理工科男生,17 年毕业,刚毕业通过 java 培训班获得了第一份银行相关的工作,后来又获得了第二份银行相关工作,发现各个银行都是求稳,所以技术都是比较过时.springmvc+Oracle+Jsp 这种

收获比较多的就是对需求的理解会比较深入

其实从去年开始,自学 SpringBoot + Mysql + Shiro + Redis + MyBatis(Mybatis Plus) + 多线程 + RabbitMQ + React + docker + K8s 等这些技术.并于今年换了工作

经历过面试的摧残,非科班出身,愈发觉得学习一些新技术还是挺重要的

但是目前所处的公司业务规模比较小,所以代码随意写,只要能完成基础功能就行,其他的没有要求

现在想要继续提高,但是挺盲目的,因为感觉要学的东西太多,比如 SpringCloud + acitivity 工作流 + 小程序 + 网关 等等,其实一直都是自己在自学,工作中用到的一些基础功能

然后在 Github 上面随意找一些 Springboot 例子在敲代码

一直觉得自己是个菜鸟,想要提高,希望各位 V 友指指路,感激不尽

1319 次点击
所在节点    问与答
4 条回复
privatetan
2021-08-13 13:37:53 +08:00
基础基础基础
aircjm
2021-08-13 13:38:47 +08:00
写的多了 想的多了 自然提高了
kg2019
2021-08-13 13:47:42 +08:00
外包银行政府项目都不要去
你这个应该是技术的广度不够吧?
我所认为的基础是操作系统,计算机网络,计算机组成原理,数据结构与算法这些东西吧?
AmaQuinton
2021-08-13 15:29:04 +08:00
@kg2019 后面会补上的,这些基础知识确实很重要

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/795515

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX