Попросил ИИ помочь с алгоритмом. Но запретил решать за меня
Сейчас повторяю JavaScript и решаю алгоритмические задачи. Иногда застреваю на том, что вроде бы уже понял.
Открываю чат и пишу: "Дай подсказку, но не показывай готовое решение".
На практике это звучит проще, чем работает 😅 Когда минут двадцать смотришь на свой код, очень хочется убрать последнее предложение и получить ответ целиком.
Недавно разбирался со скользящим окном. Идею понимал: двигаешь границы, следишь за состоянием внутри окна. Но в собственной реализации обновил результат не в тот момент. Попросил ИИ указать, где нарушается логика, и вернулся к коду сам.
После задачи устраиваю себе небольшое мок-собеседование: почему решение работает, что происходит на граничных случаях, какая у него сложность. Бывает, код уже проходит примеры, а объяснить его уверенно всё ещё не получается. Значит, рано ставить галочку.
ИИ здесь действительно помогает: задаёт уточняющий вопрос, предлагает контрпример, замечает ошибку, которую я пропустил. Но если он напишет за меня всю функцию, я получу рабочий код и потеряю самую полезную часть упражнения.
На работе я спокойно использую ИИ, чтобы быстрее решать задачи. А во время обучения иногда специально замедляюсь. Хочется уметь не только принять предложенное решение, но и самому до него дойти.
А вы, когда учитесь с ИИ, просите готовый ответ или тоже заставляете его ограничиться подсказкой?
· 1 ч
Отличный подход! Напрягать свои извилины интереснее, чем получать готовое решение.
1
ответить
коммент скрыт — часть юзеров считает его токсичным или некорректным
коммент удалён
· 58 мин
Николай, лучше и не скажешь) Что нам ещё остаётся, чтобы развивать навыки?...
0
ответить
коммент скрыт — часть юзеров считает его токсичным или некорректным
ответ удалён