什么 Java 项目适合我这种工作七年,技术想更进一步的人练手?

2023-06-20 09:12:49 +08:00
 itechnology

目前自己能想到的就是商城项目,但没接触过商城项目,不知道怎么入手。

除此之外,还有其他项目吗?

6519 次点击
所在节点    程序员
39 条回复
c2const
2023-06-20 10:48:22 +08:00
用 java 写个 java 的编译器和反编译器;
后续深入可以反编译器上做 Zelix KlassMaster(ZKM) 等软件的自动 /半自动去混淆,参考 C 系的 IDA Pro 软件:)
ZGame
2023-06-20 10:58:38 +08:00
@ZGame 引用下自己的, 低代码+可视化+ai +云端 ide 技术绝对是未来的趋势。不要关注语言本身,而是关注我能用 java 干什么,java 在大数据,web,开源上的巨大生态能不能帮助我们去实现上面的目的才是关键所在。
itechnology
2023-06-20 11:01:24 +08:00
@ixixi 但是开源什么项目呢?
Aresxue
2023-06-20 11:20:53 +08:00
自己做个开源项目是个不错的选择,说实话很多领域深入一些的话还是有很多可以做的东西的
bthulu
2023-06-20 11:30:37 +08:00
要不要跟我来一起研究怎么通过 socket 传输小动物, 聚焦未来的传送阵市场
glfpes
2023-06-20 11:47:37 +08:00
7 年了可以考虑扩大 scope ,研究下 AI ,工程强又会 AI 的人还是很受欢迎的。
monkeyWie
2023-06-20 12:00:00 +08:00
用 java 写一个 https 抓包工具:
https://github.com/monkeyWie/proxyee
dayeye2006199
2023-06-20 14:01:02 +08:00
造轮子系列 -- https://build-your-own.org/

适合有经验的工程师,顺便可以巩固一下数据结构和算法和计算机基础知识。
一举多得
AS4694lAS4808
2023-06-20 14:42:47 +08:00
@glfpes 曾经的 JAVA 开发(主大数据+业务接口),到了新研究部门被拉去搞 AI ,感觉很痛苦。。两年没写 JAVA 快忘了(不定期看看新特性),AI 这边也是纯给搞算法的打工,搞算法的有个新成果要演示了,就 python+vue+ops 搭一个平台来把人家的成果实现放进去,以及做一做模型的训练和简单优化,等演示成功大老板能记住给奖励的也是算法 nb ,谁管你演示平台怎么着。。。然后代码就静静躺在 git 里,等哪天业务部门来要了,讲一遍然后共享出去。。。其中真正核心的代码就几十到几百行 python ,但是可能蕴含了十几个数学公式,方程,非数学专业的只会实现不会改。。。感觉工作的一点价值都没有
sechi
2023-06-20 14:56:56 +08:00
@bthulu 很感兴趣,能先给我传送一只猫吗?
yl20181003
2023-06-20 15:02:07 +08:00
@dayeye2006199 看起来很棒,感谢分享
ColinLi
2023-06-20 15:47:17 +08:00
@bthulu 来来来一起研究传送阵
DIO
2023-06-20 16:40:40 +08:00
@bthulu 这也太酷了吧,我可以加入吗
magiconch
2023-06-20 17:18:28 +08:00
@bthulu 大木博士是你吗?
liylcn
2023-06-20 17:29:34 +08:00
@ql562482472 确实,老哥说的很是有道理。。。
在某中部厂,一直不注重人与人的关系,自己独立负责的东西也因为有个契机想研究下隔壁项目平台的东西临时交出去,结果就永远交出去了,现在发现手上没抓东西成大头兵了
cyndihuifei
2023-06-20 18:00:53 +08:00
很多人说做开源项目,也太空泛了吧
earneet
2023-06-20 18:16:40 +08:00
都 7 年了,还不搞点什么新科技,还挂死在 java 这棵树上么?
iloveayu
2023-06-20 18:50:06 +08:00
@bthulu 哇,您真的在尝试使用 Java 的 socket 库传输小动物吗,这可是个庞大而复杂的工程。
zacard
2023-06-21 11:09:46 +08:00
强烈建议 netty ,源码拉下来,读源码,理解进去,写注释。你会发现你的水平能提高一大截

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

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

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

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

© 2021 V2EX