V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
chenJianRong123
V2EX  ›  Java

Java 经验 1-3 年,想问下各位大佬,做开源有什么方向吗

  •  1
     
  •   chenJianRong123 · 6 天前 · 2262 次点击

    想用 Vue+Spring boot 做个开源项目,主要目的是希望以后找工作希望有点帮助,也能加强技术。 但不知道该做个什么项目,想请各位支支招。 或者参与做别人的开源项目或开源社区之类的,该怎么入门呢

    第 1 条附言  ·  6 天前
    感谢各位大佬的回复和建议。我其实核心想了解一下,初级开发并且学历一般,为了以后找工作作考虑的话,应该往哪几个方向走呢。比如:
    1.刷算法题
    2.掌握更多技术栈,比如 Vue ,go ,python 等等
    3.自身工作的内容和业务掌握好
    欢迎大家补充讨论
    17 条回复    2024-12-11 21:27:14 +08:00
    xxxccc
        1
    xxxccc  
       6 天前
    u1s1 开源对找工作有帮助,但是作用不大。
    linxb
        2
    linxb  
       6 天前   ❤️ 1
    @xxxccc 那要看什么开源了,如果开源也是搞老三样 CURD ,那确实没啥用,还不如刷题
    ChristopherWu
        3
    ChristopherWu  
       6 天前   ❤️ 2
    现在 AI 热潮, 不愁没有项目吧

    把 Python 流行的 AI 脚手架 langfuse, langsmith, 还有 RAG 库 llamaindex 等等复刻一遍;
    再用 ai 写 或者配合给知名开源项目做贡献, 可以先从补充测试做起来.

    加油
    Tiller
        4
    Tiller  
       6 天前
    复刻别人的商业功能
    lyusantu
        5
    lyusantu  
       6 天前   ❤️ 1
    我给你支个招,这方面开源项目真免费开源的比较少,可以锻炼你的技术,提升你的 Star
    按你的描述,基于 SpringBoot+VUE 实现工作流,具体选择 Flowable 、Camunda 、Activiti 可以看你自己
    Mrun
        6
    Mrun  
       6 天前
    如果开源是写一个 XX 商城,XX 管理系统。

    说实在的,还不如刷题,这种简历真的看腻了
    4ra1n
        7
    4ra1n  
       6 天前   ❤️ 4
    我做了两年 Java 开源,目前项目 1.2K Star 并且有六七个贡献者,下载量接近一万,也有一些用户量

    不过我搞的是基本上完全没人做的 JAVA SWING GUI 项目

    简单来说,一开始要做这个,是我自己有需求,我自己做自己用。你做开源也应该是这个方向,为了需求而做,而不是凭空做。当我做了之后,发现别人也会用,有人提建议,于是我进一步加强,从用户体验/BUG 多个方向维护更新。重在坚持,我挺喜欢这种每天涨一两个 star 的感觉
    hepin1989
        8
    hepin1989  
       6 天前
    来搞 pekko 吧
    Pony69
        9
    Pony69  
       6 天前 via Android
    这些 xxx 系统,感觉还不如刷题
    Geekerstar
        10
    Geekerstar  
       6 天前
    @4ra1n 给个地址看看呢
    4ra1n
        11
    4ra1n  
       6 天前
    zhouhu
        12
    zhouhu  
       6 天前
    @4ra1n stared
    CKAJ555
        13
    CKAJ555  
       6 天前
    不懂噶
    dreamlike
        14
    dreamlike  
       6 天前 via Android
    我在关注一个方向——io_uring 生态的接入 目前给 netty 搞了一个 sendfile 的实现
    netty 只是简单接入了对应的 poll 和 recv/send 没有做其他的 但是留了很多扩展点
    所以我觉得基于 netty 的 io_uring transport 可以做更多异步生态 比如异步文件 io madvise 甚至还能把 ioctl 接进来
    我目前搞了一个叫 Panamauring 的 repo 做这个事情
    Geekerstar
        15
    Geekerstar  
       6 天前
    @4ra1n #11 很牛逼,Star 了
    chuck1in
        16
    chuck1in  
       6 天前
    web 方向的话可以看看我做的产品,也算是一种学习吧。

    www.mjga.cc

    在站内和站外都有对应的宣传。
    beyondgamp
        17
    beyondgamp  
       5 天前 via iPhone
    star it
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   939 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 21ms · UTC 22:47 · PVG 06:47 · LAX 14:47 · JFK 17:47
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.