ИИ, страх перед будущим, часть первая

Это краткий пересказ эпизода из подкаста Разработка и жизнь рядом. В этом эпизоде два бэкенд-разработчика обсуждают свои страхи перед ИИ с приглашённым гостем

ИИ, страх перед будущим, часть первая

Выходящие ИИ-модели осваивают всё новые и новые трюки и умнеют прямо на глазах. Многие команды так или иначе используют ИИ при разработке. Изменения происходят настолько быстро, что временами хочется отстраниться и подумать, к чему могут привести текущие тенденции и оправдан ли страх разработчиков быть заменёнными на ИИ. Вообще говоря, прогнозировать будущее, да ещё и в письменном виде, дело довольно неблагодарное: обязательно кто-нибудь найдёт этот прогноз лет так через надцать и скажет, что что-то из написанного не сбылось. Однако мы отринем страхи и попробуем, держа в голове, что, возможно, сбудется не всё.

Сценарий 1

Поскольку производительность разработки выросла, а задач у бизнеса особо не прибавилось, столько разработчиков не нужно, и численность нашего брата сократится. Возможно ли это? Да, вполне. Например, на заре времён почти все люди занимались исключительно добычей пищи. Однако прогресс позволил значительно сократить число людей, занятых в земледелии и животноводстве, при этом количество производимого ими продовольствия, напротив, выросло на порядки. Параллели с текущей ситуацией видны невооружённым взглядом, и разработчикам тут действительно есть чего опасаться. Единственное, нужно держать в голове, что производительность разработки не может расти вечно. А ещё, поскольку всю отдыхательную работу уже взял на себя ИИ, разработчикам придётся постоянно напрягать мозги почти на максимум, что может приводить к быстрому выгоранию.

Сценарий 2

Бизнес за те же деньги захочет получать больше возможностей, более высокий уровень качества, производительности, отказоустойчивости etc. А то, что раньше было на острие прогресса и стоило очень дорого, будет достаточно быстро обесцениваться. Как следствие, навыки также будут обесцениваться, и, чтобы в плане зарплаты просто оставаться на уровне, придётся постоянно осваивать всё новые и новые трюки. Плюсом нужно понимать, что бизнесу по умолчанию не нужен Rolls-Royce от мира разработки, и ему его придётся «продавать». И этот навык «продажи» нашему брату тоже придётся постоянно прокачивать наряду со всеми остальными. Численность разработчиков при этом может и не измениться, но жить им станет сложнее. Возможно ли это? Опять же, да. Например, когда электричество только пошло в массы, единственная розетка и лампа по центру комнаты казались пределом мечтаний. Сейчас же проводка в квартире по сложности временами превосходит то, чем раньше довольствовался цех среднестатистического завода. И при этом работы, с поправкой на время, не стали стоить на порядок дороже.

Сценарий 3

Сейчас в мире разработки выделяют множество грейдов: есть джуны, мидлы, сеньоры etc. А что, если «средний класс» исчезнет за счёт появления некоторого секретного ингредиента и расслоение станет таким, что останутся только джуны и сеньоры++++? Так и хочется сходу возразить и сказать, что в IT такое невозможно. Однако в других индустриях таких примеров немало: в сфере разработки литографического оборудования есть ASML и все остальные, в сфере производства ускорителей вычислений есть NVIDIA и все остальные etc. А секретным ингредиентом в мире разработки вполне может стать доступ к продвинутым ИИ-моделям и/или оборудованию для их локального запуска. Сколько в таком случае будет нужно разработчиков — не очень понятно, ясно одно: совсем не хочется, чтобы описанный чёрно-белый мир стал реальностью.

Сценарий 4

При помощи ИИ в мире разработки мы сможем перейти от мануфактурного производства к индустриальному, и нам станут по плечу задачи, которые раньше даже нельзя было себе вообразить. Так, ни для кого не секрет, что мануфактурным способом ракету не изготовить в принципе, более того, в те времена об этом даже никто не помышлял. И только после промышленной революции людям стали по плечу столь грандиозные задачи. Подобное вполне может произойти и в мире разработки. А поставлены такие задачи будут после того, как мы перестанем спорить о тонкостях реализации сортировок, сборщиков мусора etc. и поднимем глаза к звёздам. Не факт, конечно, что это произойдёт прямо завтра или через год, ибо эйнштейны и теслы, увы, не рождаются по запросу. Одно можно сказать точно: численность разработчиков в таком мире не сократится, а вырастет, и жить в нём будет интересно.

Ну вот, мы пофантазировали на тему, что нас ждёт в будущем, и даже накидали несколько предельных сценариев. Скорее всего, ни один из них не реализуется в чистом виде и будет иметь место какая-то смесь. А о том, как нашему брату подготовиться к возможному будущему, поговорим в следующем выпуске. 😉

А где ссылка на телегу? А нет её