AIGC开源推荐-软件工程师->程序员(码农-即可消亡)->AI原生开发工程师
软件工程师”从未被定义为“写代码的人”,“程序员”才是。在过去的 10 年里,我们不再只关注代码,而是更看重结果。这是一个持续的趋势。所以,软件工程师并没有走向没落,反而正处于飞速发展的阶段。
程序员负责编写实际代码。而软件工程师(SWE)的工作则是将业务需求转化为技术术语,设计模块和流程,并确保交付质量。编码只是实现这一目标的手段。因此有了 AI 编程工具,软件工程师实际上会变得更加强
随着 AI Coding 的发展,公司决定以后不再按技术栈划分技术岗位了,公司所有的技术岗统一称为 Agent 工程师。在工作安排上相应的后续也就不再按照技术栈来安排,而是完全根据产品、项目任务来安排,这意味着以后一项工作里可能涉及各种技术领域,对于不同的领域,需要自己去学习,要么问同事,要么问 AI。