Я возвращаюсь к написанию кода вручную (Ask HN)
- title
- Я возвращаюсь к написанию кода вручную (Ask HN)
- type
- summary
- summary
- Пользователь HN отказался от полугода кода с Claude в своём приложении, поняв, что перестал понимать, как устроен новый код
- tags
- llm-skepticism, ai-coding, craft
- sources
- going-back-to-coding-by-hand
- created
- 2026-09-13
- updated
- 2026-09-13
- lang
- ru
- translation_of
- back-to-coding-by-hand
- source_updated
- 2026-09-13
- translated
- 2026-09-14
- translator
- lllm/antigravity/gemini-3.7-flash-medium
Текстовый пост на Hacker News за сентябрь 2026 года от пользователя trencedamp, набравший 62 балла и 52 комментария на момент сохранения. Сохранён только сам пост без обсуждения, поэтому страница описывает опыт одного человека.
У автора есть успешное приложение с устойчивой базой пользователей, которое он создал в одиночку. На основной работе LLM используются без исключений: "Никто больше не пишет код", а команда понимает устройство систем только на верхнем уровне, не глубже. Около полугода автор с перерывами разрабатывал новую версию своего стороннего проекта с помощью Claude, добавляя новые возможности с бешеной скоростью, пока не осознал, что совершенно не понимает, как работает новый код, что он меняет и что ломает. На работе этот риск делит целая организация инженеров. В проекте, на который ушли годы работы в одиночку, ему не нужен был ещё один написанный на вайбах чёрный ящик.
Поэтому автор забросил ветку с Claude и всеми новыми возможностями и снова начал писать код руками. Местами работа была монотонной: переименовывать переменные и отслеживать каждую ссылку, комментировать большие куски кода, чтобы хоть что-то запустилось, и возвращать их обратно по одной части за раз. При этом процесс приносил много удовлетворения, а центральным образом поста стало такое сравнение: "ощущение было такое, будто после полугода жизни по отелям возвращаешься в неприбранный дом и начинаешь наводить порядок. Да, работы полно, но этот дом - мой. Мой собственный. Я знаю, где что лежит".
Автор отмечает два результата. К проекту вернулись силы, "по крайней мере сейчас". И читая код, написанный ещё до Claude, автор по-прежнему находил способы отрефакторить его, сделать более читаемым и эффективным, что счёл доказательством: навык не потерян. В конце он предлагает всем, кто чувствует потерю хватки, отложить Claude на несколько дней и прислушаться к ощущениям.
Разбор
Контраст между основной работой и сторонним проектом - самая полезная часть текста. На работе частичное понимание распределено по всей команде и компании; именно такую ситуацию not-understanding-your-codebase считает нормальной при масштабировании. В сольном проекте удерживать картину целиком больше некому, поэтому у чёрного ящика здесь нет никакой страховки. "Я знаю, где что лежит" - это теория программы Наура, сформулированная бытовым языком, а полгода сгенерированных возможностей стали полугодом, за который эта теория перестала обновляться.
Тот же момент непонимания собственного проекта в prolific-ai-psychosis назван точкой, где для автора разрушилась иллюзия; и ту же утраченную картину оперативной обстановки ironies-of-automation описывает для операторов, перехватывающих управление автоматизированным производством. Облегчение от осознания, что старый навык сохранился, - это как раз та проверка, которую, по опасениям Бейнбридж, будущие поколения могут провалить. В building-syntaqlite-ai показана похожая траектория отказа от наработок и переписывания заново, но Маганти оставил AI на втором этапе, оставив за собой роль архитектора, тогда как автор этого поста отказался от него полностью. Это всего один ранний пост с авторской оговоркой "ваш опыт может отличаться".