Следующий миллиард разработчиков

Следующий миллиард разработчиков

Искусственный общий интеллект (ИОИ) - последнее одержимое в Силиконовой долине. Блестящие умы, такие как Илон Маск и Сэм Альтман, утверждают, что достижение ИОИ не только вероятно, но и неизбежно. Другие не согласны. Янн Лекун, один из кумиров машинного обучения, заявил: "ИОИ - это вымысел". Джек Кларк из Anthropic описал "восторженное восторженное" по отношению к ИОИ как "направленное религиозное порывание".

Как молния, ИОИ захватывает наше воображение. ИОИ обещает бесплатное образование и жилье, устранение бедности с универсальным базовым доходом и перераспределение человеческого капитала в науку и искусство. Эти цели стоят того.

Но что, если ИОИ - это отвлечение? Что, если есть другой путь к этому будущему, который не требует технологического скачка веры и уже в процессе реализации?

Сегодня разработчиков больше, чем когда-либо. И их число начинает возрастать. Наша гипотеза состоит в том, что привлечение 1 миллиарда разработчиков в программную экономику может конкурировать с ИОИ по своему экономическому воздействию.

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

Но достижима ли цель в 1 миллиард разработчиков? Разве инженерия программного обеспечения не слишком сложна для обучения такому количеству людей? И что мы будем делать со всеми этими разработчиками?

Давайте начнем с цели в 1 миллиард разработчиков. В этом году количество разработчиков превысило 100 миллионов, в отличие от 24 миллионов, когда Github впервые начал сообщать о этом показателе в 2017 году. В последнем опубликованном отчете State of the Octoverse Github сообщил, что глобальное число разработчиков выросло на 26% за последний год. В 2022 году Github добавил 21 миллион новых аккаунтов.

У нас есть три причины полагать, что гиперрост в численности разработчиков будет продолжаться.

Во-первых, становится гораздо проще стать разработчиком, и мы ожидаем, что этот круговорот будет продолжаться. За последнее десятилетие облачные технологии абстрагировали сервер. Базы данных, такие как MongoDB и Postgres, упростили бэкэнд. Vercel и React изменили фронтэнд. Лучшие программисты продолжают сосредотачиваться на улучшении самой дисциплины. Создавая все более совершенные абстракции, программисты создали круговорот, уменьшающий сложность и повышающий мощность. В результате 12-летний ребенок в Индии теперь может создать веб-приложение за несколько дней, что раньше требовало бы у профессионального разработчика нескольких недель.

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

В-третьих, искусственный интеллект стал неожиданным ускорителем. Сегодня Github Copilot пишет 46% кода пользователей. Zapier позволяет разработчикам создавать автоматизации с помощью текстовых описаний. Open Interpreter превращает командную строку в чат-интерфейс. С помощью искусственных интеллектуальных соавторов мы, возможно, в конечном итоге сможем программировать компьютеры, используя только естественный язык.

Рост численности разработчиков позволяет программной экономике расширить свой охват и воздействие. Например, компании, такие как Stripe, Twilio и Plaid, создали неотъемлемые строительные блоки для платежей, телекоммуникаций и банковской сферы. Традиционные компании в зрелых отраслях привлекают все больше программистов для внутренней цифровизации. Новые стартапы также берут программное обеспечение и искусственный интеллект, применяя эти технологии в секторах, таких как горное дело, робототехника, строительство, бухгалтерия и юриспруденция. Возможность с 1 миллиардом разработчиков - это автоматизация не только в цифровой экономике, но и в физической экономике.

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

11
Начать дискуссию