Почему начинать с «пет-проекта» — ошибка
Коротко: пет-проект кажется безопасным началом, но чаще всего он мешает научиться главному. Он не даёт почувствовать конец, ответственность и реальный результат, из-за чего обучение застревает, даже если кажется, что ты «что-то делаешь».
С чего обычно всё начинается
Почти всегда всё выглядит одинаково. Ты слышишь про ИИ, про вайбкодинг, смотришь примеры и в какой-то момент решаешь, что пора начинать. Самый очевидный вариант — сделать пет-проект. Что именно — не так важно. Главное, что для себя, без давления, без ожиданий, без чужих требований.
В этот момент становится спокойно. Никто не смотрит через плечо, никто не оценивает результат, можно ошибаться и не переживать. Ты что-то запускаешь, ИИ помогает, появляется ощущение движения. Кажется, что ты наконец вошёл в процесс и всё идёт как надо.
Что происходит потом
Проходит время, и проект начинает незаметно расползаться. Сначала ты хотел сделать одну простую вещь, потом решил добавить ещё одну. Потом ИИ предложил улучшение, и оно показалось разумным. Потом ты подумал, что текущий вариант не очень нравится, и решил попробовать по-другому.
В какой-то момент ты открываешь проект и понимаешь, что уже плохо помнишь, зачем он вообще начинался. Он вроде бы живой, в нём что-то есть, но у него нет чёткого образа финала. Его нельзя назвать готовым, но и бросить его сложно, потому что туда уже вложено время и усилия.
Где возникает настоящая проблема
Проблема не в том, что проект «для себя», и не в том, что он не коммерческий. Проблема в том, что у него нет формы. Нет момента, где нужно остановиться и принять результат таким, какой он есть.
Пока этого момента нет, мозг всё время живёт в режиме черновика. Если что-то получилось криво — не страшно. Если код непонятный — можно не разбираться. Если решение выглядит странно — всегда есть мысль, что потом перепишешь. Ответственность всё время откладывается, и это быстро становится нормой.
Почему здесь ни при чём коммерческие заказы
В этот момент часто появляется мысль, что проблема решается коммерческим заказом. Но дело не в деньгах и не в заказчике. Коммерческий заказ просто создаёт рамки. У него есть цель, конец и последствия, если что-то не работает.
Новичку не нужен заказчик. Ему нужен тот же эффект рамок, но без давления. Не ощущение «за это заплатили», а ощущение, что задачу нельзя растягивать бесконечно и нельзя всё время оставлять на потом.
Что на самом деле работает лучше
Постепенно становится понятно, что важен не сам факт проекта, а наличие конца. Работает не «проект вообще», а одна ограниченная задача с понятным результатом.
Сначала это кажется скучным. Хочется сделать что-то большое, интересное, «настоящее». Но именно здесь появляется важное ощущение. Ты доходишь до финала. Пусть результат простой и не впечатляющий, но он завершённый. И это ощущается совсем иначе, чем бесконечное улучшение без конца.
Как в этом месте ведёт себя ИИ
В пет-проекте ИИ часто усиливает хаос. Он охотно предлагает новые идеи, улучшения и альтернативы, и проект начинает расти сам по себе. В задаче с рамками этого не происходит. Цель ограничена, конец понятен, и ИИ начинает работать как инструмент, а не как генератор направлений.
В этот момент он перестаёт закрывать непонимание и начинает помогать быстрее пройти путь, у которого есть форма.
К чему это в итоге приводит
Со временем появляется простое, но важное понимание. Опыт появляется не от сложности и не от масштаба. Он появляется от количества завершений. От того, что ты много раз прошёл путь от начала до конца, даже если этот путь был коротким и не очень интересным.
И тогда отношение к пет-проектам меняется. Они перестают казаться хорошей отправной точкой не потому, что в них есть что-то неправильное, а потому что они слишком легко позволяют не доходить до конца.