Догнать вчерашних студентов и перестать работать в стол: 11 советов по переходу в ИТ
В недавнем выпуске AMA читатели интересовались, как перейти в ИТ, если всю жизнь занимался чем-то совсем другим, не имеешь профильного образования и не знаешь языков программирования.
Менеджер по трудоустройству в «Яндекс-практикуме» Вероника Ильина поделилась своим опытом и рассказала, что найти работу в новой сфере можно и после двух декретных отпусков, и в 50 лет, и без математического склада ума. Собрали ее ответы на важные вопросы для тех, кто готов попробовать что-то новое.
Как избежать дискриминации по возрасту, если переходишь в ИТ после 40 лет?
Мне 48 лет, решил стать андроид-разработчиком, изучаю эту тему и профессию. Как преодолеть возрастную дискриминацию при поиске работы, если конкуренция в этой области программирования на уровне джунов довольно высокая?
Увы, преодолеть дискриминацию так, чтобы наверняка, не выйдет. Отказы из-за возраста, без оглашения причины, завуалированные или молчаливые, скорее всего, будут. Нужно быть морально к ним готовым — и, конечно, продолжать учиться, пополнять портфолио и примеры кода и становиться максимально классным кандидатом.
Не соглашусь с мнением, что вам не догнать вчерашних студентов. Догоните. Во-первых, 22-летних выпускников, возможно, мало учили работе с Андроидом — если вообще учили относительно современным версиям языков. Во-вторых, далеко не все они реально учились вместо того, чтобы развлекаться. В-третьих, немногие из выпускников технических вузов, которые имеют интерес и какое-никакое понимание именно в разработке под Андроид, хотят откликнуться на те же вакансии, что и вы. В частности в регионах такие кадры исчезают.
Тут мы приходим к тому, что идеальных в плане возраста, знаний, мотивации и образования кандидатов на самом деле недостаточно. Значит, на фоне зеленых студентов, которые никогда в жизни не работали, может выигрывать соискатель с глубокими знаниями, реальным интересом к сфере и давно сложившимся пониманием, что такое ответственность, сроки, начальство. Опыт работы как работы у вас точно есть, интерес, видимо, тоже, нужны лишь знания и учебные проекты. Копайте вглубь, узнавайте больше, расширяйте портфолио, изучайте правильные и красивые паттерны проектирования, алгоритмы, подходы к тестированию приложений. Найдите единомышленников в чатах разработчиков или дизайнеров, сделайте совместный уникальный проект. Ищите вакансии не только на «Хедхантере», но и в соцсетях, в том же «Телеграме», пишите сопроводительные письма, которые скажут о ваших преимуществах и портфолио то, что с лихвой перекроет момент с возрастом для хоть сколько-то адекватного работодателя и станет поводом пообщаться. А там уже дело будет за малым.
Для вас есть еще один тип компаний: кроме тех, у кого отсутствует возрастной ценз, есть такие, у которых ценз обратный. Как двадцатилетняя команда иной раз не знает, о чем разговаривать с кандидатом в два раза старше, так и сорокалетние не понимают, что вообще обсуждать со студентом. Так что я бы рекомендовала вам не отбрасывать компании типа НИИ, госучреждений и их подрядчиков. Да, там своя специфика, но там вас может ждать лучшая для вашего погружения в сферу команда. Именно в такие компании и по такому принципу устраивалось несколько человек около 50 лет, о переквалификации которых я знаю.
Как профессионалы относятся к джунам старшего возраста?
Реально ли найти призвание в 40 или 50 лет? Будет ли коллегам комфортно работать с джуном от 35 лет? Как принимает решение эйчар?
Можно прочитать истории с нашего факультета, когда 50-летние выпускники замечательно устраивались работать в команды младшего возраста. Да, таких историй не очень много, но все реально.
Я эйчар. Компании, в которых я работала, нанимали и нанимают на стартовые позиции далеко не только вчерашних студентов. То же самое происходит во множестве компаний на рынке. Вчерашних студентов не напасешься, а рукастых людей с головой гораздо больше в категории за 30. Это не уникальные случаи, я знаю сотни людей, которые меняли профессию после 30, нашли работу и замечательно интегрировались в коллектив. В том числе аналитики, дизайнеры, тестировщики, дата-сайентисты, разработчики всех сортов, профилей и расцветок.
Естественно, не все подряд компании нанимают джунов старше 30. Много предвзятости, много совсем странных установок вроде «не берем людей старше начальника даже на год». Но такая картина точно не в 100% компаний.
Стоит ли переживать, что сфера ИТ скоро окажется в упадке?
Не кажется ли вам, что ситуация, когда все подряд бегут переквалифицироваться в ИТ, напоминает массовое помешательство? Что они будут делать, если пузырь доткомов 2.0 лопнет?
Все давно бегут. Это не новое веяние: по курсам или книжкам, через друзей, как-то еще — уже лет десять точно люди забегают, запрыгивают в ИТ и остаются. Спросить почти любого QA с опытом больше семи лет — все в какой-то момент натыкались на книгу Савина или другой ресурс по тестированию, заинтересовывались, изучали, попадали на работу. Спроси любого разработчика с опытом больше десяти лет — любил ковырять железки, увлекло, пыхтел над книжками, взяли работать. Да, открыт вопрос, сколько было тех, кому повезло с работой меньше. Но они точно так же находили себя в других направлениях и профессиях.
Технологические компании производят реальные продукты, которые нужны людям. Сегодняшняя история — это ИТ для медицины, такси, розничной торговли, строительства, ЖКХ, для чего угодно. Это не бизнес в интернете ради бизнеса в интернете. Команды разработки работают чаще всего на пользу чего-то вполне материального и офлайнового. Соответственно, такой же истории с доткомами, кажется, не будет.
ИТ так глубоко проникает во все области жизни, что, если именно со сферой что-то пойдет не так, это будет общая проблема. Ну а если схлопнется условно вся экономика, в целом будет уже не важно, был ты в этот момент разработчиком Haskell, клинером в элитном особняке или кассиром.
Как бороться с синдромом самозванца?
Мне 32 года. Я уже два года познаю веб, а именно фронтенд, плотно учу JS. И с каждым заданием, с каждой новой темой и паттерном понимаю, что вообще ничего не знаю. Появляется синдром самозванца, я боюсь реальных задач, боюсь не справиться. Второй страх — покинуть зону комфорта, ощутить весомый даунгрейд по зарплате на неопределенный срок. Ну и эйджизм, конечно. Как быть?
Добро пожаловать в ИТ! Тут так постоянно и у всех. Не шучу. Это нормально: сфера огромна, способов решения задачи — миллион. Такая растерянность — это часть нормы, хоть нервы и мотает.
Работайте над учебными проектами, оформите примеры кода на «Гитхабе». Попробуйте сделать лендинг для знакомого, да хоть свое резюме сверстайте и прикрутите прикольную анимацию — и тут же увидите, как много всего вы знаете. А если не знаете, то умеете быстро нагуглить — это суперценный навык программиста. Я даже вакансии сениоров с таким требованием нахожу.
На какие перспективы можно рассчитывать при получении новой ИТ-специальности?
Какова актуальность ИТ-профессий в долгосрочной перспективе? Будут ли они актуальны через пять, десять, пятнадцать лет? Как будет развиваться рынок ИТ-специалистов?
20 лет назад говорили, что программистов заменят их же программы. 10 лет назад — тоже. И сегодня говорят, и еще через пять лет точно будут говорить. Да, со временем появляются все новые инструменты и технологии, ускоряющие разработку, позволяющие делать то, что раньше казалось невозможным. Но это не значит, что ИТ-специалисты становятся не нужны, они просто выходят на новый виток.
Сейчас мне кажется, что есть тенденция ухода от разделения труда, которое происходило ранее. Поясню: изначально оператор ЭВМ размером со школьный спортзал сам его отлаживал, сам под него разрабатывал, сам тестировал. Это уже позже появились отдельные роли и профессии, например бизнес-аналитик. Так вот сейчас компании все чаще ищут разработчиков, которым интересна бизнес-сторона происходящего, или проджект- или продакт-менеджеров, которые также забирают на себя работу по бизнес-анализу. Разработчики в большинстве компаний не сидят в вакууме, а наоборот, работают в продуктовых командах, в рамках которых распределены все нужные роли и все активно включены в происходящее, а не скачут с проекта на проект.
То есть текущий фокус — скорее на совмещение ролей и, соответственно, наем и развитие специалистов, которые могут продолжать производительно трудиться, даже если какой-то роли в команде нет, а не стопорят работу из-за отсутствия ТЗ или неточностей в дизайне, пока кто-то не исправит проблему, прочитав их мысли. На конференции JPoint был прекрасный доклад о том, почему это классный путь для ИТ-специалиста.
Фокус номер два — на автономность команд относительно окружающих. Дизайн, разработка и принятие решений происходит в рамках одной команды вместо того, чтобы строить гигантские отделы-функции, которые перекидывают между собой пачку тикетов раз в полгода, а в остальное время простаивают.
Какую специальность в ИТ легче всего освоить самостоятельно?
Какая специальность в ИТ самая простая и доступная для самостоятельного освоения? Как в процессе переквалификации не стать «вайтишником» и не оказаться у разбитого корыта, если сейчас большая часть процессов автоматизируется?
Часто на этот вопрос отвечают, что самое простое и доступное — это тестирование. Как следует поработав с тестировщиками в найме, обучении и развитии, посмотрев на переквалифицирующихся тестировщиков, пообщавшись с уймой лидов тестирования, не соглашусь. Вот вообще и совсем.
В каждой профессии много нюансов. Куда-то формально проще зайти, но тяжелее обрастать знаниями и становиться ценным для рынка специалистом, особенно без интереса к самой профессии, — вот это про тестирование. Куда-то заходить сложнее, но расти вроде как легче — то же программирование, как более высоко оцененная в среднем профессия.
Нет универсально легкой специальности. Кто-то жить не может без решения задачек по программированию, но плакать хочет от необходимости проходить чек-листы тестирования. Кто-то никак не подружится с кодом, но ему и не нужно, ему интереснее всего исследовательское тестирование. Почти все сначала изучают одно или пару направлений и занимаются ими, а потом только определяются. Кто-то, как разработчик, пробует разные языки программирования, кто-то выбирает между аналитикой, тестированием и управлением проектами. И, кажется, это лучший путь: найти то, что лично вам интересно, — так будет проще не бросить и преодолевать все новые и новые препятствия.
Про то, как не оказаться у разбитого корыта. Да, при оптимизации и автоматизации процессов те, кто выполнял самые рутинные из них, могут оказаться не очень нужными. Выход простой: быть этим оптимизатором и автоматизатором, не стоять на месте, расти и развиваться. Создавать и поддерживать сложные системы, коммуникации вокруг них и внутри команд роботы не скоро научатся. Они пока не справляются с тем, что делают локальные проектные команды, не говоря про уровень выше.
Как выбрать новую специальность в сфере ИТ, если пока не понимаешь, что к чему?
Как понять, какое направление и специальность в ИТ выбрать? Какими личностными качествами и базовыми знаниями при этом нужно обладать?
Изучайте, чем занимаются люди разных профессий в ИТ. Источников уйма: от видео на «Ютубе» до статей на «Хабре». Посмотрите, что об этих профессиях пишут на тех же сайтах курсов. Погуглите тестовые задания, найдите интервью с представителями профессий или их доклады. Да, будет уйма непонятных слов, но получить представление — самый первый и важный шаг.
Попробуйте бесплатные версии курсов профессий, которые кажутся интересными. Напишите выпускникам, спросите, чем они теперь занимаются, почему они сами эту профессию выбрали, — часто такая возможность есть на странице с отзывами или просто через поиск в соцсетях. Поймите суть профессии и чем она вас привлекает. И если ничем — то, пожалуй, нужно попробовать что-то еще.
Личностные качества — это то, что тяжело оценить. Сложно четко разграничить, кому быть программистом, а кому — дизайнером. В одной команде нужны тихони-исполнители, а в другой — сплошь любители поспорить о каждом решении и все переиначить, прежде чем браться за работу. В рамках одних и тех же профессий работают и находят себя самые разные люди, я вас уверяю. И с самой разной мотивацией делать, казалось бы, одно и то же. Какие-то разработчики хотят абстрактно созидать, «делать чего из ничего». Какие-то — приносить пользу миру. Но в итоге и те и другие выполняют похожие задачи. Так что тут нет универсального ответа, кроме «ищите то, что близко вам лично». А список базовых знаний зависит уже от профессии, потому что все-все специальности в ИТ, кажется, объединяет разве что компьютерная грамотность.
Можно ли перейти в ИТ после большого перерыва и декрета?
Мне 36. В прошлом — опыт руководящей работы в финансах и два декрета. Изучаю анализ данных, поскольку вижу в нем пересечения с предыдущей деятельностью. Каковы мои реальные шансы после такого большого перерыва найти работу, желательно удаленную?
Про большой перерыв — да, конечно, будут работодатели, которые вместо «здравствуйте» говорят «а куда детей девать будете во время работы?», но, наверное, вам с ними не по пути. Знаю множество случаев трудоустройства после декрета через пять и даже девять лет перерыва — полет нормальный.
Все понимают, что этот перерыв — это просто такая часть жизни. Вы же не на диване все это время лежали, а делом были заняты, ничего плохого в этом нет. А если еще и смогли взяться за новое и интересное в этот период, так совсем хорошо. А шансы на удаленку после 2020 года у всех очень неплохие.
Как заставить себя делать хорошие проекты для портфолио?
Осваиваю UX-дизайн, но морально сложно делать работы для портфолио, так сказать, в стол. Как перестать беспокоиться по этому поводу и начать жить?
Делайте для заказчиков. Даже для воображаемых, даже без их запроса. «Заказчиком» можете быть вы с запросом на дизайн портала, например, про UX-дизайн. Или вас может вдохновить ваша мама, ее любовь к вязанию и нежелание разбираться в сложных интерфейсах большинства форумов. Или ваш знакомый и его заброшенный страшненький сайт. Или человек из какого-нибудь чата в «Телеграме», который ищет дизайнера на непонятную задачу, а там как пойдет. Лучший учебный проект — полезный учебный проект, изобретите эту пользу сами.
Стоит ли работать бесплатно, чтобы получить опыт?
Как найти работу после обучения? Работать за опыт?
Работать за опыт — не лучшая идея. Труд должен оплачиваться хотя бы как-то. Бесплатный труд, особенно на протяжении длительного времени — штука демотивирующая и поощряющая низкую оценку труда со стороны работодателя. Поэтому даже на стартовых позициях вам должны платить. Да, зарплаты там, как правило, невелики, но это кажется честным: польза от совсем джуна для компании небольшая — он, по сути, учится за ее счет. А хороший джун довольно быстро вырастает из состояния «работать за опыт и еду» в мидла с зарплатой повыше либо на текущем месте, либо сменив работодателя.
Как не бояться выйти из ИТ?
А как, наоборот, не бояться в случае чего выкатиться из ИТ, когда денег на несколько месяцев?
Для начала подкопить еще. Вопрос очень общий, ответ зависит от вводных: что умеете, чему учитесь, куда хотите «выкатываться». На пенсию и рисовать арты в свое удовольствие? В свой бизнес? В другую сферу?
Если отвечать в целом, то финансовая подушка на год, накопленная к моменту начала плотного обучения, то есть больше часа в день, решает много проблем и избавляет от тревог. А выкроить больше времени, работая в ИТ, где про график всегда можно договориться, кажется вполне реальным.