Как же быстро летит время. 2 года назад я писал пост о том, как бросил карьеру инженера производственно-технического отдела (строительство) и переучился на Java-разработчика. И мне есть что вам рассказать.
К хорошему быстро привыкаешь
Как только попал в IT-сферу практически все вызывало восторг: отсутствие глупых и неэффективных коллег/руководителей, застрявших в 90-х, отсутствие блата, относительно высокая зарплата, различные бонусы в виде ДМС со стоматологией, оплаты обучения, спорта и т.д. На контрасте со строительной сферой казалось, что попал в сказку. Интересная работа + хорошие условия труда – что ещё нужно для счастья?
Спустя время все это уже не кажется сказкой, а воспринимается, как норма. К высокой зарплате привыкаешь достаточно быстро, практически мгновенно. Увеличение зарплаты в 2-3 раза не позволяет улучшить уровень жизни в 2-3 раза и уж точно не делает счастливее в 2-3 раза. Как только закрываются базовые потребности и нет дефицита семейного бюджета, фокус внимания смещается с денег на другие вещи. Например, интересная работа в команде с умными людьми позволяет не испытывать отвращения к работе и вечер воскресения теперь такой же приятный, как и вечер пятницы. И это действительное ценно, даже спустя время.
Думаю, что если придется «выйти из IT» и вернуться в строительную сферу, будет очень больно. У меня висело на hh старое незакрытое резюме инженера ПТО и недавно получил приглашение на собеседование в строительную фирму в нашем городе. Строится крупный объект, нужны инженеры. Сходил на собеседование просто ради интереса. Выслушав условия труда и размер зарплаты (который делится на оклад и премию), а также взглянув на ребят, которые в поте лица формируют исполнительную документацию, сразу вспомнил почему я ушел из этой сферы и лишний раз напомнил себе, что у меня сейчас не работа, а сказка. Конечно, всё относительно и индивидуально и я уверен, что есть масса высокооплачиваемых интересных профессий, а также есть люди, которым нравится монотонно клепать однотипные акты скрытых работ. Я лишь говорю о своем личном опыте и ощущениях.
Зависит от команды, проекта и процессов. Мне, видимо, повезло с этими тремя составляющими. Я могу работать по 3 часа в день, при этом быть эффективным сотрудником и не подводить команду. Судя по опыту знакомых разработчиков, никто не работает в поте лица по 8 часов в день. Тяжело только первые несколько месяцев на новом месте работы, когда знакомишься с проектом. Приходится изучать много нового, но это и плюс, ведь именно в этот период происходит рост скиллов, что повышает твою стоимость, как специалиста на рынке труда. Но стоит немного освоиться и задачи начинают закрываться раньше срока, который был на них отведен. Вот сейчас например есть время, чтобы написать и опубликовать этот пост)
Умея программировать, можно извлечь для этого пользу в своей повседневной жизни. В начале лета я заболел прям перед отпуском и чтобы не тратить весь отпуск на сериалы, решил написать небольшой пет-проект, который был бы полезен мне лично, а если повезет, то не только мне. Так родился Telegram-бот (пост) для чатов, который делает саммари сообщений в чате за сутки. Ботом уже пользуется более 2000 чатов, что лично для меня большой успех. А если учесть, что он ещё и копеечку приносит (без моего активного участия), то вообще прекрасно. За неделю создал источник пассивного дохода, который теперь покрывает платеж по ипотеке. Конечно приходится постоянно что-то улучшать, дорабатывать функционал, отвечать на вопросы пользователей, но осознавая, что это твой личный проект, твое (пусть и маленькое) детище, заниматься этим в кайф.
Можно сейчас ли войти в IT или уже поздно?
Не поздно, но чтобы в возрасте 30+ осуществить такой маневр понадобятся как минимум 3 составляющие: мотивация (сильное желание), дисциплина (не бросить обучение через неделю) и время/деньги. Что касается времени и денег, то в идеале иметь финансовую подушку на год жизни, чтобы можно было учиться и приобретать нужные навыки фуллтайм, вместо работы.
Сложно ли джунам найти работу? Да сложно, но возможно, если освоили все нужные технологии на должном уровне. Чаще всего помогает накрутка опыта и выдуманная легенда. Я наблюдаю за сообществом ментора, который помогал мне в обучении и результаты его учеников говорят о том, что всё реально. Если написал 7 пет-проектов, которые охватывают основной пул технологий, то пройти успешно собеседование, предприняв 10+ попыток – не за гранью фантастики. Но вот чтобы написать эти 7 пет-проектов (перед этим освоив технологии) понадобится выдержка и дисциплина. У меня путь занял 7,5 месяцев или 1000 часов обучения. От знакомых часто слышу - я бы тоже так хотел, но у меня нет времени. Если открыть их Steam и глянуть сколько часов было проведено за играми, то кажется, что этих часов с лихвой хватило бы освоить не один язык программирования. Другой вопрос: будет ли обучение так же увлекать, как очередная игра. Если нет от слова совсем, то никакая мотивация, даже в виде высокой зарплаты, не поможет пройти путь с 0 до трудоустройства.
Если у вас есть вопросы, могу ответить в комментариях.
P.S. Мелкие заметки делаю в телеге (https://t.me/lovecodebro), на Пикабу публикую редко и только лонгриды.