展开讨论

经验与复盘经验摘录 · 机器翻译

当我刚开始从事软件行业时,企业仍在用COBOL编写新代码

…当我刚开始从事软件行业时,企业仍在用COBOL编写新代码。10年后,这些技能几乎变得毫无用处,除了越来越少的维护工作。然后是客户端/服务器时代,接着是网络时代,然后是移动时代,接着是云技术,等等。所有相同的功能,一遍又一遍地被重新编写,使用最新的流行技术栈和方法论。我希望几年后退休,而我近40年来学到的几乎所有东西都不再适用,或者最多只是逐渐失去与当今软件构建方式的相关性。但这就是一直如此的。

源讨论大语言模型正在侵蚀我的软件工程职业生涯,而我不知道该怎么办原帖 1,074 条评论 · 导入时统计
3

社区评论 0

还没有社区评论,来聊聊你的看法。

原讨论中的回复 3

仅展示本次导入中包含的直接回复。中文为机器翻译,可查看英文原文。

MA

这是一个很好的观点。我最初在学校用 Turbo Pascal,第一份工作是为本地企业编写 VB 5 的 Windows 应用程序。SQL(还有 C,但我很久没写了)可能是我在 90 年代学到的唯一一个贯穿我整个职业生涯的东西。语言和框架似乎变化得太频繁了,我从未过多考虑过它们。我一直专注于解决某个业务问题的最终目标。

完整原文
RD

当然,但这些都是技术过时的挑选出来的案例。有很多反例显示,许多几十年前的技术至今仍在2026年的新建项目中被积极选择使用。 SQL最早于1973年发布。现在编写的SQL比以往任何时候都多。 C++(1985年)是网络浏览器、JavaScript引擎、网络堆栈、电信、视频游戏、高速交易、CAD/CAM、视频渲染和编辑、音频处理、文件系统、数据库、硬件驱动、汽车、航空航天和机器人等的默认标准实现语言,以及其他许多领域。 Rust是否有进展?当然,但仍然是C++的一小部分。它离成为标准还很远。 同样,Python常被称为“AI语言”,但表面来看如此——CUDA、张量库、推理语言、GPU内核、编译器堆栈等通常都是C++。 然后…

完整原文
TE

有趣的是,这似乎暗示了技术技能本质上是最有价值的。真的是这样吗?当技术工作在最低抽象层次上最“技术”时,它们的薪资可能最差。随着它们变得“更容易”,薪资却大幅增加。

完整原文
在 Hacker News 阅读

尊重不同观点,分享具体经验。

登录后即可发帖、评论、转发和引用。