Java 后端,想提升技术,以各位兄台的经验来看有何建议

2022-10-28 10:03:36 +08:00
 yw121141111

本人 java 后端,工作大半年,整天处于 crud 中,想提升技术,但是像无头苍蝇一样,找不到方向,还请各位不吝赐教,有啥学习方法和学习路线分享一下

4918 次点击
所在节点    程序员
37 条回复
sinnosong1
2022-10-28 10:06:12 +08:00
学学 C#进厂吧🐶。
7911364440
2022-10-28 10:07:38 +08:00
才工作大半年急啥,先把 java 的类库用熟了再考虑别的吧
sinnosong1
2022-10-28 10:12:28 +08:00
2 楼正解,感觉楼主还可以看看 类似《改进 java 的多少种方法》、《 Effective java 》、《 Java 实战》 这些书籍。平时工作什么问题再努力学习相关的内容。
zou8944
2022-10-28 10:12:50 +08:00
如果嫌弃 CRUD 无聊,那就学学 DDD ,先在业务中寻找乐趣
yw121141111
2022-10-28 10:15:07 +08:00
@sinnosong1 好的多谢
yw121141111
2022-10-28 10:15:29 +08:00
@zou8944 好的多谢
zou8944
2022-10-28 10:26:31 +08:00
by the way, 实在不知道,这个网站不错: https://roadmap.sh/backend
weivi
2022-10-28 10:26:54 +08:00
每日一道算法题、学习没用过的中间件的使用方法、复习计算机基础知识、学习其他的语言。能做的多了
yw121141111
2022-10-28 10:33:40 +08:00
@weivi 好的感谢
byte10
2022-10-28 14:12:22 +08:00
楼上的说的那个 DDD 确实能提升写代码的成就,但是前提的是你能把 DDD 基本理解到位。理解 DDD 是看能力,组织能力,语文能力。
其他好玩的就是 vertx ,函数式编程,响应式风格。
或者做个小项目呗,我有一个量化交易的,使用 java 做的,绝对有挑战,有兴趣可以加我呀。可以教一些多线程,高并发等技术 😄
yw121141111
2022-10-28 14:18:15 +08:00
@byte10 怎么联系
YepTen
2022-10-28 14:40:29 +08:00
刚半年就别看 DDD 了,也看不懂,反而能把你绕迷糊。DDD 目前华而不实,没有落地的项目。
tonymua
2022-10-28 15:11:39 +08:00
先想想如何把业务代码写的更优雅吧 学学面向对象、设计模式,会对编程有更进一步的理解
yw121141111
2022-10-28 15:13:24 +08:00
@YepTen 好的
yw121141111
2022-10-28 15:13:36 +08:00
@tonymua 好的
THESDZ
2022-10-28 15:21:19 +08:00
1.锻炼基础编码能力
2.学习思想和开发原则,先弄清楚是什么,再考虑为什么?
3.锻炼抽象能力和逻辑能力.
byte10
2022-10-28 15:22:26 +08:00
@yw121141111 这个是我的 Q - 3121604 ,proph
yw121141111
2022-10-28 15:27:09 +08:00
@THESDZ 很受用 前段时间写的业务代码 现在回想起来没有弄清楚就开写 以至于走了很多弯路
rqxiao
2022-10-28 15:41:22 +08:00
熟练使用 juc
hello2090
2022-10-28 15:44:14 +08:00
CRUD 不就 4 个函数吗,为什么要写半年

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

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

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

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

© 2021 V2EX