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

工作中,需要花费大量学习过时且没用的技术,你们是如何应对的?

  •  1
     
  •   LuckyPocketWatch · 2025 年 5 月 8 日 · 4110 次点击
    这是一个创建于 254 天前的主题,其中的信息可能已经有所发展或是发生改变。

    问了公司 Java 组的人,他们都表示 Java 的 AWT 框架已经过时且没用

    现在有个比较大的项目,使用的是 Java 的 AWT 框架,未来两年需要在这个工程里做修改。由于原工程是别的公司做的,只有源代码,没有文档,也无法获得原公司支持(和原公司有经济及法律纠纷),再加上项目时间限制,因此排除了重新实现该工程,只能在原有代码上修改。

    公司有 Java 小组,对面明确表示:“不要问我们任何 AWT 的问题,因为这里没人会,如果是 Java 的语法,相信你们能看得懂。”

    尝试招聘,没有任何消息。Java 组的老大建议“不要尝试招聘会 AWT 框架的人,因为现在没人会这玩意,即使有人会,也不会过来应聘 AWT 技术栈的”

    最后商议的结果是“交给你们几个了,你们现在赶紧去学下 AWT 框架,未来两年全靠你们了”(指我和另外 4 个人)。

    项目 6 月份就要接手,预计未来 2 年内这个项目会是我们唯一的工作内容。

    我现在内心最大的希望就是有人告诉我“AWT 是个非常有用的东西,将来也是,是你们公司 Java 组的人完全不懂”,如果有,请大声告诉我。。。。。

    36 条回复    2025-05-09 16:16:24 +08:00
    niboy
        1
    niboy  
       2025 年 5 月 8 日
    有 Cursor 这样的东西,看任何代码都不用怕啊
    810244966
        2
    810244966  
       2025 年 5 月 8 日
    工作要求就学呗,反正能靠这个吃两年的饭,又不是做了这个别的岗位就进不去了,很多大公司里面有些项目的技术栈都非常老,不可能每份工作都是用最新最主流的技术
    chenliangngng
        3
    chenliangngng  
       2025 年 5 月 8 日 via Android
    重赏之下必有勇夫,纠结只能说明回报太少了
    craftsmanship
        4
    craftsmanship  
       2025 年 5 月 8 日 via Android
    简直是世另我 往好了想 好歹还能指望这个混口饭吃 往不好了想 那是真铲屎铲得想死 要不是跳不动早跑路了
    NewYear
        5
    NewYear  
       2025 年 5 月 8 日   ❤️ 1
    如何定义没用呢。

    过时的技术,到现在依然能解决问题,能为公司带来营收,发光发热,它就是有用的。

    哪怕你自己创业,如果接手别人的项目,能赚钱的情况下,你也会把它当成一个新技术去学的。
    craftsmanship
        6
    craftsmanship  
       2025 年 5 月 8 日 via Android
    @NewYear 当然从个人技术能力成长和职业生涯发展的角度出发 同样的钱 同样的业务 同样的时间 人家用最主流的技术栈干活 你用早就淘汰了的技术 最后项目结束出来面试 市场竞争力能一样吗?都在说技术追新没用 反正早晚都要被淘汰 真到面试时却只从会最新最主流技术的人里面选
    putaozhenhaochi
        7
    putaozhenhaochi  
       2025 年 5 月 8 日 via Android   ❤️ 1
    好了 未来两年你们不会失业了
    NewYear
        8
    NewYear  
       2025 年 5 月 8 日
    @craftsmanship #6

    嗯,你说的也对,但是有一个问题。

    楼主他有没有选择的权利,如果有得选,直接放弃就好了。
    craftsmanship
        9
    craftsmanship  
       2025 年 5 月 8 日 via Android
    @NewYear 确实啊 主要是没得选…只能硬着头皮吃💩
    fredweili
        10
    fredweili  
       2025 年 5 月 8 日
    现在有 copilot ,对付一下维护的问题也差不多了,不需要认真学
    villivateur
        11
    villivateur  
       2025 年 5 月 8 日
    工作要用到的技术,就是有用的技术
    NewYear
        12
    NewYear  
       2025 年 5 月 8 日   ❤️ 12
    其实对于旧项目,是很需要花时间的。
    但旧项目又不会被公司重视,不想投入太多资源在里面,包括人力,这才是真的矛盾。

    我以前也接手了 vb6(半成品)、C# Webform 项目,架构属于以优秀的理念实现了快速完成需求(没架构,相当于闹着玩,但快速实现需求是真的棒),后期修改简直是灾难。。。。
    需求来了,动不动就是要修改几十处,要想彻底解决,除非全部重构。
    但是旧项目,公司不想投入人力,部门也不想将人力用在重构旧项目上。
    毕竟旧项目,功劳已经被捞走了,名声也一直在,后续的人苦逼也是不被认可的,与其继续做旧项目,不如立项搞新项目,能借着机会重构以前的落后架构。

    但是有些技术就是淘汰不掉,比如 Webform ,原生跨平台,员工用了都说好用,外网体验也不算太差。


    嗯,个人觉得最好的办法就是,主动劣化体验,判断用户环境是新系统、新浏览器,就主动 sleep 、报错,大家发现体验不好后,再用新的语言和框架实现一个新的,这时候人力和业绩都有了,大家也干得有动力。。。。。

    没错,这就是管理学,暴露问题,投入成本,解决问题,大家都爽。
    cabing
        13
    cabing  
       2025 年 5 月 8 日
    windsurf 可以试试
    HENQIGUAI
        14
    HENQIGUAI  
       2025 年 5 月 8 日
    这有啥的,工作不就是这样,还讲究什么技术洁癖,实在不愿意搞的话楼主可以考虑花你工资的 50%把这部分工作外包给我。
    craftsmanship
        15
    craftsmanship  
       2025 年 5 月 8 日 via Android
    @NewYear 🐮🐸 太透彻了…
    Foxkeh
        16
    Foxkeh  
       2025 年 5 月 8 日
    个人成长和为公司创造价值两者本身就不一定是正相关的, 很正常.
    MJTest
        17
    MJTest  
       2025 年 5 月 8 日
    未来两年公司不会把你裁了 因为裁了你也找不到其他人顶替你
    RJH
        18
    RJH  
       2025 年 5 月 8 日
    一个技术可以用两年这么幸福
    felixlong
        19
    felixlong  
       2025 年 5 月 8 日
    AWT 就是封装了一下系统的 GUI API 而已。完全称不上是一个框架。会写 GUI 的人 3 天肯定就熟了。不要指望靠这个不会被裁。
    zqguo
        20
    zqguo  
       2025 年 5 月 8 日
    有 AI ,就借助 AI 去做这些事情,无需纠结这些技术啥的,不重要。
    xtreme1
        21
    xtreme1  
       2025 年 5 月 8 日
    是有新功能/重构还是纯维护性的工作
    后者的话, 修一些远古巨坑时要跟到 jvm 实现的. 这个说出去听起来还是挺 nb 的.
    craftsmanship
        22
    craftsmanship  
       2025 年 5 月 8 日 via Android
    @Foxkeh 是很正常 但大家都是从自身利益出发的 既然公司不会为员工的未来着想 员工也没必要为公司卖命 给多少钱干多少活就完了 我觉得老旧系统维护属于替前人偿还技术债 而非直接创造价值 公司既不会重视 也不会过多地投入资源 这种活分配给谁谁倒霉🚬
    crackhopper
        23
    crackhopper  
       2025 年 5 月 8 日   ❤️ 1
    要是换做让我做,我就换工作。
    要我是公司管理层,想法就是:总之只要钱给到位,还是有人会硬着头皮干的;而且总是有人不怎么在乎职业发展,或者没办法在乎职业发展的,人肯定是能找到。
    fffq
        24
    fffq  
       2025 年 5 月 8 日
    5 个人 2 年,,,投入得 150w 吧
    hwdq0012
        25
    hwdq0012  
       2025 年 5 月 8 日   ❤️ 1
    工作本来就是一边吃屎一边挤时间自己充电进步,习惯就好了,工作依托着答辩,没有答辩的工作 基本也没什么高的收入
    slert
        26
    slert  
       2025 年 5 月 8 日
    "2 年" "唯一的工作内容" 我第一反应是能摸无数的鱼
    AWT 肯定过时了 但编程工作不只是围绕框架 有很多共同的东西 还是可以积累经验 学到东西 同时也不妨碍你业余时间接触新的技术
    Knights
        27
    Knights  
       2025 年 5 月 8 日
    刷算法,投简历
    htxy1985
        28
    htxy1985  
       2025 年 5 月 8 日
    就 awt 而言,别学,赶紧跑
    vicalloy
        29
    vicalloy  
       2025 年 5 月 8 日
    如果只是维护,有些基础的了解就可以了,不需要深入。
    比较好奇的是,既然有 JAVA 组,这东西怎么会交到你的手上。
    LuckyPocketWatch
        30
    LuckyPocketWatch  
    OP
       2025 年 5 月 8 日
    @vicalloy

    这个是某台设备的控制软件,其他设备的控制软件是我们组负责的,都是上位机软件,需要通过这些软件来操作机器设备,而且这些机器是一条生产线上的

    Java 组是完全另一个项目的,和我们做的项目没有任何关系
    superedlimited
        31
    superedlimited  
       2025 年 5 月 8 日 via iPhone
    我是计科专业,本科时的 java 课,学的就是 awt 和 swing…
    kinkin666
        32
    kinkin666  
       2025 年 5 月 8 日 via iPhone
    你该庆幸不是上古 mfc
    awt 还是能一眼会的,而且想折腾可以把功能和通讯从界面里抽出来形成接口,然后一口气用别的前段调
    listenerri
        33
    listenerri  
       2025 年 5 月 8 日 via Android
    技多不压身呐🤣
    NoOneNoBody
        34
    NoOneNoBody  
       2025 年 5 月 8 日   ❤️ 1
    其实就是一个“知识”换两年的钱,是否等价的问题
    如果你认为两年后没用了,不等价,你可以马上辞职,腾出(不浪费)两年时间去接触两年后还能用的
    如果可以接受,例如考虑:现在去接触一个新东西,可能也只是流行两年就结束了,也一样是两年的钱

    如果你期望公司给两年的钱,让你学一个五年或十年都有用的东西,似乎这不是劳资范畴的事,更像是你去拉一个风险投资,公司是你的投资人
    Obj9527
        35
    Obj9527  
       2025 年 5 月 9 日
    从另一个角度说,你把工作想成日结,每天就是拿钱干活,你觉得目前的工资支不支持你去干这个脏活,ok 就干,不 ok 就不干
    Vaspike
        36
    Vaspike  
       2025 年 5 月 9 日
    @LuckyPocketWatch 那跟我之前的经历差不多, 一堆零几年的上位机+自动化软件, 我当时的情况是 ceo 找硬件改, 硬件改不了找软件, 软件部门除了我没人敢揽下这个活, 最坑的是连源码都没有(vb 写的), 我一个人用 kotlin 全重构了, 找的具体上位机协议自己实现的, 很快就都投入使用了, 结果年终给我涨了 5000, 真心伤了, 第二年提桶了

    我给的建议是: 这类软件都是纸老虎, 协议无论是厂家提供还是公开资料都很轻松获取, 需求更是很明确, 所以能重构就重构
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   898 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 20:41 · PVG 04:41 · LAX 12:41 · JFK 15:41
    ♥ Do have faith in what you're doing.