Честные цифры
При регулярных занятиях примерно так:
- 1–2 часа в день — от года до полутора.
- 3–4 часа в день — восемь-двенадцать месяцев.
- Полный день — четыре-восемь месяцев.
Это до момента, когда вы готовы получать предложения, а не до момента, когда «прошли курс».
Разброс большой, потому что многое зависит от направления, от того, есть ли у вас смежный опыт, и от того, насколько вы работаете руками, а не смотрите видео.
Почему «за три месяца» — почти всегда неправда
Такие обещания встречаются в рекламе курсов и опираются на редкие случаи: человек занимался по восемь часов, имел техническое образование или уже работал рядом с разработкой.
Средний путь длиннее. И это нормально: вы осваиваете профессию, а не приём.
Ещё важнее, что рынок изменился. Раньше брали «подающих надежды», сейчас смотрят на то, что вы уже сделали. Это удлиняет подготовку, потому что нужны не только знания, но и законченные работы.
От чего зависит срок
Направление. Тестирование обычно даёт вход быстрее всего, серверная разработка и мобильная — дольше, анализ данных — по-разному в зависимости от математической базы.
Ваш прошлый опыт. Работали с таблицами и отчётами, писали формулы, администрировали что-нибудь — это зачтётся. Совсем гуманитарный старт займёт дольше.
Регулярность. Занятия рывками растягивают срок вдвое: между заходами теряется больше, чем набирается.
Наличие людей рядом. С обратной связью учатся заметно быстрее, чем в одиночку.
Что удлиняет путь
- Прыжки между языками. Каждая смена стоит месяц-два.
- Только теория. Можно посмотреть курсов на год и не уметь начать с чистого файла.
- Отсутствие своих проектов. Без них вы не готовы к собеседованию, сколько бы ни знали.
- Перфекционизм. Ожидание «сначала выучу всё» откладывает первый отклик бесконечно.
Как понять, что пора откликаться
Не по количеству пройденных курсов, а по признакам:
- Можете написать небольшую программу с нуля, без подсказок.
- Есть хотя бы один законченный проект по ссылке.
- Понимаете основы работы с данными.
- Умеете пользоваться системой контроля версий.
- Можете вслух объяснить, что и почему сделали в своём проекте.
Если да — откликайтесь. Оставшиеся пробелы добираются быстрее в процессе, чем в бесконечной подготовке.
Про параллельный опыт
Срок сильно сокращает то, что не выглядит учёбой: работа над общим проектом с другими людьми. Там за два месяца вы проходите то, на что в одиночку уходит полгода, — чтение чужого кода, обсуждение решений, работа по договорённостям.
И к моменту откликов у вас есть не только знания, но и ответ на самый неудобный вопрос собеседования: с людьми вы уже работали.
Хватит читать — пора делать
На CohortX можно найти команду под пет-проект и получить тот самый опыт, о котором спрашивают на собеседовании.
Похожие статьи
- Do you need a degree to work in IT?Where a degree is genuinely required, what it actually gives you, and how people manage without one.
- Нужно ли высшее образование в ITГде диплом действительно требуют, что он даёт на самом деле и как обходятся без него.
- How long it takes to reach your first IT jobHonest timelines at different intensities, what they depend on, and why 'three months' is almost always untrue.