Java 后端如何深耕?

2019-08-28 10:28:11 +08:00
 714105382

原谅我标题党了😂 楼主是海淀某校 CS 本大四了,现在在某大厂做 Java 后端实习,主要是微服务治理相关 刚刚入门,准备学一下各种框架 但是感到迷茫,后端东西太多了,先进的过时的混杂在一起,有点看不清 而且对学习顺序也无从把握 想问下各位 julao 们,这条路该如何学习? 或者说,如何因应未来的技术趋势,来搭建自己的技术栈和能力栈?

6647 次点击
所在节点    Java
29 条回复
714105382
2019-08-28 13:10:53 +08:00
或者大家讲讲什么东西过时了不需要学也好
vmskipper
2019-08-28 14:57:29 +08:00
工程的话搞 kubernate serverless 未来吃香
90d0n
2019-08-28 15:33:07 +08:00
@714105382 #21 jsp 不需要学...
leafdream
2019-08-28 15:48:06 +08:00
人生苦短
mazai
2019-08-28 15:54:42 +08:00
跟上潮流就行了,某项技术突然火起来谁也无法预知。而且国内公司对新技术大多书都保持观望状态。
Aresxue
2019-08-28 16:14:15 +08:00
把基础复习牢固了,再去研究各种中间件。像 linux 的核心函数、多路复用模型、用户态内核态的切换、锁机制,通信模型里的 OSI 或者 TCP 四层模型,中间把 TCP 捋顺了,像你做微服务,通信是极其重要的一块,spring cloud 为什么用 http,dubbo 的 rpc 又是怎么实现的,没有 TCP 的相关知识做基础你是不可能研究透的。
snappyone
2019-08-28 18:55:55 +08:00
基础好学啥都快,硬着头皮搞定几个框架源码,后面一路顺风
33and66
2019-08-29 09:31:56 +08:00
基础打牢,再去理解上层建筑就容易多了。
比如,Java 这么多 web 框架,还不是基于一个 Servlet 体系。
比如,数据库 ORM 层那么多,还是基于基本数据库。
很多分布式框架,都是从由一个个小组件组合出来的,万丈高楼平地起。
yizmaoaa
2019-08-29 10:43:18 +08:00
参与开源项目

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

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

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

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

© 2021 V2EX