Есть такой популярный страх: «Если к 20 не начал программировать, поезд ушёл. Дальше – только смотреть сериалы и завидовать айтишникам в Твиттере».
А потом сидит живой человек, ему 32, 36 или 41. Есть работа, иногда семья, ипотека, усталость от своей сферы и ощущение, что дальше так же — уже не хочется. В ленте – истории про людей, которые «ушли из бухгалтерии в программисты», но они почему-то всегда без деталей.
Хочется спросить по-простому: после 30 реально вообще войти в IT или это уже самоуспокоение?
Реально. Но это точно не история про кнопку «сменить профессию за 2 месяца», а про аккуратный, осознанный разворот.
Почему возраст — не приговор, а иногда даже плюс
После 30 у людей обычно есть то, чего не хватает многим «джунам» в 19–20 лет: опыт реальной работы. Вы уже понимаете, что такое дедлайны, отчёты, сложные клиенты, конфликты в коллективе, ответственность за результат.
IT-компании — это не только код. Это те же созвоны, задачи, договорённости, срывы сроков, согласования. И зрелому человеку проще встраиваться в этот мир: он не удивляется, что «бизнес передумал», и может сам нормально формулировать мысли и вопросы.
Плюс у вас почти всегда есть прошлый опыт, который можно притянуть к новой профессии.
Были бухгалтером? Это плюс, если пойдёте в разработку финансовых продуктов или во внедрение 1С. Работали в логистике? Знаете, как устроены склады, маршруты, взаимодействие, и это золото для продукта или аналитики в этой сфере.
Минус тоже очевиден: нет привычки учиться с утра до ночи, как в институте. Есть семья, работа, у кого-то маленькие дети и усталость. Поэтому стратегия «уволиться и с головой в курсы» часто больше про нервный срыв, чем про разумный шаг.
Лучше честно принять: вам, скорее всего, понадобится больше времени, чем студенту без обязательств. Но при этом вы будете делать меньше хаотичных движений и лучше понимать, зачем всё это.
IT-компании — это не только код. Это те же созвоны, задачи, договорённости, срывы сроков, согласования. И зрелому человеку проще встраиваться в этот мир: он не удивляется, что «бизнес передумал», и может сам нормально формулировать мысли и вопросы.
Плюс у вас почти всегда есть прошлый опыт, который можно притянуть к новой профессии.
Были бухгалтером? Это плюс, если пойдёте в разработку финансовых продуктов или во внедрение 1С. Работали в логистике? Знаете, как устроены склады, маршруты, взаимодействие, и это золото для продукта или аналитики в этой сфере.
Минус тоже очевиден: нет привычки учиться с утра до ночи, как в институте. Есть семья, работа, у кого-то маленькие дети и усталость. Поэтому стратегия «уволиться и с головой в курсы» часто больше про нервный срыв, чем про разумный шаг.
Лучше честно принять: вам, скорее всего, понадобится больше времени, чем студенту без обязательств. Но при этом вы будете делать меньше хаотичных движений и лучше понимать, зачем всё это.
Сначала не язык, а направление
Самая частая ошибка: человек после 30 открывает список «ТОП-10 профессий в IT» и начинает бросаться из стороны в сторону. Вчера — фронтенд, сегодня — тестирование, завтра — аналитика, послезавтра — «ой, а есть ещё кибербезопасность». В итоге за год он попробовал по чуть-чуть всего и не дошёл ни до чего.
Гораздо полезнее сначала ответить себе на вопрос «в какую сторону смотреть». Не навсегда, а хотя бы на год.
Попробуйте прикинуть:
Нравится ли вам ковыряться в логике, задачках, коде, или больше тянет к общению с людьми, согласованию требований, презентациям?
Любите ли вы «железо», инфраструктуру, настраивать всё вокруг, чтобы работало, или вам приятнее сидеть в редакторе кода?
Что у вас уже есть из прошлого опыта: цифры, документы, процессы, продажи, дизайн?
Очень грубо, направления можно разделить так:
разработка (фронтенд, бэкенд, мобильная, геймдев и т.д.);
тестирование;
аналитика (системная, бизнес-, продуктовая, данные);
инфраструктура (админы, DevOps, SRE);
продукт/проект (управление);
дизайн (UX/UI).
В 30+ чаще всего заходят три ветки: разработка, тестирование и аналитика.
Разработка — если не пугает код и хочется «создавать штуки».
Тестирование — если любите искать баги, замечать детали и вам ближе аккуратная дотошность.
Аналитика — если нравится разбираться, как устроен бизнес, процессы и цифры.
Гораздо полезнее сначала ответить себе на вопрос «в какую сторону смотреть». Не навсегда, а хотя бы на год.
Попробуйте прикинуть:
Нравится ли вам ковыряться в логике, задачках, коде, или больше тянет к общению с людьми, согласованию требований, презентациям?
Любите ли вы «железо», инфраструктуру, настраивать всё вокруг, чтобы работало, или вам приятнее сидеть в редакторе кода?
Что у вас уже есть из прошлого опыта: цифры, документы, процессы, продажи, дизайн?
Очень грубо, направления можно разделить так:
разработка (фронтенд, бэкенд, мобильная, геймдев и т.д.);
тестирование;
аналитика (системная, бизнес-, продуктовая, данные);
инфраструктура (админы, DevOps, SRE);
продукт/проект (управление);
дизайн (UX/UI).
В 30+ чаще всего заходят три ветки: разработка, тестирование и аналитика.
Разработка — если не пугает код и хочется «создавать штуки».
Тестирование — если любите искать баги, замечать детали и вам ближе аккуратная дотошность.
Аналитика — если нравится разбираться, как устроен бизнес, процессы и цифры.
План не «с понедельника», а на год
Когда более-менее выбрано направление, нужно не мотивацию качать, а календарь. Взрослая жизнь плохо дружит с хаотичным обучением.
Полезно честно расписать годовой план, причём не в стиле «за 12 месяцев стану сеньором», а по-земному.
Например, для человека, который хочет в разработку:
Первые 2–3 месяца — понять основы.
Один язык (Python или JavaScript, допустим), базовый синтаксис, условия, циклы, функции, работа с файлами. Небольшие задачки каждый день, даже по 40 минут. В конце — что-то живое: скрипт, который реально решает вашу бытовую задачу, или маленький одностраничный сайт.
Дальше 3–4 месяца — углубление и первый «проект по-взрослому».
Если вы во фронтенде — небольшое приложение: список дел, мини-блог, личный кабинет, но не по видео из курса, а собранный своими руками, с ошибками и попытками. Если в бэкенде — простой API, работа с базой данных.
Следующие месяцы — доводить до ума, разбирать чужой код, подключать гит, понимать, как всё разворачивается, и аккуратно выходить в публичное поле: GitHub, пет-проекты, участие в хакатонах, стажировках.
Параллельно вы подкручиваете план по факту: где-то тормознули — даёте себе ещё месяц, где-то пошло легче — ускоряетесь. Возраст здесь даже помогает: взрослый человек лучше чувствует свой ресурс и не так верит в лозунги «станешь программистом за 8 недель».
Полезно честно расписать годовой план, причём не в стиле «за 12 месяцев стану сеньором», а по-земному.
Например, для человека, который хочет в разработку:
Первые 2–3 месяца — понять основы.
Один язык (Python или JavaScript, допустим), базовый синтаксис, условия, циклы, функции, работа с файлами. Небольшие задачки каждый день, даже по 40 минут. В конце — что-то живое: скрипт, который реально решает вашу бытовую задачу, или маленький одностраничный сайт.
Дальше 3–4 месяца — углубление и первый «проект по-взрослому».
Если вы во фронтенде — небольшое приложение: список дел, мини-блог, личный кабинет, но не по видео из курса, а собранный своими руками, с ошибками и попытками. Если в бэкенде — простой API, работа с базой данных.
Следующие месяцы — доводить до ума, разбирать чужой код, подключать гит, понимать, как всё разворачивается, и аккуратно выходить в публичное поле: GitHub, пет-проекты, участие в хакатонах, стажировках.
Параллельно вы подкручиваете план по факту: где-то тормознули — даёте себе ещё месяц, где-то пошло легче — ускоряетесь. Возраст здесь даже помогает: взрослый человек лучше чувствует свой ресурс и не так верит в лозунги «станешь программистом за 8 недель».
Совмещать с работой и жизнью: без героизма, но стабильно
Ещё одна ловушка после 30 — попытка сделать из обучения подвиг. Неделя геройства, когда вы учитесь до ночи, а потом две недели смотрите в стену и не можете открыть IDE.
Куда продуктивнее скучная схема «по чуть-чуть, но стабильно».
Час-полтора в будний день, немного больше в выходные. Не хочется — можно снизить планку, но не бросать совсем.
Хороший ориентир — маленькие обещания себе, а не «всё, с завтрашнего дня живу по-новому». Например: «В этом месяце я решаю минимум три задачи в неделю и двигаю один пет-проект». Это мало похоже на вдохновляющий пост, зато работает.
Важно подключить окружающих. Если есть семья, честно объяснить, зачем вам это нужно и что ближайшие месяцы вы часть времени будете тратить на обучение. Так меньше чувства вины и скрытых конфликтов.
Куда продуктивнее скучная схема «по чуть-чуть, но стабильно».
Час-полтора в будний день, немного больше в выходные. Не хочется — можно снизить планку, но не бросать совсем.
Хороший ориентир — маленькие обещания себе, а не «всё, с завтрашнего дня живу по-новому». Например: «В этом месяце я решаю минимум три задачи в неделю и двигаю один пет-проект». Это мало похоже на вдохновляющий пост, зато работает.
Важно подключить окружающих. Если есть семья, честно объяснить, зачем вам это нужно и что ближайшие месяцы вы часть времени будете тратить на обучение. Так меньше чувства вины и скрытых конфликтов.
Портфолио для 30+: как показать опыт, которого ещё нет
Новичок после института пишет в резюме: «Проходил учебный проект, делал лабораторные». У вас, возможно, даже этого нет. Но зато есть взрослая голова и возможность сделать пару внятных вещей.
Портфолио для джуна 30+ вполне может выглядеть так:
2–3 небольших, но аккуратных проекта на GitHub: не «идеальных», а доведённых до рабочей версии;
пара задач, где вы связали новый навык со старой профессией (скрипт для бухгалтера, небольшой отчёт для отдела продаж, аналитика для вашего же бизнеса);
нормальное резюме, где честно написано: раньше вы делали вот это, теперь переквалифицируетесь, и старый опыт может быть полезен команде.
Работодателю часто интересен не только код, но и ваш путь. Если вы 8 лет работали, например, в логистике, то как джун-разработчик в продукте для логистов вы будете понимать терминологию, боль пользователей и внутреннюю кухню лучше, чем «просто человек после курса». Это нужно уметь проговаривать на собеседовании.
Портфолио для джуна 30+ вполне может выглядеть так:
2–3 небольших, но аккуратных проекта на GitHub: не «идеальных», а доведённых до рабочей версии;
пара задач, где вы связали новый навык со старой профессией (скрипт для бухгалтера, небольшой отчёт для отдела продаж, аналитика для вашего же бизнеса);
нормальное резюме, где честно написано: раньше вы делали вот это, теперь переквалифицируетесь, и старый опыт может быть полезен команде.
Работодателю часто интересен не только код, но и ваш путь. Если вы 8 лет работали, например, в логистике, то как джун-разработчик в продукте для логистов вы будете понимать терминологию, боль пользователей и внутреннюю кухню лучше, чем «просто человек после курса». Это нужно уметь проговаривать на собеседовании.
А если не получится?
Самый неприятный вопрос, о котором обычно молчат: «А что, если через год ничего не выйдет?».
Тут важно честно себя спросить: «Что значит “не получится”?».
Не получится устроиться в FAANG за миллион? Или не получится вообще никуда?
В реальности почти всегда есть промежуточные сценарии:
стажировка;
позиция джуна с невысокой зарплатой, но опытом;
смежная роль в вашей же фирме (внутренний разработчик, тестировщик, аналитик).
Плюс вы за этот год прокачаете навык учиться, работать с техникой, разбираться в сложных системах. Даже если останетесь в своей сфере, это не пропадёт.
И да, бывает, что человек честно старается и понимает: «Не моё. Не хочу так жить, мне тяжело, неинтересно». Это тоже результат. Вы не обязаны любить код только потому, что «в IT платят». В 30+ ценен не только заработок, но и то, что вы делаете с собой каждый день.
Тут важно честно себя спросить: «Что значит “не получится”?».
Не получится устроиться в FAANG за миллион? Или не получится вообще никуда?
В реальности почти всегда есть промежуточные сценарии:
стажировка;
позиция джуна с невысокой зарплатой, но опытом;
смежная роль в вашей же фирме (внутренний разработчик, тестировщик, аналитик).
Плюс вы за этот год прокачаете навык учиться, работать с техникой, разбираться в сложных системах. Даже если останетесь в своей сфере, это не пропадёт.
И да, бывает, что человек честно старается и понимает: «Не моё. Не хочу так жить, мне тяжело, неинтересно». Это тоже результат. Вы не обязаны любить код только потому, что «в IT платят». В 30+ ценен не только заработок, но и то, что вы делаете с собой каждый день.
Главное — убрать лишний драматизм
Войти в IT после 30 — это не подвиг и не приговор. Это проект, как ремонт или смена города. У проекта есть бюджет (время, силы, деньги на обучение), сроки и риски.
Если относиться к этому трезво, а не как к магической таблетке, шансы сильно растут.
Вы выбираете направление, составляете реальный по нагрузке план, учитесь регулярно, строите портфолио и не стесняетесь использовать прошлый опыт как плюс, а не как «тёмное прошлое до айти».
А там уже всё решают не годы в паспорте, а то, сколько живых навыков вы принесёте на собеседование — и готовы ли вы учиться дальше, когда получите первую строчку «IT» в своём резюме.
Если относиться к этому трезво, а не как к магической таблетке, шансы сильно растут.
Вы выбираете направление, составляете реальный по нагрузке план, учитесь регулярно, строите портфолио и не стесняетесь использовать прошлый опыт как плюс, а не как «тёмное прошлое до айти».
А там уже всё решают не годы в паспорте, а то, сколько живых навыков вы принесёте на собеседование — и готовы ли вы учиться дальше, когда получите первую строчку «IT» в своём резюме.