Прямой ответ
Ещё несколько лет назад ответ был бы другим. Чтобы собрать себе простой инструмент, надо было пройти через синтаксис: переменные, циклы, условия, установка среды разработки, непонятные сообщения об ошибках на английском. Этот участок пути отсеивал большинство — не потому, что люди не справлялись с логикой, а потому, что первые две недели уходили на борьбу с формой записи, а не с задачей.
Сейчас этот участок закрыт. Код пишет ИИ. Барьером стало другое: умение внятно сформулировать, что вам нужно — что подаётся на входе, какие правила важны, что должно получиться на выходе и что считать ошибкой.
Это принципиально другой навык, и владеет им гораздо больше людей, чем считает себя технарями. Аналогия простая: раньше, чтобы написать текст, надо было сначала изобрести печатный станок. Теперь есть ноутбук и редактор — и вопрос «смогу ли я написать текст» звучит уже не про станок, а про то, есть ли вам что сказать.
Что на самом деле проверяется
Вместо списка требований — вопросы к себе. Если на большую часть отвечаете «скорее да», можно не сомневаться.
- Умеете ли вы написать инструкцию коллеге так, чтобы человек не переспрашивал? Это буквально тот же навык. Разница только в том, что исполнитель не догадается о неявном и не постесняется сделать глупость молча.
- Замечаете ли вы, что делаете одно и то же руками? Многие не замечают: рутина становится фоном. Если вы можете назвать конкретное действие, которое повторяете каждую неделю, — у вас уже есть задача, а это половина дела.
- Можете ли вы объяснить, откуда берутся ваши данные и куда уходит результат? Не технически — по-человечески: «выгружаю из CRM, свожу в Excel, отправляю руководителю в понедельник». Этого уровня достаточно.
- Готовы ли вы к тому, что с первого раза не получится? Не получится — это норма процесса, а не сигнал о вашей непригодности. Первый вариант почти всегда делает не то, второй делает то, но не так, третий работает.
- Способны ли вы заметить, что результат выглядит правдоподобно, но неверен? ИИ уверенно выдаёт красивое и неправильное. Проверка на здравый смысл — «в отчёте не может быть 12 клиентов, у нас их 40» — важнее любого технического знания.
- Есть ли у вас пара часов в неделю на несколько недель? Не десять минут в лифте. Это тот случай, когда время нельзя заменить мотивацией.
Заметьте, чего в этом списке нет: возраста, профильного образования, склада ума, оценки по математике. Их там нет не для поддержки, а потому что они действительно перестали влиять на результат в этом классе задач.
Кому будет тяжело
Честность работает в обе стороны, поэтому три ситуации, где мы бы не обещали лёгкого пути.
- Тем, кто хочет сменить профессию за месяц. Собрать себе инструмент и стать разработчиком — разные дороги и разные сроки. За четыре недели получается человек, который умеет решать свои задачи, а не кандидат на позицию джуна. Если цель — трудоустройство, это другой маршрут, и он длиннее.
- Тем, у кого нет собственной задачи. Без своей рутины учиться не на чем. Абстрактные упражнения не держат внимание, и через две недели становится скучно. Задача обычно находится за полчаса разговора — но она должна быть настоящей, ваша, а не придуманная ради учёбы.
- Тем, кто ждёт, что нейросеть сделает всё сама. Именно из этого ожидания рождаются прототипы, которые красиво выглядят и не работают. Просить — недостаточно. Надо понимать, что вам вернули, и уметь сказать, что именно не так.
Ни один из этих пунктов не про способности. Все три — про несовпадение ожидания с тем, что происходит на самом деле.
Чего вам НЕ надо знать
Это самый важный раздел, потому что чаще всего людей останавливает не реальная сложность, а представление о сложности — обычно устаревшее лет на десять.
Не надо знать математику
Миф про математику пришёл из времён, когда программирование означало разработку алгоритмов: графика, шифрование, оптимизация, обработка сигналов. Там математика действительно фундамент.
Инструмент, который собирает недельный отчёт, принимает заявки или сверяет две таблицы, устроен иначе. Он состоит из правил и условий: «если статус оплачен и дата попадает в текущий месяц — берём строку в отчёт». Это не формулы, это делопроизводство, записанное точно. Самая сложная арифметика, которая обычно встречается, — сумма и процент. Если вы умеете считать наценку в Excel, ваш математический уровень для этих задач избыточен.
Не надо учить синтаксис наизусть
Запоминать, как пишется цикл или где ставится двоеточие, не нужно — это пишет ИИ. Но читать написанное придётся: понимать, что вот здесь берутся данные, здесь проверяется условие, а здесь сохраняется результат. Это уровень узнавания, а не воспроизведения. Разница как между «понимаю меню в итальянском ресторане» и «свободно говорю по-итальянски». Первое набирается за несколько дней.
Не надо покупать мощный компьютер
Модели, которые пишут код, работают не на вашей машине, а на чужих серверах: вы отправляете текст и получаете текст. Всё остальное происходит в браузере. Подойдёт любой ноутбук, на котором нормально открывается несколько вкладок. Покупка новой техники — самый распространённый способ отложить начало на неопределённый срок.
Не надо английского выше школьного
С ИИ можно разговаривать по-русски, и задача будет понята без потерь. Английский остаётся в названиях кнопок и в текстах ошибок — но текст ошибки достаточно скопировать и попросить объяснить, что произошло. Специально учить язык ради этого не нужно.
Что всё-таки придётся
Если оставить только предыдущий раздел, получится реклама, а не разбор. Поэтому противовес.
- Придётся разбираться, что происходит, а не только просить. Разница между человеком, у которого инструмент работает год, и человеком, у которого работал два дня, — примерно в этом. Первый понимает, где живут данные и что случится, если файл придёт в другом формате. Второй знает только, что «оно как-то собралось».
- Придётся столкнуться с тем, что не работает с первого раза. И со второго. Это не признак того, что вы не подходите, — это устройство процесса. Люди, которые бросают, почти всегда бросают именно в этой точке, приняв нормальный этап за приговор себе.
- Придётся потратить время. Несколько часов в неделю на протяжении нескольких недель. Меньше — получится демонстрация: показать друзьям можно, пользоваться нельзя.
Три типичных сценария
Абстрактно «собрать инструмент» звучит непонятно, поэтому конкретно — три роли, которые встречаются чаще всего, и что реально получается за месяц.
| Кто приходит | Что болит | Что получается за месяц |
|---|---|---|
| Маркетолог, который сводит отчёты руками | Каждый понедельник — выгрузки из рекламных кабинетов, ручная склейка в одну таблицу, пересчёт стоимости заявки. Три-четыре часа, и всегда есть шанс ошибиться в формуле | Инструмент, который берёт выгрузки, приводит их к одному виду, считает показатели и складывает готовую сводку в общую таблицу. Понедельничные три часа превращаются в пятнадцать минут проверки |
| Владелец небольшого бизнеса, у которого теряются заявки | Заявки приходят из формы на сайте, в директ и в мессенджер. Часть остаётся без ответа, и понять, сколько именно, невозможно | Одно место, куда стекаются все заявки, с уведомлением и отметкой «обработано». Плюс простая сводка: сколько пришло, на сколько ответили. Обычно первое же измерение оказывается неприятным сюрпризом — и именно поэтому полезным |
| Специалист, который каждый месяц делает одну и ту же выгрузку | Одна и та же последовательность из десятка шагов: скачать, отфильтровать, переименовать столбцы, проверить, отправить. Механическая работа, которая не заканчивается | Скрипт, который проходит все шаги сам и присылает готовый файл с пометкой о найденных несостыковках. Освобождается не только время, но и внимание — эта задача перестаёт висеть в голове весь последний день месяца |
Общее у всех трёх — задача была своя и уже болела. Никто не выбирал, «чему бы научиться». Это и есть главное условие: не способности, а наличие рутины, которая надоела.
Если хотите пройти это не в одиночку
Самостоятельно всё описанное выполнимо — многие так и делают. Но в одиночку люди чаще всего застревают в одном и том же месте: получили нечто похожее на правду и не поняли, что с этим делать дальше. Спросить не у кого, а гуглить не получается, потому что непонятно, как называется то, что пошло не так.
Наш курс «Свой инструмент» устроен вокруг этой точки. Четыре недели, группа до восьми человек, работа идёт над вашей собственной задачей — учебных проектов, которыми никто потом не пользуется, нет. Стоимость 39 000 ₽, указана целиком. Если после первых двух занятий решите, что это не ваше, вернём полную стоимость без объяснений.
Если сомневаетесь, подойдёт ли вам, — просто напишите, какая рутина вас достала. Ответим, соберётся ли это, и если нет, скажем прямо.
Частые вопросы
Можно ли научиться кодить в 30, 40, 50 лет?
Возраст здесь не главная переменная. То, что раньше давалось молодым легче, — заучивание синтаксиса и терпимость к бессмысленным ошибкам — теперь почти не нужно. А то, что нужно сейчас: умение точно описать задачу, понять, где в процессе теряется время, и не бросить после первой неудачи, — с рабочим опытом обычно только растёт. Взрослые ученики к тому же чаще приходят с готовой задачей, и это заметно ускоряет дело.
Нужна ли математика?
Для этого класса задач — нет. Математика нужна там, где вы придумываете алгоритмы: графика, машинное обучение, криптография, оптимизация. Инструмент, который собирает отчёт, принимает заявки или сверяет две таблицы, состоит из условий и правил, а не из формул. Если вы умеете сказать «если статус оплачен и дата в этом месяце — включаем строку в отчёт», основная математика вашей задачи уже сформулирована.
Нужно ли учить синтаксис наизусть?
Наизусть — нет, код в основном пишет ИИ. Но читать написанное придётся: понимать, что здесь берутся данные, тут проверяется условие, а вот здесь сохраняется результат. Это уровень понимания, а не воспроизведения, и он набирается за несколько дней практики, а не за семестр.
Нужен ли мощный компьютер?
Нет. Всё работает в браузере, подойдёт любой ноутбук, на котором открывается несколько вкладок. Модели, которые пишут код, работают не на вашей машине, а на чужих серверах — вы отправляете текст и получаете текст.
Какой нужен английский?
Школьного достаточно. С ИИ можно разговаривать по-русски, задача будет понята без потерь. Английский встречается в названиях кнопок и в текстах ошибок, но текст ошибки можно скопировать и попросить объяснить. Отдельно учить язык ради этого не нужно.
Сколько времени займёт первый работающий результат?
Простой инструмент под понятную задачу — вечер или два. Что-то, чем можно пользоваться каждый день и не бояться, что оно тихо сломается, — от двух до четырёх недель при паре часов в день. Основное время уходит не на код, а на уточнение задачи и на разбор случаев, когда всё идёт не по плану.