Не используйте AI, когда пишите код в учебных целях
Понятно, что весь этот код на пет-проектах, курсах, видео на Ютубе GPT или Claude напишут примерно за 30 секунд. Но задача не в этом, а чтобы научиться писать сперва плохо самому, а потом с каждым разом все лучше.
Ко мне приходил уже не один человек, кто жаловался, что типа весь код пишет с AI и как будто бы сам разучился писать код.
Мы все придем к этому будущему, когда будем программировать на естественном языке, типа русского или английского, но пока реальность такова, что на собесе есть livecoding сессии и надо знать, чем var отличается от let — поэтому мы задрачиваем теорию и пишем код сами.
Вторая причина — вы не будете понимать какой код хорош, а какой нет. И когда дойдет до кодревью на реальном проекте и вам будут писать пачку комментов, вы, возможно, не будете понимать что в этом коде плохого, потому что не писали его сами и вам кажется, что если код выполнят свою задачу, то и пофиг на все остальное. Но пока не пофиг.
Отдельно можно сказать про тестовые задания, если вы зачем-то решили их делать — вот тут можно по полной эксплуатировать AI и экономить часы времени потому что в любом случае вероятность того, что ваше тестовое примут — около 0. Ну и обещанный фидбек по нему вам конечно же тоже никто не даст