Данная статья не несёт никакой полезной информационной нагрузки и предназначена для узкой целевой аудитории: людей, которые решили изменить карьеру. 

В интернете полно историй о том, как люди меняли профессию. Чаще всего их можно найти на ресурсах, предоставляющих "образовательные" услуги, и выглядят они так, словно один и тот же текст переписали разными словами. Здесь же, я хочу рассказать свою историю, личную, хоть и немного обезличенную. Никаких советов давать никому не буду, но надеюсь, что эта статья поможет кому-нибудь также как другие реальные истории помогали мне. 

Я работал врачом 10 лет на различных специальностях, в том числе и руководящих, но никогда не испытывал удовольствия от работы. Да, вот так глупо получилось: 8 лет в медуниверситете, а потом ещё 10 в больнице и всё без особого энтузиазма. Но со школы была мечта - стать программистом. Когда впервые, в старших классах (начало 2000х), об этом заговорил с родителями, мне ответили: "Да эти твои программисты никому не нужны, компьютеров ни у кого даже нет! Лучше иди учиться на врача, врачи везде нужны, не будешь без работы сидеть". В общем-то, со вторым предложением они оказались правы, но мечта никуда не делась. 

В университете я занимался перепрошивкой телефонов и это было самое близкое к информационным технологиям, чем я мог заниматься, так как в силу своего скудного ума не мог придумать ничего лучше и самое главное - не знал даже с какой стороны подступиться. 

В конце 2019 увидел курсы для разработчиков. Да, вот эти вот ваши недокурсы, на которых обещают, что через год будешь зарабатывать 300 килорублей в наносекунду, при этом за год обучения полезной информации дают максимум на 80 часов. Было жалко ~50к отдавать за кота в мешке, но деньги имелись, и самое главное, меня поддержала семья (хотя на тот момент она, конечно, не думала о том, что я действительно поменяю работу). Жена сказала: "Ты же хочешь, тебе нравится, тебе это интересно, ну возьми и сделай себе подарок". В тот момент я не рассчитывал на какой-либо успех в плане будущей работы, но всё же собрался и ответственно начал учиться. Вебинары с преподавателем 2 раза в неделю по 2 часа (иногда везло и занятия были по 3 часа), с домашним заданием, всего 5 месяцев. Остальное время - просмотр ранее записанных видеозаписей и повторение того, что видишь на экране. Обучение с преподавателем начиналось после набора группы, а это значит, что если ты не попал в группу в этом месяце, то сиди жди следующую. Хотя кого я обманываю, можно было начать и с середины курса, зачисляли спокойно, стоило только написать в техподдержку, и многим преподавателям не было дела до состава группы и выполнения домашних заданий. Тем не менее, если хочешь учиться честно, то сиди жди нового курса, чтобы иметь возможность не торопясь осваивать материал и задавать вопросы преподавателю. А потому бывали перерывы в обучении, временами по месяцу-полтора. Параллельно я начал смотреть на youtube ролики о собеседованиях, искать и читать соответствующую информацию. Наткнулся на один, где некий it-специалист проводил онлайн собеседование с человеком, который из QA хотел перейти в разработку. Благодаря ему-то я и понял, что могу. Знаю и могу. 

Но были и настоящие препятствия: отсутствие опыта и каких-либо серьезных проектов в портфолио. Советы по типу "на гитхабе полно open-source проектов, иди занимайся, будет тебе опыт и портфолио" ни черта не работали. Хотя бы, потому что я понятия не имел, где их искать, как и что вообще: в личные сообщения постучать со словами "здрасьте, возьмите миня к сибе"?  

Так или иначе, я не торопился: работал врачом, неплохо платили, поэтому я спокойно занимался какими-то своими нелепыми пет-проектами и заодно подкидывал жене мысль о том, что я хочу уволиться и работать программистом. 

Стал просматривать вакансии на headhunter. Как вы сами понимаете, нигде junior-разработчики не нужны, а нужны middle с опытом 1-3 года. Долго на них (вакансии) смотреть было тяжело, потому что и хочется, и колется. Поэтому я состряпал себе честное резюме, где написал, что у меня профильного опыта нет, но вот это и это я знаю и могу. А заодно и небольшое сопроводительное письмо написал, о том, какой я умный и красивый. Для каждой вакансии я изменял имя адресата, к которому обращаюсь и название компании, по типу "Здравствуйте, %эйчарнейм%. Я увидел вакансию %вакансиянейм% в компании %компаниянейм% и хочу у вас работать et cetera". Вакансий в моём городишке было всего около 25, причем только 5 по существу, остальные что-то вроде "учитель компьютерного класса для дошкольников" или “уборщик в кабинете информатики в университете”. Выбора не было, начал перебирать вакансии с удаленкой, чего очень не хотелось. А хотелось прийти в офис, влиться в коллектив, повариться прям там, в одном котле с людьми живыми. 

Суммарно я отправил около сотни резюме за 3 месяца. Знаю, что мало, но я не торопился. На резюме примерно половина сразу отказывали, примерно треть просто игнорировали. Трижды я был на полноценном удаленном собеседовании и чуть чаще делал различные тестовые задания. После очередного собеседования мне неожиданно сказали "сколько хочешь?". Забегая вперед, скажу, что я потерял почти половину своей текущей, на тот момент, зарплаты, чуть больше половины отпуска и устроился на работу мечты. Ну как устроился... Естественно, испытательный срок 3 месяца. Ну как работу мечты... Естественно, это не совсем то, о чем я мечтал. Но это не главное. Главное, что я сделал шаг и остался на ногах. 

Испытательный срок кончился, я уже полгода как полноценный junior, забыл, что надо всё время ходить в белом халате и называть всех по имени-отчеству, познакомился с действительно интересными людьми и работаю в офисе. 

Я уверен, что у меня ничего не вышло, если бы не три решающих момента: 

  1. Мечта стать разработчиком;

  2. Поддержка семьи;

  3. Курсы.

Если бы разработка не была моей мечтой, или если бы мне только казалось, что разработка - моя мечта, я бы давно сдался, потому что мне пришлось пробить очень много стен на моем пути. Возникали мысли, что ничего никогда не получится, что другим дается легче, чем мне, что уже поздно что-то в жизни менять, что после увольнения я обреку семью на нищету. Но я видел свою цель и понимал, что я всё ближе. 

Если бы моя семья не оказывала мне достаточно поддержки, я бы давно опустил руки, а потом состарился и умер. Я бы всю жизнь жалел, что не попробовал и скорее всего в итоге всё равно попробовал, но было бы слишком поздно по-настоящему менять карьеру. 

И если бы не курсы, я бы просто не знал с какой стороны мне ухватиться и что делать. Может, конечно, я сам себя так настроил, но я не мог поверить, что у меня что-то получится серьезное без курсов. 

Про курсы скажу отдельно: я никого не рекламирую, более того, я бы даже не стал категорически рекламировать тот "образовательный" портал, в котором сам учился, потому что преподаватель, который меня учил там больше не работает. Очень многое зависит от преподавателя, потому что он может быть очень крутым специалистом, но если он не умеет учить, то вы ничему у него не научитесь. При выборе курсов надо быть осторожными, очень часто преподают по устаревшим методичкам, учат технологиям, которые уже канули в лету, и вы не узнаете об этом, пока не начнете учиться, безответственно подходят к проверке домашнего задания.  

Я трижды взял в кавычки слово “образовательный”, потому что образование, которое дают все эти порталы сложно сравнить хоть с чем-то образовательным. Лучше всего относится к ним как к библиотеке: в них действительно есть полезная информация, но её надо искать как старатели искали золото. И не только саму информацию, но и хорошего учителя. 

Надо бы вроде вот как-то подытожить историю, мораль какую-то красивую вывести, но я лучше скажу одну важную вещь: никогда не сдавайтесь и всегда умейте вовремя остановиться.