Зашел в телеграм-чат по JavaScript, где тусуются новички. Там я встретил вопрос:
Есть задача, помогите разобраться. Не могу решить с помощью рекурсии
Я написал в личку и предложил помочь.
Мы созвонились. Я показал, что задачу можно решить проще и без рекурсии. Решение с рекурсией тоже немного разобрали. Я рассказал, что рекурсия в реальной практике используется не так уж и часто. Я, например, 3 раза за 7 лет работы использовал.
Мы немного поговорили и выяснилось, что у него есть цель: за 7 месяцев стать программистом. Фронтенд.
Я пожелал успехов, но обратил внимание на 3 проблемы.
Чрезмерное погружение в вещи, которые сейчас не очень нужны.
Мы уже сделали решение, но все равно чувствуется неспокойствие, что нужно досконально разобраться в рекурсии. Я говорю, что задача решена и можно двигаться дальше. Если хочется разбираться прям досконально, то почему бы тогда еще не разобраться в устройстве компьютера, регистрах процессора, транзисторах и полупроводниках?
Откладывание написания приложения
Человек уже явно обладает нужными навыками, но приложение еще не начал. А приложение в портфолио, крайне необходимо для поиска работы.
Занимается каждый день по 7 часов
Я уточнил сколько уже он так продержался, он сказал 1.5 недели. Я посоветовал сбавить темп, иначе он быстро перегорит и вряд ли протянет больше месяца в таком темпе.
Я попросил написать через 7 месяцев - получится или нет. Желаю успехов и передаю привет