Войти в IT с семьей, ипотекой и годами опыта в другой сфере: истории свитчеров

Брать платные курсы или смотреть видео на Youtube? Искать крупную компанию с менторством или идти на любую работу? Учиться кодить или стать гуманитарием в IT? Свитчеры делятся своим опытом и развенчивают мифы.

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

Мы поговорили со свитчерами: узнали об их мотивации, этапах обучения и впечатлениях о работе в IT.

Как инструктор IELTS стал Solution Architect

Сергей Орлов работает Solution Architect и разрабатывает собственное приложение Ordo — продвинутый аналог Notion. В IT он пришел 6 лет назад из преподавания.

Сергей Орлов, Solution Architect

Я работал инструктором IELTS во Владивостоке. В 2014 году случился кризис, многие эмигрировали, я остался без базы учеников. До 2016 года пытался остаться в преподавании. Прошел дополнительные сертификации, чтобы готовить ученикам к другим экзаменам, а не только к IELTS. Но ситуация не улучшилась. Начал думать, куда двигаться дальше: вспомнил, что в школе начинал изучать программирование.

Конечно, с середины 2000-х все сильно изменилось, нужны были актуальные знания. Я подписался на Treehouse. Сначала взялся за Java, мало что там понял поначалу. Попробовал переключиться на Python. Тут все пошло хорошо — язык и синтаксически, и семантически попроще устроен.

Спустя три месяца обучения начал всюду рассылать свое резюме, но никакого спроса на Python во Владивостоке на тот момент не было. Устроился на PHP — я его тоже успел подучить. Итак, в ноябре 2016 я только начал что-то осваивать, а в январе — устроился на первую работу. Естественно, это была ужасная работа. Я сразу смирился с тем, что для начала готов пойти куда угодно. А с плохой работы можно пойти на нормальную, потом на хорошую, затем — на замечательную.

Вопрос, стоит ли устраиваться на работу как можно быстрее или ждать оффер мечты — животрепещущая и неоднозначная тема в IT. Одни считают любой опыт ценным, другим кажется бесполезным (или даже вредным) работать в «плохой» корпкультуре. Но в конечном итоге все зависит от личностных качеств — что человек извлекает из опыта. Мнения разных айтишников и эйчаров можно почитать на Hacker News или бегло посмотреть наше резюме.

По теме
Отсутствие опыта лучше, чем плохой опыт? Отвечают разработчики
Отсутствие опыта лучше чем плохой опыт? Отвечают разработчики
Сергей Орлов, Solution Architect

На первом месте все были джунами, никто нам ничего не объяснял, плюс — переработки, задержки зарплаты — полный комплект. В целом, я изначально этого и хотел: посмотреть, как работать не надо. После очередной невыплаты я ушел, устроился уже разработчиком на Node.js в довольно известную на востоке России компанию «ГиперАвто». Но в IT я долго шел к той зарплате, которая у меня была, когда я работал инструктором в полную силу.

У меня, можно сказать, был блицкриг в IT. Никогда не было менторов, приходилось разбираться во всем самому. В «Гиперавто» я устроился джуном, но по результатам испыталки мне дали мидла. А буквально через полгода у нас уволился лид, и шеф предложил мне его заместить. У меня не было большого опыта в разработке, но были комплементарные навыки, которые помогли мне занять менеджерскую позицию. Получается, я никогда не был синьором — пропустил этот этап. После позиции лида я стал архитектором, а в дальнейшем хочу вести свой бизнес.

У Сергея есть Youtube-канал: там он рассказывает, как освоиться в IT и расти в профессии. В частности, есть много полезного по Node.js.

Как инженер по стандартизации и сертификации стала тестировщиком

Ольга Березка — тестировщик-автоматизатор, пишет автотесты на JavaScript.

Ольга Березка, тестировщик-автоматизатор

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

Через несколько лет познакомилась с компанией друзей программистов и от них узнала о существовании различных направлений в IT. Привлек фронтенд, и я начала учить HTML/CSS/JS. Прошла курс по верстке HTML Academy и выучила базу JS самостоятельно по бесплатному учебнику.

Училась параллельно с работой по вечерам. Совмещать было довольно трудно, к этому моменту я уже руководила подразделением и нагрузка была большой. Я взяла ипотеку, оставить работу не могла, и на время отложила идею о переходе в IT. Но в 2017 году компания закрыла наш филиал, сотрудников сократили. Решила, что теперь уж точно надо менять сферу. 

Часто свитчеры упоминают, что именно какие-то трудности на текущем месте работы становятся финальным толчком в IT. Когда стабильно работаешь на интересной позиции с хорошей зараплатой, рискнуть всем и начать программировать с нуля — психологически сложный шаг. А сокращения, турбулентность на рынке или просто выгорание часто становятся поводом для свитча.

Ольга Березка, тестировщик-автоматизатор

Реального опыта разработки не было, уверенности в себе тоже. Я еще год отработала по профессии без особого энтузиазма. Кто-то подсказал, что будет проще и быстрее (на тот момент) пойти в тестирование.

Я пару месяцев потратила на изучение теории тестирования. Учила в основном по статьям на Habr и роликам на Youtube. Сразу же составила резюме и начала рассылать, но без реального опыта на собеседования не приглашали. Тогда я решила этот опыт получить — сделала пару мелких проектов на краудтестинговой платформе и пошла на авторский курс от начальника отдела тестирования и тренера ISTQB в DataArt.

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

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

Всего прошло почти 3 года — от первой задачки по программированию до первой работы. Подготовка непосредственно к устройству тестировщиком заняла месяца 3 интенсивного обучения. Я очень довольна выбором. Кроме очевидных материальных плюсов, мне очень важен относительно свободный график и удаленка.

Как SMM-специалист перешла в проджект-менеджмент

Юлия Белиал — работает Project Manager в геймдеве и занимается менторством. До прихода в IT она успела попробовать себя в разных гуманитарных специальностях и на управленческих должностях.

Юлия Белиал, Project Manager

В школе я вообще хотела быть медиком, но необходимость учиться 6 лет, плюс два года обязательной отработки (в Беларуси) отталкивала. Поступила на химфак, но быстро в нем разочаровалась. Я побыла дизайнером, журналистом, организатором мероприятий, потом начала углубляться в SMM.

На третьем курсе увидела вакансию сервиса удаленных помощников Need Support. И там в описании был примерно такой пункт: «чем больше у вас разных странных навыков, тем выше шанс к нам попасть». Подумала, что это прикольно. Суть работы: есть чат-бот, в него пишут частные лица и предприниматели с заданиями разного масштаба. Это может быть задача заказать столик в ресторане или организовать мероприятие стоимостью 1 млн рублей. А мы сидим и эти задачи решаем. Начало прилетать много задач, связанных с SMM, и я все их брала на себя, потому что у меня был релевантный опыт. Стала руководителем небольшого SMM-отдела: у нас был дизайнер, таргетолог.

Потом в сервис обратился клиент, руководитель IT-компании, ему нужен был ассистент. Эту задачу тоже предложили взять мне. Клиенту понравилось со мной работать, и он позвал меня в штат на позицию PM-а. Так что месяц я работала по 80 часов в неделю на двух должностях и не могла решить, чем заниматься. В итоге как-то интуитивно решила перейти в IT. Меня взяли чисто за управленческий опыт, о программировании я ничего не знала.

Для многих людей, желающих перейти в IT, привлекательными становятся именно гуманитарные специальности: менеджмент, HR, дизайн и многие другие — у нас есть подробный обзор.

По теме
Как войти в IT, если ты гуманитарий: кратко о востребованных профессиях
Как войти в IT если ты гуманитарий: кратко о востребованных профессиях

Необходимость осваивать код многих отталкивает. Одно дело, когда человек ранее интересовался программированием, а потом освоил нужный стек для работы за 3-4 месяца. Другое дело — если ты вообще далек от всего компьютерного и совсем ничего не знаешь о коде — на вход в профессию может потребоваться гораздо больше времени. Между тем, в гуманитарных профессиях большее значение имеют софт-скиллы — так что любой предыдущий опыт работы скорее всего пойдет на пользу.

Юлия Белиал, Project Manager

После каждой встречи выписывала кучу незнакомых терминов и потом разбиралась, что это такое. Тратила 2-5 часов в день сверхурочно на свое обучение. Руководитель компании был, можно сказать, моим ментором — мы каждую неделю созванивались и разбирали разные ситуации.

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

Я проработала полтора года в первой компании. А в феврале она закрылась. Я ради интереса решила походить по разным собеседованиям, и не получила ни одного отказа. Выбрала чешскую геймдев-компанию beresnev.games

Переход из одной области IT в другую тоже отчасти можно рассматривать как свитч.

Юлия Белиал, Project Manager
В геймдеве совсем другая терминология по сравнению с веб-разработкой — во многое пришлось вникать заново. Но сейчас мне очень нравится наш проект. Когда наши 2D- и 3D-художники присылают мне свои результаты работы, я прихожу в восторг — все так красиво. И еще одна важная плюшка для меня — свобода и отсутствие микроменеджмента. Мне говорят, что нужно сделать, а как — решаю я сама.

Как психолог стал бэкендером

Пользователь Twitter Последний из Бруннен-Джи — Senior Backend Developer на Golang и Python в двух европейских стартапах. Промежуточной сферой между психологией и IT была аналитика, где нужно было осваивать код.

Мои первые работы были в качестве психолога-психометриста — в компаниях, которые занимаются разработкой психологических тестов. Потом я закончил психфак, прошел дополнительные курсы по психологическому консультированию и около полутора лет занимался этим. Часовая ставка у меня была хорошая, но процесс поиска клиентов не нравился — надо писать тексты, делать видео. Я это не люблю, а без этого клиентов было мало.

Решил, что раз я знаю статистику и умею работать с данными, то могу работать аналитиком. Устроился эконометристом в рекламное агентство, потом на еще одну похожую работу в большой компании.

Там надо было писать код. Мне это дело понравилось, захотелось заниматься им по максимуму.

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

Читайте мнение эксперта о том, как комфортно совмещать работу с обучением — в нашей статье.
По теме
Можно ли совместить работу и обучение — мнение специалиста
Можно ли  совместить работу и обучение — мнение специалиста

Первую работу в новой области получить сложнее всего. Надо понимать, что проходить собеседования — это тоже навык, требующий тренировки. И терпеливо относиться к неудачам. Когда сходишь на первые 10 собеседований и провалишь их, начинаешь понимать, какие вопросы обычно задают и каких ответов ждут. Важно после каждого собеседования записывать те вопросы, ответы на которые не знаешь, и потом искать, как на них надо отвечать.

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

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

Как менеджер музыкальных групп перешел во фронтенд

Артем Палевич — Frontend Developer, работающий во фрилансе. До прихода в IT он получил психологическое образование и работал в музыкальной сфере.

Артем Палевич, Frontend Developer

Я был менеджером групп, продюсировал релизы, организовывал концерты. Но в какой-то момент случилось выгорание, и больше не хотелось этим заниматься. Я начал думать об IT: со школы занимался версткой в качестве подработки, уже знал html и CSS, так что до фронтенда оставалось доучить не так много. Подумал, что с психологическим бэкграундом также будет легче понимать, как устроен интерфейс и что важно пользователю.

Я начал с создания сайтов на Tilda на фрилансе. Брал заказы, в которых требовался несложный дизайн, но который нельзя сделать внутренними инструментами конструктора. Тут мне пригодились знания html и CSS.

Многие начинают путь в IT c ноукода — в визуальных редакторах можно разрабатывать сайты и приложения либо совсем без кода, либо с небольшими знаниями в программировании. Это может быть комфортным способом перейти к кастомной разработке постепенно.

Артем Палевич, Frontend Developer

Я купил курс по Python — было любопытно, но не очень понятно, как все применять на практике. Так что приходилось много гуглить самому. В то же время начал осваивать и JavaScript. Я старался сочетать обучение с работой: брал интересные мне заказы, предлагал низкую цену, но предупреждал, что буду делать долго. И по несколько дней разбирался в вещах, которые опытный программист сделает за пару часов.

В какой-то момент я устроился в техподдержку, чтобы повысить доход. Суммарно провел полтора года, совмещая обучение с работой, а потом устроился в компанию уже разработчиком. Первая работа мне не нравилась, но я остался на два года, потому что не хотел портить резюме. Впрочем, я там научился быстро осваивать новые технологии и говорить на языке бизнеса — старался сам инициировать интересные мне проекты.

В IT мне нравится проектная занятость: люблю каждые 2-3 месяца переключаться на что-то новое. Поэтому сейчас я работаю на фрилансе. Со временем мне интересно перейти в фулстек и углубиться в архитектуру. Но в ближайшем будущем планирую оставаться во фронтенде.

Быть или не быть?

У многих сейчас идеализированные представления об IT — и тогда смена работы может обернуться разочарованием. В то же время, силен стереотип, что в 30, 35 или 40 лет менять работу поздно и почти нереально — хотя примеры подтверждают обратное. Пообщавшись с программистами, а также поизучав обсуждения в Twitter и на Reddit хотим развенчать несколько мифов.

Миф 1: Чтобы получить первую работу в разработке, обязательно учиться годами

За несколько месяцев освоить профессию — вполне реально, если уделять учебе много времени и сил, найти качественные образовательные материалы или хорошего ментора. Другой вопрос, что будучи взрослым не каждый может посвящать все свое время учебе — в расслабленном темпе на обучение может уйти более года.

Артем Палевич, Frontend Developer
У меня на этапе обучения было 2 ментора — по Python и по JavaScript. Но я с ними сотрудничал не дольше пары месяцев. Я был не очень дисциплинированным студентом, мог куда-нибудь уехать на пару недель. Сейчас, когда люди обращаются ко мне за менторством, я понимаю, как это выглядело. И всем говорю, что нужна дисциплина — тогда на какой-то первый доход можно выйти через несколько месяцев. Но я сам занимался не очень системно, поэтому и обучение затянулось на полтора года.

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

Миф 2: Все программисты много зарабатывают

Как и в любой сфере, зарплата в IT зависит от профессионализма и умения «продать» себя на рынке. Много зарабатывают хорошие профессионалы в крупных компаниях. Джун, который три месяца назад сел за код, вряд ли сразу может рассчитывать на высокую зарплату. И сам по себе опыт работы, измеряемый годами и месяцами, тут не поможет — если выполняешь однотипные задачи в маленькой конторе. Чтобы расти в профессии и повышать зарплату, нужно будет непрерывно учиться и проявлять инициативу.

Миф 3: Самостоятельно обучиться нельзя

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

По теме
Менторство в IT: как выбрать себе наставника
Менторство в IT: как выбрать себе наставника
Ольга Березка, тестировщик-автоматизатор
В статьях для новичков часто упоминается важность ментора на первой работе. И это оказалось правдой. Благодаря хорошему наставнику и базовому знанию JS я параллельно с работой ручным тестировщиком сразу начала изучать автоматизацию, и со временем начала работать в этой сфере.

Миф 4: Процесс обучения с возрастом дается труднее

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

Артем Палевич, Frontend Developer
Думаю, менять профессию будучи взрослым сложнее из-за большей ответственности. Нужно уже содержать семью, не можешь позволить себе долго сидеть на одной задаче — стараешься учиться быстрее, когда нужно быстро заработать денег. С другой стороны, есть жизненный опыт, который помогает легче войти в новую сферу. Если у меня сейчас была возможность переиграть прошлое и пойти в IT после школы, я бы этого не хотел.

Бывший преподаватель Сергей Орлов отмечает, что учиться новой профессии, имея за плечами одну, должно быть только проще.

Сергей Орлов, Solution Architect

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

Когда осваиваешь IT как вторую профессию, ты можешь сравнивать — а это важно в обучении. Люди, изучившие 3-5 иностранных языков, могут изучить еще 20 за годик. Тут все работает примерно так же.

Лично мне помог опыт работы как ИП — работая на себя, учишься тайм-менеджменту, организации работы. Знание английского тоже было полезно в обучении — на этом языке есть все возможные материалы.

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

Мой опыт работы в психологии мне не слишком помогал. Ну если не считать навыков работы с данными и статистику — но это был прямо требуемым скилл-сет, а не побочный.

При этом не скажу, что усваивать новое с возрастом труднее. Но сложнее посвящать столько времени работе и учебе, как в молодости. Зато дисциплины становится больше, учишься лучше организовывать свой труд.

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

Юлия Белиал, Project Manager
Сейчас параллельно с работой я занимаюсь менторством. Обычно в проджекты идут люди, которые уже имели управленческий опыт в других сферах. Я разбираю с ними кейсы, помогаю подготовиться к собеседованиям. Людей без руководящего опыта беру редко, только если у них сильная мотивация — думаю, стать PM-ом совсем с нуля довольно сложно.

Миф 5: Люди, выбравшие IT еще со школы, легко находят работу в этой сфере

Современное образование совсем не гарантирует успешное трудоустройство. Даже на дорогих курсах могут давать поверхностные знания, и на вузовскую систему многие жалуются — программу просто не успевают обновлять, потому что в IT знания быстро устаревают. В результате, даже если люди выбирают IT как свое призвание со школьной скамьи, не факт, что они смогут сразу трудоустроиться.

Свитчеры сталкиваются со многими трудностями, по сравнению со студентами, но есть и масса преимуществ: софт-скиллы, экспертиза в какой-то области, возможность осмысленно выбрать профессию. Люди приходят из самых разных областей — почитать еще больше разных историй можно в треде на Twitter.

article widget img
«‎‎Главная ошибка собеса — подгонять ответы»‎. Рекрутеры рассказали о найме в IT
Откуда берутся IT-рекрутеры, с какими трудностями они сталкиваются в попытках закрыть позиции и какие ошибки сами совершают на интервью — полезно знать перед тем, как искать работу.
Телеграм-канал про Образо­вание, карьеру и жизнь в IT
Телеграм-канал про Образо­вание, карьеру и жизнь в IT

Читайте по теме

Войти в IT
Войти в IT
13

Войти в IT

Как прийти в айти, задержаться там надолго и не попасть на галеру
nerd head nerd letter

Мир содрогнулся, когда узнал, что читают разработчики по ночам...

Ничего криминального — только полезная еженедельная рассылка от Bubble. Тренды в айти, лайфхаки и советы экспертов.

Подписывайся!

Ты — котик! Проверяй почту
Нам нужен настоящий адрес эл. почты
Спецпредложения
Курсы со скидками для пользователей Bubble
Выбрать курс
Освоить за выходные
Экспресс-курсы программирования
Выбрать курс
Баг пофиксил
Курсы для QA-инженеров
Выбрать курс
Звездочка к резюме
Курсы по карьерному росту
Выбрать курс
Подписывайся на Bubble в соцсетях
Подписывайся на BUBBLE в социальных сетях
Телеграм-канал про Образование, карьеру и жизнь в IT
Только полезный контент и ничего лишнего.