Когда-то я был тем самым джуном, который открывал каждый новый таск с мыслью: «Ну, максимум час». А потом час превращался в три, ночью я смотрел туториалы на YouTube, а утром уверял тимлида, что «почти готово».
Со временем я понял, что программирование учит лучше любого жизненного коуча. Технологии меняются, а вот грабли остаются те же.Держите мои топ-5. Пройдитесь глазами, а не лбом. На первых порах мне казалось, что программист — это тот, кто заставляет компьютер хоть как-то выполнить задачу. Работает — и славно.Проблема в том, что «работает» обычно означает «никто, включая меня, не поймёт, что тут вообще происходит».
Смешные переменные вроде a1, функции на 70 строк и костыли, которые держались на чистой вере.Пока однажды не пришлось самому поддерживать свой же код.
Вот тогда я понял: писать надо так, будто ревьюер — это ты, но через месяц, уставший, голодный и вообще ни в каком настроении. Что делать правильно: Каждый джун проходит этот этап: сидишь, тупишь в задачу 4 часа, но с