想要您的收件箱中的更聪明的见解吗?注册我们的每周新闻通讯,只能获得企业AI,数据和安全负责人重要的内容。 立即订阅
随着AI继续采取越来越多的新能力,我们所知道的初级编码正在迅速成为过去。曾经是初中面包和黄油的任务开发人员诸如重复的脚本,HTML布局或简单的DevOps设置,如今正在由Chatgpt,Github Copilot和Amazon Codewhisperer等人工智能助手可靠地处理。
这不仅是对速度和效率的升级 - 我们正在考虑这里的严重结构变化。那么,这留下了入门级开发人员的位置呢?而且,更广泛地说,它在哪里离开软件行业?
消失的初学者级别
几十年来,软件工程作为一个领域的途径相当可预测:从基础开始,构建一些着陆页,编写测试用例,对小错误进行故障排除。随着技能的增长,您可以朝着建筑思维和产品所有权迈进。
但是现在,AI正在大大改变该梯子的底端,因为它可以自己完成大多数初级任务。
结果,进入该行业的初学者越来越多地被要求以过去需要多年经验的水平做出贡献。这不仅仅是编写代码 - 它是关于了解系统,结构问题和与AI一起工作像团队成员一样。那是一个艰巨的任务。就是说,我确实相信有一个前进的道路。首先要改变我们的学习方式。
如果您刚开始,请避免依靠AI完成工作。当然,这很诱人,但是从长远来看,这也是有害的。如果您跳过手动练习,那么您将错过对软件真正工作原理的更深入了解。如果您想成为可以领导,建筑师和指导AI而不是被它代替的开发人员,那么这种理解是至关重要的。
在不久的将来,我在技术上最有价值的人的看法将是编写完美代码的人。他们将是那些知道应该构建的东西,为什么重要以及如何获得AI系统来干净有效地完成大部分工作的人。换句话说,明天的编码员看起来更像是具有扎实技术专长的产品经理。
团队也在改变
根据我们上面涵盖的所有内容,我还认为有必要指出,不仅需要重新思考角色的人。整个团队都在变化。在我们曾经明确定义了前端开发人员,后端专家,DevOps工程师QA Tester的地方 - 我们很快将在AI的帮助下看到一位开发人员在管理整个管道。
由AI举办的开发人员将取代以前推动项目前进所必需的大型团队。在效率方面,有很多值得庆祝的变化的沟通时间,更快的结果和更高的酒吧,即一个人可以实现的目标。
但是,当然,这并不意味着团队将完全消失。只是结构将改变。协作将更多地关注战略决策,产品一致性以及确保AI工具被负责任地有效地使用。人类的意见将不再是实施,而是关于方向。
AI正在创造新的职业道路
如果我们看待五到七年,我怀疑我们所知道的一个开发人员的想法将完全改变为其他事情。我们可能会看到更多的混合角色 - 零件开发人员,零件设计师,部分产品思想家。如前所述,作业的核心部分是编写代码,而是要将想法塑造为使用AI作为您的主要创建工具的工作软件。也许是作为共同创造者。
从技术上讲流利的人仍然是至关重要的要求 - 但仅仅是足够的知道如何编码。您将需要了解产品思维,用户需求以及如何管理AI的输出。这将更多地与系统设计和战略愿景有关。
对于某些人来说,这听起来可能令人生畏,但对于其他人来说,这也将打开许多门。具有创造力和解决问题的诀窍的人将有巨大的机会。
景观正在转移,是的 - 没有逃脱的事实。但是对于那些愿意适应的人,人们可能会说它正在转移对他们的影响。初级编码的结束并不是学习的终结。这表明我们需要重新考虑我们成长什么样的才能,如何构建团队以及是什么使某人成为伟大的开发人员。
在我看来,整个行业应该专注于建立无法自动化的技能,而不是哀悼基本任务的损失。至少,还没有。这意味着实施混合方法并学习如何与AI作为合作伙伴而不是竞争对手合作。
罗马Eloshvili是遵守控制。