Примерный срок обучения: 1,5-2 года или больше, при нагрузке от 4-5 часов в день.
Подходит для таких целей:- Программирование на уровне хобби;
- Для общего развития, если ты уже работаешь в другом стеке;
- Работа программистом без требований к срокам и зарплате, можно начать карьеру без зарплаты или с минимальным доходом стажера.
Как составить программу для самостоятельного изучения программирования?- Изучи вакансии, выдели основные требования и составь список навыков, которые тебе нужно освоить.
- Посмотри программы онлайн-школ, найди там эти же навыки и выпиши темы уроков по ним.
- Программа готова!
Но помни, что
такой подход актуален только для обучения на уровне хобби. За каждым навыком и технологией в стеке кроется большой объем знаний, на начальном уровне программисты изучают определенный сегмент этого объема, потом развиваются дальше. Без опыта в IT ты не сможешь понять, что именно нужно знать на старте, какие темы достаточно охватить поверхностно, а что требует глубокого изучения.
Ориентироваться в этом новом мире IT помогает ментор, он выводит самостоятельное обучение на уровень профессионального.
Мы рекомендуем обратиться к ментору, чтобы скорректировать программу, проверит твои знания, исправит ошибки в коде. Обучение без эксперта — это хаотичные действия, на которые тратится много времени без результата.
ПерспективыТрудоустройство потребует много времени, поиск может растянуться на полгода и больше, стартовая вакансия скорее всего будет стажировочной, с минимальной зарплатой.
Карьерный рост: если ты сможешь проявить себя, то останешься в компании и будешь расти дальше. Если нет, придется начинать с нуля и пробиваться на стартовую позицию в другую компанию.
Плюсы и минусыПлюсы:- Свободный график обучения,
- Нет обязательных домашних заданий и строгих наставников,
- Можно самостоятельно выбирать материалы для обучения,
- Бесплатно, если учишься без ментора,
- Нет обязательств перед школой, ментором.
Минусы:- Нет гарантии трудоустройства;
- Долгий вход в профессию, чаще всего с вакансии стажёра;
- Нет контроля за дисциплиной и поддержки — высокий риск бросить обучение или растянуть его на несколько лет;
- Программа может не соответствовать рынку, так как не проверена экспертом;
- Ошибочные знания, лишние и/или недостающие навыки. Без контроля знаний качество обучения будет низким;
- Нет экспертной подготовки к собеседованиям. Тебе придется на собственном опыте учиться проходить собеседования, это будет долгий путь проб и ошибок.