1 задание · ~15 мин
Строить сайты теперь могут все. Почти никто не доводит до рабочего результата. Этот зазор — твой.
Полгода назад я не умел программировать вообще. Не «немного знал» — вообще ноль. Сейчас я веду этот сайт, он написан мной с Claude Code. И DeFi-трекер для своего портфеля, который не нашёл готовым. Я не стал разработчиком. Я научился ставить задачу — и этого хватило.
Прежде чем мы поставим инструменты, я хочу объяснить, почему это реально получится у тебя. Не для мотивации ради мотивации — а чтобы ты понимал, на что опираешься, когда станет тяжело (станет, это нормально).
Раньше, чтобы собрать что-то рабочее, нужны были годы. Синтаксис, который надо вызубрить. Структуры данных. Долгая дорога до первого реального результата.
Этой дороги больше нет.
Теперь ты описываешь, что хочешь. AI это собирает. Ты смотришь, правишь, повторяешь. Барьер, который годами держал «обычных людей» в стороне от кода, упал — сразу для всех.
И вот тут ловушка. Когда строить могут все, всё начинает выглядеть одинаково. Одни и те же шаблоны. Один и тот же черновик, выданный за финал.
Поэтому узкое место сместилось. Вопрос больше не «умеешь ли ты писать код». Вопрос — «понимаешь ли ты, что строить, и доведёшь ли до конца».
А это уже не про программирование.
Везде советуют «учить программирование» так, будто сложное — это синтаксис. Это не так. Сложное — понять, что нужно сделать, и сказать это ясно.
И тут у тебя есть то, чего нет у стороннего разработчика:
У меня не было ни одного из «обязательных» навыков программиста. Была задача и готовность разобраться. Этого оказалось достаточно.
Обычное программирование — буквальное. Ты диктуешь машине каждый шаг. Забыл запятую — ничего не работает.
С Claude Code иначе. Ты говоришь, что хочешь. Он сам решает, как.
Вместо того чтобы писать вот такое:
if user.logged_in?
button.text = "Дашборд"
else
button.text = "Войти"
end
ты просто говоришь:
«Когда пользователь залогинен — кнопка пишет "Дашборд". Когда нет — "Войти".»
AI это пишет. Ты смотришь. Работает? Нравится? Если нет — уточняешь: «Когда не залогинен, сделай кнопку с тонкой обводкой — это второстепенное действие».
Твоя работа смещается с написания синтаксиса на постановку задачи. Чем яснее описание — тем лучше результат. Это навык, и квест научит ему на практике.
Не кликабельные макеты. Не демки. Настоящие сайты, которые работают в интернете, хранят данные, принимают формы.
Предел — не в том, умеешь ли ты кодить. Предел — в ясности и в том, доведёшь ли до конца.
К концу у тебя будет:
Дальше в квесте я разберу свой подход — я называю его «Метод накодил»: контекст до первой строки кода, один шаг — одна задача, production-стек вместо учебного, и обязательно доводим до интернета. Но это потом. Сейчас — главное.
Ты не учишься программировать. Ты учишься превращать идею в рабочую вещь.
Ты понял, на что опираешься. Дальше — ставим инструменты, это минут 30.