📊 Как я входил в IT? Результаты опроса «Библиотеки программиста»
Вы когда-нибудь задумывались о том, как входят в IT люди, у которых нет технического образования? Насколько тяжело начать карьеру с чистого листа в зрелом возрасте? Вот и мы решили выяснить это.
Путь становления «типичного айтишника» довольно ясен: школа — вуз — работа. Чего не скажешь о тех, кто перешел в IT из другой сферы и по факту начал строить карьеру с нуля и делать это во взрослом возрасте. Поэтому данное исследование я хотела посвятить именно таким людям: узнать, как меняется жизнь тех, кому пришлось экспериментировать и идти не совсем обычным путем.
Важно
Некоторые из респондентов неправильно поняли суть опроса. По задумке его должны были проходить те, кто перешел в ИТ из другой сферы. На это намекали вопросы в стиле «Из какой сферы вы ушли?», «Из-за чего вы перешли в ИТ?» и «На сколько процентов изменился ваш доход после перехода в IT?» в самом начале опроса. Но получилось так, что примерно от 12 до 25% от общего числа респондентов изначально учились на техническом направлении в вузе 🥴. Поэтому я постаралась не учитывать такие ответы.
Итак, погнали!
В опросе приняли участие 200+ человек. Пунктуация и орфография ответов пользователей сохранены.
Сколько вам лет?
- 3.8% — До 20 лет;
- 34% — 21-30 лет;
- 40.8% — 31-40 лет;
- 21.4% — 41-55 лет.
Кратко об одном из респондентов
Возраст: от 41 до 55 лет. Перешел в тестирование из телекома в 2016 году. Проходил курсы. На собеседованиях отказывали, потому что не подходил по возрасту. Прошел до 3-х собеседований, прежде чем получил оффер. Процесс перехода в IT занял до 1 года, а поиск работы — до 3-х месяцев.
В каком году вы перешли в ИТ?
- 22.8% — До 2016 года;
- 18.4% — В 2021 году;
- 15.5% — В 2022 году;
- 13.6% — В 2023 году;
- 9.2% — В 2020 году;
- 8.3% — В 2017 году;
- 7.7% — В 2019 году;
- 4.3% — В 2018 году.
В период с 2020 по 2023 годы включительно в IT вошли 56.7% респондентов.
Из какой сферы вы ушли?
- 10.7% — Продажи;
- 6.7% — Финансы и бухучет;
- 6.7% — Логистика и транспорт;
- 3.4% — Медицина;
- 2.9% — Маркетинг;
- 2.4% — Юриспруденция;
- 2.9% — Строительство;
- 2.9% — Производство;
- 2.4% — Наука.
Ответ «Образование» не учитывался. Так как, предположительно, его выбрали те, кто проходил обучение в вузе, а в вопросе шла речь именно о профессиональной деятельности (сфере).
Из-за чего вы перешли в IT?
- 58.7% — Интерес к сфере;
- 18.4% — Высокая зарплата;
- 10.2% — Возможность работать удаленно и/или переехать в другую страну.
Но есть и другие варианты ответов:
- «Было неинтересно то, чем уже занимался»;
- «Потерял работу»;
- «Когда искал возможности заработать, понял, что умею только писать код, так как раньше занимался программированием как хобби».
Также стоит отметить, что некоторые респонденты никуда не переходили, а изначально поступили на ИТ-направление в вуз.
На сколько процентов изменился ваш доход после перехода в IT?
- 37.9% — +40%;
- 18.9% — Упал, но временно;
- 13.1% — +50%;
- 6.7% — +20%;
- 5.3% — +50%;
- 4.3% — +10%.
Как вы входили в IT?
- 59% — Изучал информацию самостоятельно;
- 18.6% — Учился на курсах;
- 3.3% — Был наставник.
Кратко об одном из респондентов
Был наставник. Курсы не проходил. Сейчас работает разработчиком баз данных. Перешел в IT из сферы «Логистика и транспорт». Процесс перехода занял до 1 года. Прошел от 4 до 6 собеседований, прежде чем получил оффер.
Вот что он считает важным для успешного старта в IT:
«Помощь с трудоустройством от знакомых либо наличие наставника, который точно знает, что учить и как себя показывать на собесах. И ещё возможность где-то пройти стажировку, даже бесплатную, чтоб хоть что-то в резюме написать».
Сколько времени в неделю вы уделяли учебе?
- 34.6% — от 10 до 20 часов;
- 31.3% — от 20 до 40 часов;
- 20.7% — до 10 часов;
- 13.5% — от 40 часов.
В какой IT-области вы работаете?
- 32.5% — Backend-разработка;
- 14.1% — Frontend-разработка;
- 11.2% — Тестирование;
- 10.2% — Fullstack-разработка;
- 8.7% — Аналитика;
- 3.8% — Мобильная разработка.
Какая у вас позиция в компании?
- 39.9% — Мидл;
- 26% — Джун;
- 16.8% — Сеньор;
- 6.7% — Тимлид;
- 5.3% — Стажер.
Из-за чего вы получали отказы на собеседованиях?
- 64.6% — Не было релевантного опыта;
- 3.9% — Не подходил по возрасту;
- 3.4% — Нет технической вышки.
Вот что чаще всего писали остальные:
- «Никогда не получал отказов»;
- «Страх и низкая самооценка»;
- «Не хватило знаний».
Но были и такие ответы:
- «Вкусовщина надменных сеньоров»;
- «По разному. Один раз сказали, что я не красивый»;
- «не нашли общий язык, пришел на одну должность, а вопросы задавали по 5 смежным, в итоге сам не стал устраиваться».
У вас было ощущение неуверенности в себе или нехватки знаний на старте карьеры?
- 81.7% — Да, было;
- 18.3% — Нет, не было.
Что помогло вам найти первую работу в IT?
- 53.4% — Job-сайты;
- 30.3% — Знакомые, друзья;
- 2.4% — IT-курсы.
Что указывали остальные:
- «перешла из отдела в отдел внутри своей компании, можно сказать что хорошо зарекомендовала себя как сотрудник на прежней должности, поэтому пригласили»;
- «Сам ходил по фирмам и ныл что бы взяли на стажировку»;
- «клиент по рекомендации партнера заказал консалтинг, в процессе сделал офер»;
- «Всю карьеру построил исключительно на знакомствах и сарафанном радио. По опыту, попытки найти позицию через джоб сайты оборачивались пустой тратой времени».
- «Я перешел в IT вернувшись в предыдущую компанию + в которой был хорошо зарекомендован».
Вам помогли IT-курсы в трудоустройстве?
- 49% — Не проходил курсы;
- 37.6% — Проходил курсы, помогли;
- 13.3% — Проходил курсы, не помогли.
Кратко об одном из респондентов:
Не проходил IT-курсы. Изучал информацию самостоятельно и использовал бесплатные ресурсы для обучения. Перешел в мобильную разработку из сферы «Логистика и транспорт». Прошел до 3-х собеседований, прежде чем получил первый оффер. Получал отказы, потому что не подходил по возрасту. Возраст респондента: от 41 до 55 лет.
Сколько времени у вас занял поиск первой работы в IT?
- 62.5% — От 1 до 3 месяцев включительно;
- 20.7% — От 4 до 6 месяцев включительно;
- 9.6% — От 1 года;
- 7.2% — от 7 месяцев до 1 года включительно.
Сколько собеседований вы прошли прежде, чем получили оффер на первую работу в IT?
- 64.6% — До 3 собеседований;
- 18.4% — 4-6 собеседований;
- 10.6% — 7-10 собеседований;
- 6.3% — от 11 собеседований.
Кратко об одном из респондентов
Прошел от 7 до 10 собеседований прежде, чем получил первую работу в IT. Перешел в backend-разработку из тяжелой промышленности. Процесс перехода занял более 4х лет. Проходил курсы, но они не помогли. Считает, что для успешного старта в IT важны знакомые.
Вы считаете правильным свое решение перейти в IT?
- 99% — Да, я все сделал правильно и ни о чем не жалею;
- 1% — Нет, хочу вернуться в прошлую профессию.
Вам пригодился опыт из прошлой профессии?
- 58.2% — Да, пригодился;
- 41.8% — Нет, не пригодился.
Что вы считаете наиболее важным для успешного старта в IT-сфере? При возможности обоснуйте свой ответ
Ответов было много. Но вот самые интересные и полезные из них, на мой взгляд:
- «Самообучение по дорожным картам и побольше практиковаться. Все работы сохранять в гитхабе. На хорошие примеры делать демо. Портфолио можно спокойно набирать из тестовых заданий».
- «Помощь с трудоустройством от знакомых либо наличие наставника который точно знает, что учить и как себя показывать на собесах. И ещё возможность где-то пройти стажировку, даже бесплатную, чтоб хоть что-то в резюме написать».
- «Найти релевантный твоему опыту проект/продукт. Например, после образования и опыта работы в строительстве мне повезло "наткнуться" на работу аналитиком в логистических процессах – это было индустрией, которую я понимал, видел в контексте строительства. Это помогло расти, я рассуждал логически, потому что знал, что происходит в логистике и как. Думаю, так везде: продукт должен быть "ближе" к тому, что ты знаешь на высоком проф или научном уровне».
- «При капитализме всё решают связи. В нормальных системах -- знания и опыт.»
- «Soft skills. Если не умеешь разговаривать с людьми, работу не получишь.»
- «Уверенность в себе. Мне самоуверенность помогла стать мидлом».
- «Высшее образование, а лучше степень, чтобы уметь учиться самостоятельно».
- «Порешать сотню другую алгоритмических задач чтобы было легко пройти собес».
Кстати, в ответах «подкинули» идею для стартапа:
- «Реально оценивать свою стоимость на рынке. Был бы какой то точный калькулятор».
Что вы можете посоветовать тем, кто только планирует войти в IT?
- «Не заниматься слишком долго изучением теории и разработкой пет проектов. Если вы чувствуете что уже можете выполнять некоторые базовые вещи – идите на собеседование, там вы либо получите оффер, либо получите опыт и знание того что вам надо еще подтянуть».
- «Или учитесь в институте, или продолжайте заниматься своим делом. Не верьте шарлатанам из годичных курсов, такое образование никому не нужно».
- «Развиваться самостоятельно по дорожной карте в интересующей вас сфере. Ни в коем случае не вестись на дорогие курсы. Этими сертификатами можно лишь подтереться, они никому не нужны, пользуйтесь бесплатными ресурсами. Очень важно закрепить теорию для собеседований, при этом её нужно не зубрить, а именно понимать».
- «Трезво оценить, насколько вы готовы впахивать и зачем вам все это. Потому что впахивать, чтобы преуспеть, придется, без вариантов».
- «1 – Учиться упорно. 2 – Больше практики, а не теории. 3 – учить алгоритмы, чтобы была возможность получить стажировку без вранья в резюме».
Что в итоге
Без профильного образования перейти в IT довольно трудно. Особенно если делать это после 40 лет (увеличивается риск отказов на собеседованиях) и без нетворкинга (многие отмечали важность полезных знакомств). Еще одна сложность также заключается во временном падении уровня зарплат после перехода — этот фактор коснулся почти четверти опрошенных. Тем не менее большинство респондентов не сожалеет о совершенном выборе и не собирается возвращаться в предыдущую сферу деятельности.
Телеграм-каналы с вакансиями для IT-специалистов
- Вакансии по data science, анализу данных, аналитике, искусственному интеллекту @datajob
- Вакансии для java-разработчиков @javadevjob
- Вакансии по питону, Django, Flask @pydevjob
- Вакансии по фронтенду, джаваскрипт, React, Angular, Vue @jsdevjob
- Вакансии по C#, .NET, Unity @csharpdevjob
- Вакансии по C++ — си-плюс-плюс, cpp, Си, C, STL, Boost @cppdevjob
- Вакансии по Go @godevjob
- Вакансии по PHP, Symfony, Laravel @phpdevjob
- Вакансии для мобильных разработчиков @mobiledevjob
- Вакансии по DevOps & SRE @devopssjob
- Вакансии по QA тестированию @testerrjob
- Вакансии по информационной безопасности @hackdevjob