Относительно недавняя новость о том что OpenAI помогает автоматически создавать исходный код на Python и визуальная демонстрация этого [1] - это, на самом деле, не несёт никаких рисков работе программистов и программной инженерии в целом.
Я неоднократно уже писал ранее, важнейшая особенность разработки ПО в последние годы - это то что программисты, по факту, чаще выступают "склейщиками" кода, интегрируя десятки готовых открытых библиотек и создавая своё ПО на их основе. В отличие от программирования в классическом понимании - это перевод программной инженерии в архитектурную плоскость. В практической работе сейчас важнее продумать на базе чего ты будешь писать свой код, поддерживается ли выбранная библиотека, выполняет ли она необходимые функции и тд.
То что ИИ может заменить часть простых и рутинных задач - это, в целом неплохо, но, если честно не так сильно отличается от генераторов кода на основе таблиц в базах данных или UML моделей или платформ NoCode/LowCode. Генерация кода для ORM - это то чем давно уже никого не удивишь.
В итоге, то что ИИ может писать простой код - это может сильно облегчить работу многим разработчикам, но, на прикладном уровне, ИИ не умеет ещё управлять сложностью разрабатываемого кода. А давление на ИТ рынок разработки будет куда большим не от этих новинок, а от прихода большего числа непрофессионалов работающих с NoCode платформами.
Ссылки:
[1] https://youtu.be/fZSFNUT6iY8
#ai #openai #codegen
Я неоднократно уже писал ранее, важнейшая особенность разработки ПО в последние годы - это то что программисты, по факту, чаще выступают "склейщиками" кода, интегрируя десятки готовых открытых библиотек и создавая своё ПО на их основе. В отличие от программирования в классическом понимании - это перевод программной инженерии в архитектурную плоскость. В практической работе сейчас важнее продумать на базе чего ты будешь писать свой код, поддерживается ли выбранная библиотека, выполняет ли она необходимые функции и тд.
То что ИИ может заменить часть простых и рутинных задач - это, в целом неплохо, но, если честно не так сильно отличается от генераторов кода на основе таблиц в базах данных или UML моделей или платформ NoCode/LowCode. Генерация кода для ORM - это то чем давно уже никого не удивишь.
В итоге, то что ИИ может писать простой код - это может сильно облегчить работу многим разработчикам, но, на прикладном уровне, ИИ не умеет ещё управлять сложностью разрабатываемого кода. А давление на ИТ рынок разработки будет куда большим не от этих новинок, а от прихода большего числа непрофессионалов работающих с NoCode платформами.
Ссылки:
[1] https://youtu.be/fZSFNUT6iY8
#ai #openai #codegen
YouTube
OpenAI Model Generates Python Code
Full Video: https://www.pscp.tv/Microsoft/1OyKAYWPRrWKb?t=29m19s
Credits: Microsoft, OpenAI
Credits: Microsoft, OpenAI