关注无法自动化的领域

Mykhailo Shumilov 谈如何在人工智能时代打造软件开发人员的职业生涯 随着人工智能和机器学习领域的快速发展,使用人工智能已成为开发过程中不可或缺的一部分。根据 StackOverflow 最近进行的一项调查,超过 80% 的软件开发人员正在使用人工智能工具进行 [...]

来源:AI Time Journal

Mykhailo Shumilov 谈如何在人工智能时代打造软件开发人员的职业生涯

Mykhailo Shumilov 谈如何在人工智能时代打造软件开发人员的职业生涯

随着人工智能和机器学习领域的快速发展,使用人工智能已成为开发过程中不可或缺的一部分。根据 StackOverflow 最近进行的一项调查,超过 80% 的软件开发人员正在使用人工智能工具编写代码,其中相当一部分人还提到了其他任务,例如调试、测试、记录代码和搜索答案。虽然用人工智能取代开发人员的可能性仍然只是一个假设的想法,但这些进步意味着工作流程的巨大变化,开发人员需要考虑它们以保持相关性。Mykhailo Shumilov 是一位经验非常丰富的软件开发人员、一本教科书的作者和多种开发工具的创造者,他认为,虽然人工智能可以接管软件开发人员的某些部分工作,但总会有一些任务需要人类的经验和技能。想要在这个领域建立职业生涯的人现在应该关注它们。

已成为开发过程不可或缺的一部分

在可以借助 AI 编码自动执行常规任务的环境中,多功能性和快速掌握新概念或工具的能力成为关键因素。那些愿意在自己的技能组合中添加新技能或探索新专业的人将从新技术中获得最大收益,因为它们极大地促进了学习并大大加快了学习速度,尤其是在初始阶段。虽然他开始学习编程并在几年内取得了令人印象深刻的成果,但 AI 工具的支持将帮助初学者开发人员更快地进步。

AI 编码