Skip to content
industry insights

AI Не Отнимет Мою Работу. Я Уволился Первым.

Опытный разработчик увольняется с работы не из страха, а чтобы опередить революцию AI. Узнайте, почему он ставит всю свою карьеру на Rust, рабочий процесс с приоритетом терминала и использование AI на своих условиях.

Cassidy Wolfe
AI Не Отнимет Мою Работу. Я Уволился Первым.

Конец кодирования, каким мы его знаем?

AI быстро переопределяет основные обязанности разработчика программного обеспечения. Когда-то в основном писатели кода, разработчики теперь превращаются в системных архитекторов и определителей проблем, используя AI для базовых задач, таких как генерация шаблонного кода. Эллиот, опытный разработчик с 2007 года и ведущий Dreams of Code, демонстрирует этот сдвиг, используя AI для генерации заготовок кода, определения публичных интерфейсов и агрессивного стейджинга в Git. Он даже переключился с Claude Code на Codex, подчеркивая конкретные предпочтения в инструментах в этом новом ландшафте.

Признавая этот сдвиг парадигмы, Эллиот заблаговременно покинул свою традиционную роль разработчика. Он перешел на полную ставку в качестве создателя контента для своих популярных YouTube-каналов, Dreams of Code и Dreams of Autonomy, набрав сотни тысяч подписчиков. Этот стратегический шаг позволяет ему развивать навыки в областях, которые AI не может легко воспроизвести, подчеркивая человеческий опыт и творческое решение проблем вместо рутинного кодирования.

Традиционные методы обучения, особенно платные курсы по кодированию, также переживают значительный спад. Разработчики все чаще обходят длинные учебные пособия, вместо этого обращаясь непосредственно к инструментам AI, таким как Claude Code и Codex, для получения мгновенных знаний и быстрой генерации кода. Этот мгновенный доступ меняет способы приобретения новых навыков, сигнализируя о "смерти учебных пособий по кодированию", как это подробно обсуждалось в Better Stack Podcast Ep. 16. Акцент смещается с запоминания синтаксиса на эффективное использование подсказок AI и его интеграцию.

Почему Rust — это идеальный навык, защищенный от AI

Эллиот, проницательный разработчик, стоящий за YouTube-каналами Dreams of Code и Dreams of Autonomy, сделал смелую стратегическую ставку в Better Stack Podcast Ep.: он "полностью переходит на Rust к 2026 году". Это не случайное предпочтение, а продуманный шаг для обеспечения актуальности его навыков на фоне быстро развивающихся возможностей AI.

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

Принятие Rust в индустрии отражает эту стратегическую дальновидность. Язык все чаще становится основополагающим для системного программирования и высокопроизводительных бэкенд-сервисов, где надежность имеет первостепенное значение. По состоянию на май 2025 года 45% организаций используют Rust для нетривиальных производственных систем, что означает значительное увеличение на 7 процентных пунктов по сравнению с предыдущим годом и подтверждает его статус самого уважаемого языка программирования с результатом 83%.

Современные большие языковые модели (LLM), хотя и умеют генерировать шаблонный код или публичные интерфейсы, постоянно испытывают трудности в тонких, подверженных ошибкам областях, в которых Rust превосходит. Гарантии безопасности памяти и контроля параллелизма, присущие дизайну Rust, остаются за пределами текущих генеративных возможностей AI, обеспечивая ориентированный на человека спрос на опытных разработчиков, создающих высоконадежный код.

Claude против Codex: Вердикт разработчика

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

Изначально полагаясь на Claude Code, Эллиот в конечном итоге перешел на Codex, ссылаясь на превосходную интеграцию в рабочий процесс и производительность, специфичную для задач. Его предпочтение терминальному взаимодействию с AI, а не многофункциональным расширениям IDE, таким как Cursor, подчеркнуло этот сдвиг. Он отметил, что такие инструменты, хотя и мощные, часто «вываливают мне в лицо все, что хотят продать», мешая простому просмотру и редактированию кода. Для более глубокого понимания его возможностей изучите документацию OpenAI Codex.

Эллиот высказывает спорную точку зрения: большие языковые модели достигают убывающей отдачи для основных задач кодирования. Он рассматривает их как развивающиеся в незаменимые утилитарные инструменты, а не как революционные замены для человеческих разработчиков. Такая формулировка позиционирует AI как дополняющую силу, оптимизирующую определенные этапы разработки без фундаментального изменения потребности в человеческом проектировании и решении проблем. Этот сдвиг означает роль AI как мощного помощника, а не автономного создателя, требуя переоценки его долгосрочного влияния на роли разработчиков.

Избавление от раздутой AI IDE

Разработчики все чаще возвращаются к минималистичным инструментам, принимая терминальный ренессанс. Эллиот, известный по Dreams of Code, имеет долгую историю работы с Neovim. Впервые он начал использовать Vim в университете, создавая компилятор C++ через SSH на Unix-машине, и этот навык закрепился на его первой работе в сфере финансов. Это раннее погружение сделало Vim его основным редактором, способным «практически на все».

Нравится статья? Получайте такие каждое утро на почту.

одно письмо в день · отписка в два клика · без сторонних трекеров

Однако современные IDE часто перегружают навязчивыми функциями AI. Как отмечает Джеймс из Better Stack Podcast Ep.., такие инструменты, как Cursor, кажутся «наполненными другими AI-штуками», постоянно «выскакивающими мне в лицо». Этот неустанный движок автодополнения и предложений нарушает рабочий процесс, превращая мощные среды в загроможденные отвлекающие факторы.

Эллиот находит освобождение в этом упрощенном подходе. Он использует AI, в частности Codex через терминал, для базовых задач, таких как генерация заглушек и определение публичных интерфейсов. Это позволяет AI выполнять начальное построение, в то время как он сохраняет точный контроль для доработки в незагроможденной среде Neovim.

Такое разделение труда оптимизирует процесс разработки. Разработчики могут использовать инструменты CLI для агрессивного стейджинга Git и быстрой генерации кода, а затем беспрепятственно переключаться на редактор, управляемый клавиатурой, для тщательного редактирования. Терминал становится чистым рабочим пространством, свободным от постоянного шума AI, пытающегося предвосхитить каждое нажатие клавиши, гарантируя, что разработчик-человек остается твердо у руля.

Часто задаваемые вопросы

Почему разработчик Эллиот уволился с работы из-за AI?

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

Почему Rust считается хорошим языком для изучения в эпоху AI?

Rust предлагает безопасность памяти без сборщика мусора и высокую производительность, что делает его идеальным для сложного системного программирования, где сгенерированный AI код часто не обладает необходимой тонкостью и надежностью.

В чем ключевое различие между Claude Code и Codex в рабочем процессе разработчика?

Основываясь на опыте Эллиота, он перешел на Codex из-за его полезности в генерации заглушек и публичных интерфейсов. Это предполагает, что Codex лучше интегрируется в быстрый, основанный на терминале рабочий процесс, в то время как Claude часто отмечается за более сложное рассуждение и архитектурное планирование.

Актуальны ли терминальные редакторы, такие как Neovim, с ИИ?

Да, многие разработчики предпочитают Neovim для среды без отвлекающих факторов. Они используют инструменты ИИ для генерации кода, но ценят контроль и сосредоточенность минималистичного редактора для его чтения, навигации и доработки.

Found this useful? Share it.

For builders

Want Stork to write one of these about your product?

Send us a URL. We use the product, form a view, and publish what we actually think — in 8 languages, labeled Sponsored, with no copy approval on your side. That last part is what makes it worth quoting.

See how it works$500 · AI tools & software only