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

128 天前
 LuckyPocketWatch

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

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

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

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

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

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

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

3833 次点击
所在节点    职场话题
36 条回复
niboy
128 天前
有 Cursor 这样的东西,看任何代码都不用怕啊
810244966
128 天前
工作要求就学呗,反正能靠这个吃两年的饭,又不是做了这个别的岗位就进不去了,很多大公司里面有些项目的技术栈都非常老,不可能每份工作都是用最新最主流的技术
chenliangngng
128 天前
重赏之下必有勇夫,纠结只能说明回报太少了
craftsmanship
128 天前
简直是世另我 往好了想 好歹还能指望这个混口饭吃 往不好了想 那是真铲屎铲得想死 要不是跳不动早跑路了
NewYear
128 天前
如何定义没用呢。

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

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

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

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

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

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


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

没错,这就是管理学,暴露问题,投入成本,解决问题,大家都爽。
cabing
128 天前
windsurf 可以试试
HENQIGUAI
128 天前
这有啥的,工作不就是这样,还讲究什么技术洁癖,实在不愿意搞的话楼主可以考虑花你工资的 50%把这部分工作外包给我。
craftsmanship
128 天前
@NewYear 🐮🐸 太透彻了…
Foxkeh
128 天前
个人成长和为公司创造价值两者本身就不一定是正相关的, 很正常.
MJTest
128 天前
未来两年公司不会把你裁了 因为裁了你也找不到其他人顶替你
RJH
128 天前
一个技术可以用两年这么幸福
felixlong
128 天前
AWT 就是封装了一下系统的 GUI API 而已。完全称不上是一个框架。会写 GUI 的人 3 天肯定就熟了。不要指望靠这个不会被裁。
zqguo
128 天前
有 AI ,就借助 AI 去做这些事情,无需纠结这些技术啥的,不重要。

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

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

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

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

© 2021 V2EX