请教以下 JavaWeb 后端学习路线

2021-10-22 13:29:45 +08:00
 komorebi12138
目前正在公司做外包项目,本来是去年毕业的大数据专业的,会一点 java 但是到公司之后就被公司直接安排做后端了,虽然有点失落,但是还是继续干了。目前有点迷茫,不太清楚改怎么学习后端知识了,公司外包用的框架是 springboot+mybatis+mysql+tomcat,是一开始自己就负责一个项目,然后慢慢摸清楚了基本的知识,同时还会维护一下服务器,差不多学到的知识都能用,但是不精通,上网搜索各种学习路线也看的挺迷茫的,求各位大佬点拨以下接下来怎么学习来脱离这种迷茫的状态。
3415 次点击
所在节点    程序员
30 条回复
icelo
2021-10-22 13:42:09 +08:00
不要进外包吧!后面可以学一些中间件 微服务 分布式
komorebi12138
2021-10-22 14:06:43 +08:00
@icelo 也是没办法的事,进来的时候不知道是外包,进去之后才发现是外包
zifangsky
2021-10-22 14:24:37 +08:00
你可以参考一下:
Java 架构师学习路线图( base64 ):aHR0cHM6Ly9tdWJ1LmNvbS9kb2MvMlFfNXVmV2R3UGs=
Java 学习书单( base64 ):aHR0cHM6Ly9tdWJ1LmNvbS9kb2Mvblo0bjhpNDI0
lostberryzz
2021-10-22 14:28:28 +08:00
建议考研回炉实习校招,不然只能外包内循环
komorebi12138
2021-10-22 14:28:28 +08:00
@zifangsky 好的,谢谢大佬
komorebi12138
2021-10-22 14:30:09 +08:00
@lostberryzz 感觉还是没有那个胆量拿出一年的时间来考研,不然就不会直接工作了
MonikaCeng
2021-10-22 14:30:31 +08:00
我的自学路线是:
1. 两倍速看完尚硅谷的 springboot2 教程,b 站免费版
2. 一倍速跟着它操作一遍
3. 马上用它做个项目
我大概 2 星期学完,2 个月不到,项目就上线了,前端用的是 vue3+ts+webpack,也是在那两个月期间内学的
yesterdaysun
2021-10-22 14:35:08 +08:00
外包也没啥, 做个 1-2 年再跳甲方就好了, 来得及, 关键是要抓住机会学习打基础, 借助项目, 学习框架基础, spring mysql 可以好好学学, 这些是很难替代的, 其他框架都有很多替代品, 学习项目中会用就好了, 还得学一点编程基础技术, 语言无关的, 比如单元测试 /设计模式 /测试驱动 /领域驱动 /算法 /数据结构 /重构, 不要像我遇到的一个小伙子, 做了几年了, 写个求最大值的都能写错. 其他人说的微服务, 分布式啥的如果项目有用到, 就学学, 没用到靠自学比较难领悟, 基础打好了在向上爬这些技术, 你是大数据出生的, 还可以积极一点把学到的用到项目上, 说不定做出成绩来, 地位上升, 就能接触更多的重要的功能模块, 项目经验可是跳槽时被看中的最大的影响因素了

此外如果你对当前的行业领域比较感兴趣, 还可以多了解一点行业领域的业务知识, 将来跳槽的公司如果也是相关行业的话, 也是很大的加分项
komorebi12138
2021-10-22 15:01:56 +08:00
@MonikaCeng 尚硅谷的我也看过,不过是看的其他的东西
komorebi12138
2021-10-22 15:11:10 +08:00
@yesterdaysun 嗯嗯,项目暂时还没用到可以用大数据的东西,也就是学校以前学的爬虫啊啥的有时候会用到,目前项目经验有了,虽然才做了一两个项目,目前就是想找一个方向把基础学牢固。
WuWenL0
2021-10-22 15:31:51 +08:00
咱俩情况差不多,现在尚硅谷 java 路线从头看呢,基础太重要了
komorebi12138
2021-10-22 15:42:49 +08:00
@WuWenL0 同道中人啊,就有点离谱
komorebi12138
2021-10-22 15:44:04 +08:00
标题打错字了有点尴尬
0Vincent0Zhang0
2021-10-22 15:50:40 +08:00
spring 、springboot 、mybatis 、mysql 、tomcat 这些都是以后提升的基础,不光要知道怎么用,还要有探索精神,借此机会多了解人家框架怎么封装,为什么这样封装,假如轮到自己来做封装,能偷私到多少奇淫技巧?功能强大,扩展性好,既优雅而灵巧。
leafre
2021-10-22 15:56:31 +08:00
外包害人不浅
leafre
2021-10-22 15:57:26 +08:00
另外新人不建议入 java,要学的东西太多
komorebi12138
2021-10-22 15:59:00 +08:00
@leafre 我也不想做外包,甲方需求好多
komorebi12138
2021-10-22 16:00:30 +08:00
@0Vincent0Zhang0 好的,谢谢大佬
zhaokun
2021-10-22 17:24:20 +08:00
spring cloud/spring cloud alibaba
galikeoy
2021-10-22 17:31:38 +08:00
说的就是我,天天 curd 深一点的就不会了

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

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

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

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

© 2021 V2EX