TGViewer
10 минут до кода 10 минут до кода @ten_minutes_to_code · 228 subscribers
Post #141 125
Почему «сделай за меня» убивает в тебе инженера

Распространение LLM вскрыло глобальный баг, который в айтишке игнорировали годами: люди не умеют формулировать мысли в понятный поток.

Разработчики часто думают, что понимают, как работает их код, но на деле это часто оказывается «иллюзией глубины объяснения». Человек понимает 10% в начале, 10% в конце, а посередине — 80% «жира» и магии, которые скрыты в тумане.

Метод утки: Переключение из Деятеля в Архитектора

Когда ты сидишь в IDE и пытаешься пофиксить назойливый баг, твой мозг работает в режиме «деятеля». Ты сфокусирован на конкретной строке, ты зарыт в деталях и часто не видишь системы целиком. Чтобы выйти из этого режима существует старый добрый метод резиновой уточки.

Суть этого метода не в том, чтобы поговорить с игрушкой, а в том, чтобы собрать максимально полный контекст. Когда ты сидишь над кодом, твой мозг работает в режиме «деятеля» — он зациклен на конкретной строке, ошибке или блоке кода. Но чтобы объяснить проблему уточке (или нейронке), тебе нужно переключиться в режим «архитектора».

В этот момент происходит линеаризация мышления. Речь — процесс последовательный. Ты не можешь сказать: «Ну, тут вызывается метод, потом происходит магия, и на выход падает JSON». Точнее, можешь, но даже твой собственный мозг зафиксирует, что на этапе «магии» у него пробел. Описывая задачу, ты вынужден восстанавливать логические связи, которые в обычном состоянии просто принимал на веру. Именно в процессе этого «пересказа» системы целиком ты и находишь несостыковку.

LLM как прокачанная утка

LLM — это та же уточка, но на стероидах. Она может ответить, направить или подсказать. Но здесь кроется ловушка, в которую залетает большинство разработчиков.

Когда ты пишешь промпт в стиле «у меня тут падает ошибка, вот лог, пофикси», ты совершаешь критическую ошибку. Ты делегируешь нейронке не просто рутину, а саму возможность понять систему.

Если ты просишь LLM «сделай за меня», ты пропускаешь процесс линеаризации. Ты остаешься в том самом тумане, где 80% логики тебе непонятны. Код будет доставлен, но ты не вырастешь как инженер, потому что не прогнал эту задачу через свой внутренний компилятор.

Ответственность за «подкапотку»

В моей практике был период, когда я просил джунов в комментариях к задачам описывать обычными словами, что именно они сделали. Не переменные перечислять, а объяснять взаимодействие модулей. Это помогало и им самим реально разбираться в том, что они написали, и команде оставаться в контексте изменений.

Нейронка — это всего лишь продвинутый автокомплит. Ответственность за систему всегда лежит на тебе. Если ты не можешь описать нейронке логику своими словами, значит, ты её не понимаешь. А если ты её не понимаешь, ты не контролируешь процесс.

Инженер начинается там, где заканчивается слепое копирование и начинается дотошное понимание окружения, в котором запускается его код. Используй LLM, чтобы подсветить свои пробелы, а не для того, чтобы их спрятать.

Как часто вы ловите себя на мысли, что не можете объяснить логику своего же метода без фразы «ну, оно как-то там само работает»?

🔥 — если используешь уточку (или ChatGPT) на постоянной основе.

А если остались вопросы или что-то звучит слишком абстрактно — пиши в комменты, обязательно разберем!

10МДК | ВЕБМастер
  • 🔥 4
  • ❤ 1
More from @ten_minutes_to_code
  1. May 28, 2026Первый сезон получился про путь “от пользователя к инженеру”. Именно эту картину мы весь с…
  2. May 28, 2026Когда я запускал этот канал, у меня была довольно простая идея: писать каждый день коротки…
  3. May 7, 2026Почему нормализация БД — это чистая логика, а не бюрократия На любом ongoing-проекте требо…
  4. May 3, 2026🤔 А где новые посты? Сори что вот так пропал без предупреждения, но я думал что справлюсь…
  5. Apr 29, 2026Почему HTTPS не спасет ваши секреты Замочек в адресной строке браузера — это мощное успоко…
  6. Apr 28, 2026Целостность данных против иллюзии атомарности Начинающий разработчик видит базу данных как…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →