Контекст
Всем привет! Я студент 3 курса одного технического университета, на данный момент совмещаю учебу и работу. В своё время мне пришлось столкнуться со сложностью поиска первой работы по специальности, как и многим моим одногруппникам. Забегая вперёд, хочу сказать, что кто-то и сейчас находится в поиске. В этой статье отвечу на вопрос: первая работа в IT — результат усилий или просто удача? Для начала я расскажу свою историю получения первого офера, а затем проанализирую историй своих соратников. За время учёбы с первого курса накопилось много знакомых, которые нашли своё место, и в их историях прослеживается одна закономерность, которую я заметил и в своей.
Спойлер
"закономерность случая" или "нужное время нужное место"
Цель этой статьи — дать пищу для размышлений тем кто до сих пор ищет первую работу.
Всё ниже — мой личный опыт и субъективное мнение. Если вы не согласны — это нормально.
Причиной, по которой я решил написать статью, стали знакомые, которые чувствуют себя потерянными из-за того, что в отличии от них почти все вокруг трудоустроены.
Спойлер
потерянными, потому что не видят прямой корреляции между усилиями и успехом
Поскольку это моя первая статья, буду рад любой критике.
Что было до
Когда я учился на втором курсе универа, всерьёз задумался о поиске первой работы по специальности. На тот момент не знал как устроен рынок труда и совершенно не представлял, как искать первую работу. Ничего лучше, чем заниматься массоткликом на hh.ru, мне в голову не пришло. Откликался на все вакансии, связанные с QA или хотя бы отдалённо с тестированием, потому что по мнению «матёрых» ребят из интернета, тестировщику проще войти в IT и потом перейти на другую позицию. Конечно, куашник и тестировщик — это не одно и то же, а те, кто считает иначе, просто не знают, чем занимается каждый из них. Знакомых с опытом работы в IT у меня не было, поэтому пришлось довериться советам этих ребят.
Спойлер
после 8 месяцев работы тестировщиком могу честно сказать: мне нравится моя позиция, и я даже не мыслю себя на другой роли (пока что)
Время шло, и вместе с огромным количеством летевших откликов летели и отказы. Спустя 2 месяца я понял, что ничего из этого не выйдет, так как даже на собеседования не звали. Причины были банальные:
нет опыта
не та локация
Про опыт понятно: большинству компаний выгоднее нанять специалиста с хоть каким-то опытом. И дело здесь не только в банальном написании кода, но и в коммуникации с командой — это очень важный момент, который многие недооценивают. К сожалению, все стажировки, которые я находил, были не в моём городе, а удалённо никто не готов был брать. И никого не волновали мои знания и навыки.
Живя в небольшом городе с населением чуть больше 300к, я изначально не рассматривал поиск работы здесь, так как думал, что просто нет организаций, где можно было бы поработать над реальными и интересными мне IT-проектами. Заниматься 1С-разработкой или системным администрированием не хотелось. Выбора у меня почти не было: я нашёл несколько компаний, которые вроде как делают сайтики, написал им на почту, получил отказы и успокоился. В итоге я окончательно бросил поиск работы по специальности и устроился грузчиком на подработку — нужны были хоть какие-то деньги, и неважно, каким трудом. Единственная мысль, которая была у меня в голове: сейчас просто не настало твоё время.
Учеба продолжалась как и моя подработка пока не наступила летняя практика. На практику я попал, оставив заявку в одной организации на ярмарке вакансий, которая проходила в вузе.
Спойлер
да да именно в ней я сейчас работаю
Ярмарка вакансий представляла собой десятки стендов компаний, которые рассказывали о себе и предлагали работу. Из всех с нормальными предложениями было примерно 7 %. Не хочу никого выделять, но некоторые компании, ��аже довольно известные, предлагали либо работу в колл-центре, либо пройти свои курсы «с перспективой попасть на стажировку». Я оставил заявку всего в 3–4 компаниях. Большая надежда была только на одну — у неё был офис в моем городе, компания лидер в своей сфере с развитым IT-департаментом. К тому же мне понравилось, чем они занимаются. Удивительно как я не слышал о ней раньше. Ещё была надежда по другой причине: представитель компании, девушка, сказала, что у меня хорошие шансы попасть к ним тестировщиком. Интересно, потому что она искала разработчиков на Go и фронтендеров, а мы подходили втроем с одногруппниками — один хотел пойти на девопса, другой на фронт. Ожидание ответов было немного волнительным: если бы меня никуда не взяли, пришлось бы идти по распределению, а это либо таскать шкафы на кафедре, либо на заводе эзернетовские кабели. Это почти произошло, когда подходил конец срока сдачи писем о месте прохождения практики: мне никто не написал, и, смирившись, я согласился идти по распределению. Но, о чудо, всего через 15 минут после моего согласия пришло письмо счастья на вацап — компания, на которую я больше всего ставил, была готова рассмотреть мою кандидатуру. Это был первый лучик надежды за последние пять месяцев.
Перед самой практикой у меня было ещё небольшое очное собеседование в этой компании, по моему — чисто формальность. Спрашивали, как учусь, что умею и что пробовал, и вроде я им понравился. Но синьёр по гошке сказал: учи гошку и забей на тестирование. К тому моменту у меня уже была хорошая база для тестировщика, поэтому весь оставшийся до практики месяц я посвятил изучению Golang.
За неделю до начала практики я бросаю подработку, на которой отпахал 3 месяца и морально подготавливаюсь к новому опыту
Как это произошло
В первый день практики нам провели инструктаж и распределили по проектам. Удивительно, но во время инструктажа в переговорной с нами сидела главный HR, у которой был список всех пришедших на практику; я увидел свою фамилию выделенной жёлтым маркером — до сих пор не знаю почему. Как оказалось, мои навыки в go никому не были интересны, и я попал в команду из четырёх человек: дизайнер, фронт, бэк и я — тестировщик. На двухнедельную практику нам дали задачу создать простую админку. В этом проекте я просто продемонстрировал всё, что умел — ничего необычного не происходило. Рабочий день н��чинался с того, что к нам приходили кураторы, спрашивали, что сделано, что планируем сделать, и давали обратную связь. Так прошли эти две недели. В последний день мне предложили остаться ещё на неделю «для получения бесценного опыта». Я, конечно, отказался: хотел летом снова подработать (практика была неоплачиваемой, и никто не обещал стажировку). Но перед уходом другая hr позвала меня в переговорку для тет-а-тет и сказала, что компания заинтересована, чтобы я остался на недельку, чтобы приглядеться ко мне с перспективой предложить стажировку. Естественно, отказаться я уже не смог. Следующая неделя ничем особо не отличалась: я продолжал находить баги в том, что мы сделали, а если оставалось время, мы с коллегой с бэка (нас осталось двое) пытались улучшить фронт.
Спойлер
у нас это толком не вышло и нам закинули девочку фронтендера
После недели мне предложили срочный трудовой договор до сентября (была третья неделя июля). Условия стажировки были вполне приемлемыми: 75к (за полную ставку) на 0,5 ставки только в офисе. Так я проработал до сентября. Ничего сверхъестественного: по прежнему тестировал админку, заводил баги, получал обратную связь от руководителя. Даже написал небольшой проект с автотестами на selenium. Мыслей о том, что вот цель достигнута и можно выдохнуть, вообще не было — я был настолько поглощён работой, что ни о чём другом и не думал.
В сентябре меня устроили на неопределённый срок (до окончания бакалавриата как оказалось) с той же зп. Ну как то вот так, плавно и почти для меня незаметно, я нашел свою первую работу в IT.
Немного продолжения
После работы над админкой у меня было еще несколько проектов, где я получил новые навыки в тестировании производительности и безопасности. Написал несколько проектов с автотестами для api, а также углубил свои знания selenium и написания автотестов для ui. Я стал продвигать идею автоматизации тестирования, так как мне было интересно этим заниматься; для меня это стало чем-то большим, чем просто написание скриптов.
Затем мне назначили ментора (тоже тестировщика), от которого я узнал, что у нас в компании всего три тестировщика (включая меня), и что автоматизации тестирования как таковой нет (если не считать юнит-тесты, которые пишут разработчики). В конце года мне поручили подготовить доклад с презентацией, который я назвал «Внедрение автоматизации тестирования в проекты [название компании]». Я выступал перед главным HR и директором IT-департамента. После этого выступления меня перевели с этажа, где сидят практиканты и только что устроившиеся студенты, на этаж, где находится основная масса IT-департамента: директор, менеджеры проектов, сеньоры, ребята с инфраструктуры и так далее.
Статистика и анализ
Вам может показаться, что анализ историй других будет неточным, так как всей информации по каждой из них попросту нет. Спешу обрадовать: всех данных мне и не нужно, чтобы понять следующее.
1) Hard и soft skills не влияют на успех.
У меня на работе есть один парень, который не отличается высоким уровнем ни тех, ни других навыков, но это ему никак не мешает (возможно, пока что, но факт есть факт).
Другой знакомый одногруппник, который реально во многом разбирается — можно сказать, даже гик — сидит без работы. В моём случае сложно сказать, потому что на практику я попал без демонстрации скиллов, но уже на практике аналитик (бывший тестировщик) респектовал мне.
2) Знакомые не влияют на успех.
Буквально вчера сидел в бане с приятелем, у которого есть знакомые в организации, где я работаю, но по своим принципам он не захотел просить их помочь с трудоустройством.
Также девчонка, которую я упоминал выше, устроилась в нашу компанию только после того, как отчислилась из колледжа и поступила в университет, где я учусь (потому что к нам техспециалистов берут только из вуза, в котором я учусь, хотя у нее здесь есть знакомые).
Другой пример: мой старый друг, который сейчас учится и работает в Москве, устроился в российский Huawei по рефералке знакомого. Также один одногруппник давно работает в Ростелекоме удалённо, потому что его пристроили знакомые.
В моём случае знакомые никак не повлияли, потому что у меня их просто не было.
3) Местоположение не влияет на успех.
Мой одноклассник, как и я, учится на третьем курсе технического вуза в Москве, но до сих пор не нашёл работу по специальности. При этом многие мои одногруппники работают удалённо, в том числе тот, который в Ростелекоме.Тут тоже нельзя однозначно сказать, повлияло это или нет, потому что от первой мысли о работе до трудоустройства прошло шесть месяцев, из которых активно работу я искал два. Но будем считать, что не повлияло, потому что в конце концов цель достигнута.
4) Направление не влияет на успех.
Все, кого я лично знаю, работают кем только можно... загибайте пальцы: 1С-разработчик, системный администратор, аналитик данных, deep learning engineer, machine learning engineer, DevOps, фронтенд-разработчик, бэкенд-разработчик (их так много и с таким разным стеком, что перечислять нет смысла), специалист по информационной безопасности, репетитор информатики. Ну и я, который сейчас auto tester.
5) Наличие диплома не влияет на успех.
Большинство из тех, кого я знаю, конечно, закончат вуз или уже закончили. Но у меня на работе есть один бэкендер, который несколько лет назад учился на моей кафедре, но бросил.
Много от кого слышу, что сейчас с этим строго (даже у нас, если тебя отчислят, то уволят), но тем не менее.
6) Усердие не влияет на успех.
Близкий мой друг каждый день тратит часы на прокачку скиллов и поиск работы — и всё тщетно. А мой коллега-бэкендер — такое ощущение, что просто заблудился и случайно оказался у нас.
Здесь я решил затронуть только то, на что мы способны повлиять. Можно было, конечно, добавить, например, пункт «Рыночные условия не влияют на успех», но не стал. Хотя в моём случае и в случае всех кто в 2025 нашел первую работу рыночные условия, действительно не повлияли на успех (думаю не стоит объяснять, как сейчас тяжело джунам и почему... прошу только не подумайте на ИИ).
Никого из своих знакомых не осуждаю — даже наоборот, рад за них, потому что считаю, что все средства хороши для достижения цели.
Мои мысли
Вы можете подумать, что получается это полный рандом и всё дело в удаче. И я отвечу: да, но… на самом деле нужно оказаться в нужном месте в нужное время и быть к этому готовым. Никто не знал, что в моей компании, насколько мне известно, всего два тестировщика не считая меня, а авто-тестировщика вообще нет. Никто не знал, что в компании моего одногруппника, который работает девопсом, в отделе инфраструктуры всего два человека не считая его. И вроде неплохо было бы нанять ещё одного специалиста, но бизнес приносит деньги, никто не жалуется, потому что каждый занят своей работой или просто не хочет об этом говорить (и причины могут быть разными). Вы можете повлиять на вышеупомянутые пункты и увеличить свои шансы на успех, но, конечно, гарантии нет. Однако спешу обрадовать: я ещё не встречал ни одного трудоустроенного человека, который проигрывал бы по всем вышеупомянутым критериям — у каждого было хотя бы что-то. Но, к сожалению, кому-то достаточно 25% шанса на успех, а кому-то нужно 90%. И с этим ничего не поделать — всё то же «нужное время и нужное место».
Попробуйте построить образ человека в своей голове:
Он обладает хорошими знаниями и практическими навыками в своей области. К тому же у него развиты soft skills, поэтому на собеседовании он чувствует себя комфортно. У него много знакомых, которые если и не помогут устроиться на работу, то смогут дать советы из личного опыта. Он живёт и учится в городе-миллионнике. У него есть большое желание найти работу — можно даже сказать, что он одержим этим.
И задайте себе вопрос: какие у него шансы на провал?
