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

323 天前
 itechnology

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

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

5896 次点击
所在节点    程序员
39 条回复
lyusantu
323 天前
7 年了 什么项目干不得?
该更进一步的是思想
ql562482472
323 天前
个人感觉商城适合工作两年三年的人练手
七年还想搞技术的话,得深入一个业务领域,比如网络、native 、低延迟、工程化设计

不过这些其实也是 3-5 年该去研究的东西 程序员的经验并不是什么壁垒 七年该玩人与人的关系了
itechnology
323 天前
@ql562482472 之前在外包公司呆了三年,荒废了,如今这家公司不是外包,呆了两年多了,想着提升一下技术
CodeCodeStudy
323 天前
手写一个 Spring 全家桶
Lenic
323 天前
搞前端?全栈之后,一览众山小
mmdsun
323 天前
别做项目了 造轮子吧。既能锻炼,也能为 Java 生态做贡献。

项目的话,现在最火的项目的应该是 ChatGPT 套壳 + 管理+商城吧。
tulongtou
323 天前
商城这种项目,关键是业务逻辑而不是技术。
如果是想要磨练技术,去 GitHub 上面修 bug ,提 pr 。netty/spring/vert.x 都是好项目,还有更多中小型的开源项目可以参与。
wqhui
323 天前
做商城是想体验高并发的项目?高并发无非都是想办法分流,用缓存、消息队列、负载均衡什么的
infante
323 天前
UML 类图会画吗, 复杂的系统知道怎么拆分、设计吗, 各种设计模式能运用自如吗
infante
323 天前
商城项目复杂的是业务, 想要提升技术, 还得去看优秀的开源框架
ZGame
323 天前
低代码平台(bi 的 ),还有类似 appsmith,retool 的低代码,低代码数据中台,支持可拖拽的,我感觉这几个比较难也比较有价值
crazypig14
323 天前
来个自定义的工作流引擎,开放接口支持各种外部接入,能搞清楚就很不错了
Morii
323 天前
写个调度系统
selca
323 天前
来用 kotlin 写一个代理软件
https://github.com/selcarpa/surfer
NoNewWorld
323 天前
网上找个开源的商城项目,然后按照自己的理解拆分成微服务,然后部署在 k8s 上。
leegoo
323 天前
我也搞了 7 8 年了,最近想用 netty 做做项目,netty 还是接触的比较少。
如果要修炼技术的内功,netty 和所涉及的网络底层知识肯定得要了解。
tianmalj0613
323 天前
我觉得几个方面吧:
1. 加强基本功的修炼 ,算法-- leetcode 有空就写写算法,锻炼自己的思维能力, 操作系统+网络 -- 每一遍都会有不一样的收获
2. 编程思想: 流式编程、函数式编程、设计模式的理解和运用、重构,多想想如何写出高质量代码,如何提升自己代码品味等等
3. 架构能力: 目前也还不知道 到底学些啥,共勉
4. 软实力: 沟通能力,人情世故的处理。
wzcloud
323 天前
参与开源项目呗,找那些几万 sta 的开源项目,去研究,去提功能特性 PR
raysmond
323 天前
有客户买单的项目可以做做,顺便学习技术
ixixi
323 天前
建议做个开源项目 不仅技术提升 还能了解人心 提升人生阅历

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

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

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

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

© 2021 V2EX