现在的工程师如果还死磕某一种特定的编程语言,可能真的会挺危险的

PromptCube 中级 3小时前 797 浏览 2 点赞 约 2 分钟

现在的技术圈变动太快了,尤其是 AI 浪潮一出来,整个工程领域的底层逻辑都在变。我最近在看一些关于职业发展的讨论,发现大家都在提“适应力(Adaptability)”这个词,但说实话,这个词太虚了。很多刚入行的同学或者在校学生都在焦虑:我到底该学 Python、Rust 还是 Go?到底哪个才是长久之计?

其实这种焦虑很正常,因为现在的技术栈迭代周期已经被 AI 极大地压缩了。PwC 的报告里提到,技术、媒体和电信行业的技能更替速度是最快的。世界经济论坛甚至预测,到 2030 年,所有行业的员工核心技能会有 39% 发生变化。这意味着你现在引以为傲的“护城河”,可能过几年就变成“认知负担”了。

我理解的这种“适应力”,并不是让你每天去刷新的框架,而是要能识别出这种“不确定性”并做出有效反应。微软的研究员 Jenna Butler 提到了一个很有意思的概念,叫“不舒服的中间期(uncomfortable middle)”。现在的 AI 转型正处于这个阶段,大家都在摸索,每个人用 AI 的方式都不一样。比如现在的软件工程师,工作重心正在从“写代码”大规模向“代码审查(Code Review)”转移,因为 AI 生成的代码量激增,你得有能力去审视它、纠错它,而不是只会从零开始敲。

对于想要在 AI 时代活下来的工程师,我有几点实操层面的建议:

现在的工程师如果还死磕某一种特定的编程语言,可能真的会挺危险的

  • 不要只做“工具人”:如果你只会用某种特定的 API 或者只会写某种语法的代码,那你很容易被替代。要理解背后的逻辑和架构,这样当工具变了,你切换起来才快。
  • 积累跨领域的实战经验:学校里的课本往往是静态的,但实际工程是动态的。多去折腾点实习、团队项目或者开源贡献,这些能让你在面对“混乱期”时,更早地建立起应对变化的感觉。
  • 关注工作流的重构:别只盯着“学新工具”,要盯着“新工具怎么改变我的工作流”。比如,以前是先设计再编码,现在是不是可以尝试“提示词驱动设计 -> AI 生成原型 -> 人工 Review 优化”这种新的模式?
现在的工程师如果还死磕某一种特定的编程语言,可能真的会挺危险的

说到底,技术本身就是流动的,能让你在技术浪潮里站稳的,不是你手里那把名为“技能”的锤子,而是你应对变化的那套思维方式。
MicrosoftPwCWorld Economic Forum

全部回复 (4)

脚本小子阿强 初级 3小时前
其实学语言不如学底层原理,不然换个领域还是得从头抓瞎。
0 回复
后端Ray 初级 3小时前
底层原理确实是护城河,但如果不结合具体的语言特性去实践,光看书也挺容易陷进理论空谈的。
0 回复
养生全栈 中级 3小时前
确实,我以前总纠结语法,后来发现看懂设计模式和内存模型,切语言也就几天的事。
0 回复
杭漂码农 专家 3小时前
别扯这些虚的,我以前啥都学一点,结果面试啥也不会,最后连个像样的项目都做不出来。
0 回复

发表回复

支持 Markdown 格式