• 请不要在回答技术问题时复制粘贴 AI 生成的内容
yinshaojun96
V2EX  ›  程序员

Java 写腻了 想做点小东西 有什么推荐

  •  
  •   yinshaojun96 · Jul 15, 2024 · 11143 views
    This topic created in 843 days ago, the information mentioned may be changed or developed.

    本人 java 后端程序员,感觉从大学实习就开始写 java ,天天写写了六七年有点写够了,想下班周末啥的尝试做一些小东西; 之前拿什么 hexo 写过博客,感觉写文章不是我的爱好啊,还是喜欢动手做东西; 有没有什么推荐的玩法(语言/框架、脚手架),适合轻量个人做的 网页也好 小游戏也好; 挣钱是不想了,就是想干点东西出来; 没有的话我就老老实实看三大项了(数据结构+操作系统+计算机组成原理); 或者卧推+硬拉+深蹲也可以[doge]

    97 replies  •  2024-08-01 14:11:22 +08:00
    lx0758
    lx0758
    Jul 15, 2024
    1
    来搞嵌入式
    wanniwa
    wanniwa
    Jul 15, 2024❤️10
    2
    如果只是练手不赚钱的话,我觉得就从从爱好出发吧,我喜欢玩星露谷物语,很多 mod 是英文,翻译作者们效率很低。我就做了个星露谷 mod 翻译器,一开始 java 实现的,别人发 mod 给我我跑 main 方法。后来比如我想学 python ,就全部转成 python ,然后做成了一个桌面客户端分享给别人,再也不用我自己当工具人了。https://www.nexusmods.com/stardewvalley/mods/20435
    我喜欢玩阴阳师,我就自己做脚本,自己做小网站,自己研究斗技数据分析啥的。
    syubo2810
    syubo2810
    Jul 15, 2024
    3
    路由器、nas 欢迎你
    wanniwa
    wanniwa
    Jul 15, 2024
    4
    然后是公司的有个内部网站页面很不好用,又不我维护的,但又要经常用,我就研究做了个浏览器插件增强一下网页功能啥的。
    朋友有个机械化的 excel 表格相关的一系列的操作,有了星露谷物语翻译器的客户端经验,也是做了一个小巧的客户端给他。
    yinshaojun96
    yinshaojun96
    OP
    Jul 15, 2024
    5
    @wanniwa 我擦 这个真是让我心动 我本来年初的时候想做中文汉化英文文档,你这比那个有意思多了!
    yinshaojun96
    yinshaojun96
    OP
    Jul 15, 2024
    6
    @wanniwa 也可以啊 你这一下思路打开了 能干的太多了
    yinshaojun96
    yinshaojun96
    OP
    Jul 15, 2024
    7
    @lx0758 本科学物联网的。。。单片机没焊明白。。当初还搞过 zigbee 烧程序。。这个赛道有点远了。。
    yinshaojun96
    yinshaojun96
    OP
    Jul 15, 2024
    8
    @syubo2810 这我是不是得先补补网络知识
    wanniwa
    wanniwa
    Jul 15, 2024
    9
    然后是做翻译的时候,也对顺便对接了下 Chatgpt ,反正自己做的东西,可以多尝试一些新鲜的东西,可能不难,体现不出技术,但主打一个面广。
    syubo2810
    syubo2810
    Jul 15, 2024
    10
    @yinshaojun96 不用,都是简单的,用到再看就行,路由器系统都是开源的,nas 就是折腾奇奇怪怪东西了
    wanniwa
    wanniwa
    Jul 15, 2024
    11
    还可以研究研究 idea 的插件也蛮有意思的
    soar0712
    soar0712
    Jul 15, 2024❤️1
    12
    一入 nas 深似海,加上 openwrt ,不够的话再折腾 pve+htpc ,绝对够玩好多年的,隔一段时间就像升级点啥,这一套感觉下来就跟钓鱼佬的装备一样,无止境的,doge
    linyuyizhizou
    linyuyizhizou
    Jul 15, 2024
    13
    Ruby Elixir Crystal 学吧 三个语言都挺有意思的
    gray0
    gray0
    Jul 15, 2024❤️1
    14
    rockddd
    rockddd
    Jul 15, 2024
    15
    nas 软路由那些玩过了,我现在在玩 3D 打印和无人机
    yinshaojun96
    yinshaojun96
    OP
    Jul 15, 2024
    16
    @gray0 啊?这个有点超纲了吧 入门都不知道怎么入
    fox0001
    fox0001
    Jul 15, 2024 via Android
    17
    深度学习,这个比较枯燥
    开发板,可以造点小机器
    自建服务器,学习运维
    flutter 自建手机 app
    yinshaojun96
    yinshaojun96
    OP
    Jul 15, 2024
    18
    @fox0001 感觉自己想做点什么 ,不涉及点前端是不可能的 flutter 现在感觉热度也下去了 我感觉可以学学
    starinmars
    starinmars
    Jul 15, 2024
    19
    智能家居、嵌入式
    aino
    aino
    Jul 15, 2024
    20
    后者三大项可以,锻炼身体第一
    yinshaojun96
    yinshaojun96
    OP
    Jul 15, 2024
    21
    @aino 哈哈之前在某个地方看到 经济下行时期好好锻炼身体是个好选择
    simonlu9
    simonlu9
    Jul 15, 2024
    22
    推荐系统,相当复杂,可以挑战一下自己
    zb1141920796
    zb1141920796
    Jul 15, 2024
    23
    后面三大项真可以,我也打算练练了,身体这个是真的,你换工作啥的也不影响有个好身体
    joker8ren
    joker8ren
    Jul 15, 2024
    24
    @wanniwa #2 老哥 阴阳师脚本求
    goodspb
    goodspb
    Jul 15, 2024
    25
    @gray0 #14 6 啊,又学到了。一开始以为是量化股市,原来是 crypto
    gray0
    gray0
    Jul 15, 2024
    26
    @goodspb 博客赚不了钱. 三大项更是学生时代应该搞的东西(35 岁迫在眉睫,不应该这么悠闲),不如赌一把,哈哈
    kujio
    kujio
    Jul 15, 2024
    27
    kotlin ,学学协程、函数式编程、DSL
    wlingxiao
    wlingxiao
    Jul 15, 2024
    28
    学一手 scala
    michaeljackson
    michaeljackson
    Jul 15, 2024
    29
    Java 不好做外快。
    goodspb
    goodspb
    Jul 15, 2024
    30
    @gray0 #26 哈哈哈,有道理..粉了这个项目,之后玩一下!
    coolrequest
    coolrequest
    Jul 15, 2024
    31
    可以看看我的项目,有兴趣一起 https://coolrequest.dev/
    wanniwa
    wanniwa
    Jul 15, 2024
    32
    @coolrequest #31 感觉已经做的很完善了,还有什么可以添砖加瓦的地方吗
    yinshaojun96
    yinshaojun96
    OP
    Jul 15, 2024
    33
    @coolrequest woc 好的大佬 我学习下
    cyningxu
    cyningxu
    Jul 15, 2024 via Android
    34
    写 kotlin 吧
    yinshaojun96
    yinshaojun96
    OP
    Jul 15, 2024
    35
    @cyningxu 说起 kotlin 我只能想到安卓。。。写他能做啥捏
    coolrequest
    coolrequest
    Jul 15, 2024
    36
    @wanniwa 哪里感觉很完善了,差的很多还有,不过,你是第一个夸我很完善的
    Leonooo13
    Leonooo13
    Jul 15, 2024 via Android
    37
    不加班吗?
    yinshaojun96
    yinshaojun96
    OP
    Jul 15, 2024
    38
    @Leonooo13 也加 上个月还通宵了两天,但是不能每天都通宵。。身体受不了。。不加班的话每天 7 点之后就没啥干的了 ,一般中午去撸铁,找点晚上或者周末能干的
    qiaobeier
    qiaobeier
    Jul 15, 2024
    39
    试试木工
    yinshaojun96
    yinshaojun96
    OP
    Jul 15, 2024
    40
    @qiaobeier 你这么说回老家把老房子重新装修一下也可以
    Nitsuya
    Nitsuya
    Jul 15, 2024
    41
    @yinshaojun96 #17 你想写什么 java 的东西, 换成 kotlin 就好了, 我写 java 有 13 年了, kotlin 就写一些自己的项目,语法糖上来说真的很爽, 但是如果项目组技术参差不齐更容易写出屎山. 公司内我都不敢推. 避免太卷别人.
    azhong123
    azhong123
    Jul 15, 2024
    42
    @Nitsuya 哥,方便安利一下 kotlin 的好处吗? 我 9 年 java
    bello123
    bello123
    Jul 15, 2024
    43
    可以教我写 java 吗
    huguang3320
    huguang3320
    Jul 15, 2024
    44
    和我挺像 也是工作 6 、7 年,做腻了,我是打算好好学学 C 语言了
    yinshaojun96
    yinshaojun96
    OP
    Jul 15, 2024
    45
    @bello123 有问题就发出来咯 ,现在 gpt 这么发达 编程问题都不是问题,首先得理解业务
    Nitsuya
    Nitsuya
    Jul 15, 2024
    46
    @azhong123 #42 语法糖,函数,携程,DSL,扩展方法,委托等等.. 整体来说比 java 灵活太多了.. 如果你有自己的小功能可以上手试试... 相对其他语言,学这个很容易,使用场景也就 java 那些, 关于 kotlin 的跨平台和 native,我也没有接触,没有使用场景
    yinshaojun96
    yinshaojun96
    OP
    Jul 15, 2024
    47
    @michaeljackson 是啊 赚外快不瞎想了 能让我干点什么就好了
    v2Berg
    v2Berg
    Jul 15, 2024
    48
    感觉一直用 java 写业务,就没啥学习的动力。如果能做点有趣的项目,学起来体验也更好吧。
    michaeljackson
    michaeljackson
    Jul 15, 2024
    49
    @azhong123 你要是知道为啥有 kotlin 的出现,就知道 不是因为 java 不好了。
    yinshaojun96
    yinshaojun96
    OP
    Jul 15, 2024
    50
    @v2Berg 主要是 java 太规范了。。。就很重
    wanniwa
    wanniwa
    Jul 15, 2024
    51
    @coolrequest #36 哪里能看到还需要做些什么,说不定能帮上一点忙
    coolrequest
    coolrequest
    Jul 15, 2024
    52
    @wanniwa 可以进群聊呀,这里也不方便,github 有群链接
    superedlimited
    superedlimited
    Jul 15, 2024 via iPhone
    53
    可以做自媒体,拍拍 OF 之类的🙈
    CodeCodeStudy
    CodeCodeStudy
    Jul 15, 2024
    54
    把常见的开源项目用 graalvm 编译成机器码,看一下有些什么坑
    lmx07
    lmx07
    Jul 15, 2024
    55
    @superedlimited OF 是啥?
    zhuangzhuang1988
    zhuangzhuang1988
    Jul 15, 2024
    56
    用 java 写个 idea ?
    superedlimited
    superedlimited
    Jul 15, 2024 via iPhone
    57
    @lmx07 onlyfans
    huifer
    huifer
    Jul 15, 2024
    58
    有兴趣可以一起来玩 IOT , https://go-iot-plat-load.pages.dev/


    cWZ5ZDA5NQ==
    levelworm
    levelworm
    Jul 15, 2024 via Android
    59
    codertracker
    codertracker
    Jul 15, 2024
    60
    我也是,Java 后端开发,最近刚入坑 Flutter ,写了一个项目: https://github.com/kangpeiqin/bilivideo_down ,希望后面能够用 Flutter 构建一下比较有意思的产品
    codertracker
    codertracker
    Jul 15, 2024
    61
    也搭建了一个博客,但是没有一直写下去的动力
    xiaowangge
    xiaowangge
    Jul 16, 2024 via iPhone
    62
    Netty 、Vert.x
    BearCookie
    BearCookie
    Jul 16, 2024
    63
    @yinshaojun96 #18 老哥好,其实我也想自己弄点东西,手机电脑都能用,可是 flutter 那语法写得真是难受啊
    paradox8599
    paradox8599
    Jul 16, 2024 via Android
    64
    rust, tauri 了解一下。我最近在用 tauri 做东西,写得很上头
    coder001
    coder001
    Jul 16, 2024
    65
    当然是 C♯ 啦,个人认为最优雅的编程语言,本身强类型,你要玩弱类型也支持动态行为
    ETiV
    ETiV
    Jul 16, 2024 via iPhone
    66
    可以了解一下逆向、破解,巩固下底层基础
    tedzhou1221
    tedzhou1221
    Jul 16, 2024 via iPhone
    67
    锈起来 Rust 😆
    liukjx
    liukjx
    Jul 16, 2024
    68
    WebGPU ,未来十几年的趋势,目前在这个领域还没有类型 Vue 的框架,可以研究下
    cuebyte
    cuebyte
    Jul 16, 2024
    69
    Java 21 有很多新功能: Record, Virtual Thread, Structured Concurrency, GraalVM, 以及新的 switch 和 sealed class.

    把规范丢一边,没人能逼你写 interface 和 private 字段,你可以把 Java 写成 Go 的风格。
    Andywoo
    Andywoo
    Jul 16, 2024
    70
    学了 go ,学了点前端,然后写了个很丑的客户端,https://github.com/rangwea/swallow
    lowly
    lowly
    Jul 16, 2024
    71
    @soar0712 一入 nas 深似海,这句话太对了,以前没有接触过 nas ,这两个月公司要搞个存储系统,就接触了,我很克制了,毕竟公司的业务,我也太肆无忌惮得折腾,但没折腾一点,就兴趣上来了点。
    不过现在限制了,想玩花点玩不起来,国内 Docker 根本找不到能稳定可用的镜像地址
    iorilu
    iorilu
    Jul 16, 2024
    72
    rust 做底层命令行应用
    或 python 搞 AI
    Sfilata
    Sfilata
    Jul 16, 2024
    73
    可以用 Python 写一点自动化小程序,我就写了一个开网页点击的脚本,每天帮我自动打开网页签到(包括 V2EX )感觉很爽。如果还不过瘾,可以直接写 API 层面的工具丢到 git action 上面自动跑。
    flmn
    flmn
    Jul 16, 2024
    74
    Elixir +1
    EJW
    EJW
    Jul 16, 2024
    75
    @wanniwa 这个思路好,涉及自己感兴趣的游戏,还能练手。
    tilv37
    tilv37
    Jul 16, 2024
    76
    @huifer 怎么一起玩啊?做这个开源项目?
    FYFX
    FYFX
    Jul 16, 2024
    77
    https://www.youtube.com/c/Tsoding 可以看看这老哥找点感觉,语言什么没那么重要,感觉没有什么是他不能写的
    FYFX
    FYFX
    Jul 16, 2024
    78
    @FYFX 贴成他主账号链接了,应该是 https://www.youtube.com/@TsodingDaily
    wanniwa
    wanniwa
    Jul 16, 2024
    79
    @huifer #58 首页句子里的 Go languag ,后面少了一个字母 e
    huifer
    huifer
    Jul 16, 2024
    80
    @wanniwa 感谢回复,后续我们会进行更新
    @tilv37 可以关注: https://gitee.com/pychfarm_admin/go-iot-platform/milestones/202872 我们刚刚规划了项目路线。 有兴趣可以加我 cWZ5ZDA5NQ==
    guanzhangzhang
    guanzhangzhang
    Jul 16, 2024
    81
    😎快去学 rust
    yinshaojun96
    yinshaojun96
    OP
    Jul 16, 2024
    82
    @FYFX follow 了 看起来还不错
    wanniwa
    wanniwa
    Jul 16, 2024
    83
    @joker8ren #24 github 上有很多阴阳师脚本呀,第一个就很好用了。我自己的很简陋的特殊场景用的。
    cyningxu
    cyningxu
    Jul 16, 2024 via Android
    84
    @yinshaojun96 所有 java 都可以用 kotlin 替换,kotlin 会比 java 爽太多了。其次 kotlin 不光写安卓,后端,甚至 ios 和桌面端(参考 compose)都能写。
    BearCookie
    BearCookie
    Jul 16, 2024
    85
    @cyningxu #84 是用 kotlin 搭配 flutter 吗
    youknowiam
    youknowiam
    Jul 16, 2024
    86
    来搞 Rust 嵌入式?有意思的很
    dbpe
    dbpe
    Jul 16, 2024
    87
    来稿 C++啊
    yinshaojun96
    yinshaojun96
    OP
    Jul 16, 2024
    88
    @youknowiam 发现好多推荐嵌入式的 这玩意儿有意思在哪呢?
    x2009again
    x2009again
    Jul 16, 2024
    89
    搞 java 的我感觉写安卓挺好的啊,比如搞个 tv 版的远程输入法,目前我就找到了一个小盒精灵,不过本身没有中文输入,中文输入只能依靠手机。
    devilweime
    devilweime
    Jul 16, 2024
    90
    玩下 AI ,核心算法就不用花大力研究了,重点探索下怎么用工具做点好玩的事
    yinshaojun96
    yinshaojun96
    OP
    Jul 16, 2024
    91
    @devilweime 22 年底出来的时候就开始玩了 刚用 ollma+continue+vscode 实现了一个本地代码助手,但是总感觉是嚼别人玩剩下的,感觉拿大模型除了做辅助编程 别的想不太出来呢。。不过有个 ai 加成 学东西应该可以快点
    cyningxu
    cyningxu
    Jul 17, 2024 via Android
    92
    @neochen13 不是,和 flutter 没有任何关系,compose 是 Google 推出在安卓上用的 ui 开发方案,jetbrains 基于 compose 进行了跨平台扩展。
    azhong123
    azhong123
    Jul 25, 2024
    93
    op 想到研究什么方向了吗
    yinshaojun96
    yinshaojun96
    OP
    Jul 31, 2024
    94
    @azhong123 哎呀 好几天没看了 现在在做汉化和学一些 flutter ,本来也挺喜欢英语的 ,准备汉化之后试试用 flutter 做一些小交互
    azhong123
    azhong123
    Jul 31, 2024
    95
    @yinshaojun96 我选择了锻炼身体,哈哈
    yinshaojun96
    yinshaojun96
    OP
    Jul 31, 2024
    96
    @azhong123 我也是一周三练 胸背肩(不练腿)
    azhong123
    azhong123
    Aug 1, 2024
    97
    @yinshaojun96 可以的,练个公狗腰出来
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1311 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 138ms · UTC 20:24 · PVG 04:24 · LAX 12:24 · JFK 15:24
    ♥ Do have faith in what you're doing.