Сколько реально времени нужно, чтобы выучить Python до уровня джуна?
Хочу понять горизонт. Если заниматься регулярно, за сколько месяцев можно дойти до уровня, когда берут джуном? Интересует честный ответ, а не реклама курсов «за 3 месяца в IT».
4 ответа
Честно — обычно 8-14 месяцев регулярных занятий, если по 1-2 часа в день почти каждый день. «За 3 месяца» — это маркетинг, за 3 месяца ты только-только начнёшь что-то понимать.
И дело не только в самом Python. До джуна надо ещё подтянуть: git, SQL и базы данных, основы какого-то фреймворка (Django/FastAPI), немного про HTTP и API, умение читать чужой код и гуглить ошибки. Сам синтаксис языка — это процентов 30 пути.
Темп важнее интенсивности: 1 час каждый день бьёт 7 часов в одно воскресенье.
Очень индивидуально. Кто-то за полгода, кто-то за два года. Зависит от бэкграунда, времени и того, насколько ты реально пишешь код, а не смотришь видео.
Добавлю про рынок: сейчас одного «знаю Python» мало, джунов много. Лучше сразу целиться в специализацию (бэкенд, дата, тестирование) и делать пет-проекты под неё, иначе горизонт растягивается.
Год, плюс-минус.