想锻炼一下自己的能力。前端会 React 、Vue 、TypeScript 。
目前想的方向有两个:
请大佬们给点建议。如果还有什么其他想说的也尽情留言,比如其他方向、或者起名的创意之类的。
|      1cJ8SxGOWRH0LSelC      2024-07-20 00:37:17 +08:00  1 说点打击的话, 第一个你做不成, 第二个做了没人要。 真想练练手并且想自己的工作有价值, 不如 fork 一下若依, 修修 bug 。 | 
|      2jeesk      2024-07-20 00:41:42 +08:00 via Android 开源 dropbox | 
|      3foolishcrab      2024-07-20 01:13:30 +08:00 via iPhone 锻炼能力就这个 java 版本的 redis mq 啥的,现在用 java21 新特性写这些还是挺有意思的。 真的想做给别人用的就找个好点赛道。 你发的这两属于是也锻炼不了什么也不会有人来用,浪费键盘寿命的项目 | 
|      4qviqvi      2024-07-20 01:16:52 +08:00 手写一个 web 服务器吧,我们现在不能用 tomcat 了,要改宝兰德,期待有免费开源的过程服务器 | 
|      5dcsuibian OP @StinkyTofus 是的,关于这点我也想到了。做这种已经有人做过的项目多少有点重复造轮子的意味。 从对开源界的贡献来说,确实不如直接修改已有的代码来的实在。更多是对于锻炼自己能力来说,我感觉从零搭建会更有意义。(当然这其中我也会参考已有项目的代码) 另外,我觉得我应该也可以做出一定的特色(虽然我现在还不知道会有啥特色),提供多一种选择。 | 
|      6dcsuibian OP | 
|  |      8bojue      2024-07-20 02:57:04 +08:00 @dcsuibian #7 Web 业务项目除了刚毕业前两年,后期对成长基本上性价比很低,感觉做不了诺伊做个自定义的 ORM 框架,我们目前的 PY 底层都是后端自己写的 | 
|  |      9msg7086      2024-07-20 05:44:19 +08:00  2 做一个你自己会用的软件。 | 
|  |      10Rocketer      2024-07-20 07:21:28 +08:00 via iPhone  1 研究一下自己工作中的重复劳动,做个 jetbrains 插件解决他。 这是个比较容易在圈内出名的赛道,万一真做成了,你将来的面试官可能就是你的用户。 | 
|      11ronen      2024-07-20 07:47:18 +08:00 via Android nacos apollo 。各种 db 的 client 。 | 
|  |      12irrigate2554      2024-07-20 09:45:30 +08:00  1 做个 pure java 实现的 redis 还可以,可以用于其他软件的单元测试,虽然有个叫 embedded-redis 的家伙,但是那个本质还是启动了个内置的 redis 进程 | 
|  |      13ZeroDu      2024-07-20 09:53:51 +08:00 ruoyi ,这种脚手架没必要了,没啥难度,除非你自己写一些扩展,真正意义上的框架,结合自己公司日常用的能解决问题一些的,一些痛点 | 
|  |      14midsolo      2024-07-20 10:15:34 +08:00  1 如果是想锻炼自己的能力,那光写业务代码已经没有任何意义了,最好的方式是先成为某个领域的 "绝活哥"。 可以尝试一下这个路线: 1 、手撸一个基于内存编程的单机版消息队列,使用 Java 中现成的数据结构,如 Set 、HashMap 等 2 、手撸一个基于数据库编程的消息队列,把数据模型抽取出来,使用 MySQL 存储 3 、手撸一个基于文件编程的消息队列,怎么写?怎么读?网络、IO 、操作系统... | 
|  |      15OPPO      2024-07-20 10:25:36 +08:00 做个数据库工具吧球球了 | 
|  |      16lower      2024-07-20 10:51:10 +08:00  1 不要用自己女儿名字作为开源项目名字就好…… | 
|  |      17wzcloud      2024-07-20 10:55:09 +08:00 via iPhone  1 找个工作中用到的出名的开源项目,从修 bug 开始,成为 commiter | 
|      1837Y37      2024-07-20 11:02:37 +08:00 via Android  1 从实际出发吧,例如这个小玩意 https://blog.ops-coffee.cn/s/python-django-blog-admin-dashboard-tools 为了解决我的一个小问题,没想到陆陆续续迭代了 6 年 | 
|      19zypy333      2024-07-20 11:37:08 +08:00  1 数据同步框架,类似于 flink cdc ,规则引擎,类似于 urule (开源的很久没更新了),还有监控类软件 | 
|  |      21yb2313      2024-07-20 17:06:09 +08:00 做点 ide 插件吧, 需要更多更好用的插件 | 
|  |      24novoland      2024-07-20 18:03:55 +08:00 做点自己要用的工具,比如我就打算做个剪藏工具(市面上的都不够好用) | 
|      25zhady009      2024-07-20 18:03:59 +08:00  1 ruoyi 代码质量太差了命名也是乱七八糟的,如果要提升水平不建议参考,只为出活快不考虑后续维护可以用 | 
|      27hunk      2024-07-20 19:00:22 +08:00 java ,开源,第一反映是整个规整的企业级项目,用到 ejb ,mq 之类的大玩具。小工具有 node ,python ,拼不过。 | 
|  |      28seekafter      2024-07-21 09:36:20 +08:00 做个二房东管理系统吧,你做了我就能白嫖了/偷笑 | 
|  |      30wangshuo6      2024-07-21 20:44:22 +08:00 当然 ai 时代可以调一调 api 玩玩 | 
|  |      31wangshuo6      2024-07-21 20:48:23 +08:00 建议开发真的有用的东西,搞什么复刻***中间件那就是纯打工人思维了 | 
|      32lyy780808      2024-07-21 23:01:34 +08:00  1 写插件,浏览器插件、vscode 插件、idea 插件这种。 | 
|      33bsg1992      2024-07-22 09:18:45 +08:00 开源项目 1.做一个你自己喜欢的 2.你自己在日常生活工作中可以用的上的 | 
|      34aliyun2017      2024-07-22 09:59:27 +08:00 | 
|  |      35abersheeran      2024-07-22 10:32:26 +08:00 开源项目肯定要从自己的需求出发,需要什么写什么 | 
|  |      37suijishu      2024-07-22 11:19:13 +08:00  1 看看市场上哪个 saas 系统好用,就去重新做一个,比如预约系统,酒店管理系统。会员系统。做的完善了,以后干不动,还可以自己出来自己去卖。 | 
|  |      38coolrequest      2024-07-22 13:56:10 +08:00 可以看看我的 idea 插件,coolrequest,   https://coolrequest.dev/ |