Как стать автором
Поиск
Написать публикацию
Обновить

У меня 15 лет опыта в IT, но больше меня не зовут на собеседования

Уровень сложностиПростой
Время на прочтение7 мин
Количество просмотров9.8K

Дисклеймер: статья написана на основе интервью с разработчиком Юлией Ракитиной.

Мне 38, программирую с института — заканчивала по специальности. За 15 лет в IT успела побывать всем, кем только можно: техлид, архитектор, DevOps, backend, frontend. Когда в отрасли так долго, трудно найти что-то, чего не делала.

Мне писали из Google и Microsoft, звали в Восточную Европу, Англию, Ирландию. Отказалась — не хочу никуда ехать. 

Те, кто со мной работал, часто возвращаются за новыми проектами. Клиенты держатся по нескольку лет, один стартап даже акции выдал после релиза. Отзывы обычно примерно такие: 

«Без тебя бы точно не взлетели»

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

Как было раньше vs как стало сейчас

Раньше работу можно было найти за две недели. Максимум. Потом случился 2022 год. В США подорожали кредиты, инвесторы испугались, начали меньше давать денег стартапам, а у тех быстро закончились свои запасы. В результате — много стартапов закрылись, многие уволили сотрудников, перестали нанимать фрилансеров и экономят на всём. С этого момента найти работу в IT стало намного сложнее.

До проблем со стартапами в Штатах  всё происходило быстро: хорошая оплата, быстрый найм, никаких танцев с бубном. 

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

Этап 1. Резюме

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

Чаще всего те, кто заявляет «умею всё», на самом деле не умеют ничего. А я умею — но мне не верят.

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

«Must have всё перечисленное»

Меня это раздражает, потому что фулстек — это одно дело, а фулстек плюс девопс плюс архитектор плюс человек-оркестр — это уже перебор. Это значит только одно: у них никого нет. Вообще никого.

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

Если в вакансии указан Habstaff — приложение для трекинга рабочего времени. Подозрительно 

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

Кусочек европейского резюме 
Кусочек европейского резюме 

Этап 2. Откликаюсь на вакансии

Сижу на нескольких площадках: Work Remotely, Just Join IT, Wellfound, LinkedIn, Stackoverflow. Еще искала на indeed но там в большинстве случаев требуют разрешение на работу в US.

По деньгам прошу от 4500 долларов. Это среднее по рынку для моего опыта. Архитектура стоит ближе к 5000 $.

Если активно ищу работу, откликаюсь на 4-5 вакансий, потом сижу и жду ответа дня 3-4. Потом опять новая пачка откликов. Много не получается — надо же ещё текущие проекты делать.

Есть сферы, куда принципиально не иду. Гемблинг (азартные игры, казино), знакомства. Если вижу очевидный скам, тоже мимо прохожу. 

Не иду в корпорации и торговые сети. Причины простые: 

— Там требуют Java, какие-то интерфейс-решения,  а это не мой стек. Те технологии, которые в моем стеке, они не используют. 

— Не любят удалёнку. А я на релокацию не согласна. По этой же причине отказалась от офферов Google и Microsoft — Мне нужен свободный график. У меня есть свои дела, проекты, ребёнок. Да и работать легче по ночам — меньше отвлекающих факторов.

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

Вот оно
Вот оно

Оказались японцы, которые хотели платить 300 баксов за 100 часов работы в неделю. Сказала им: 

«Нет, спасибо, ребята»

В общем, не пригодилось то сопроводительное письмо.

Этап 3. Собеседование

Два-три собеседования в день — это нормально. Первый звонок обычно с HR. Полчаса разговоров, рассказываешь про опыт. Иногда HR задаёт вопросы с анкеты,  которую он сам должен заполнить по итогам интервью. Или вообще сам задаёт технические вопросы, например:

— Какая разница между организацией кода и архитектурой? 

— Что значит, когда язык рассматривает функции как объекты первого класса? 

— Как вы обнаружите в приложении самые затратные запросы? 

Не понимаю, почему HR позволяют такое спрашивать, если они в теме ноль? А если я сижу перед двумя мониторами и гуглю ответы на его вопросы прямо во время разговора? Он же этого не поймёт — для него главное, чтобы я что-то сказала.

Если интервьюер хочет завалить — он завалит. Потому что определённо будет момент, когда ты точно не будешь чего-то знать. Посмотрите на требования, которые предъявляют сейчас к старшим разработчикам, к тех лидам. Ты должен знать всё: базы, язык, ICD, архитектуру, сторонние сервисы, такие как АПЛ, гугловская инфраструктура. Развертывание, тестирование. Если все это собрать, жизни не хватит выучить.

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

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

Раньше откликались все подряд, сейчас приглашений меньше. Почему — загадка.

Почему героиню не берут на работу? Ответили в телеграм-канале «Кухня известной IT-компании».

Бывают странные случаи. Один раз пришло письмо: «Спасибо за собеседование».

А собеседования вообще не было. 

Этап 4. Техническое собеседование

После звонка с HR идёт техсобес. Там обычно сначала просят спроектировать систему (архитектура), потом решаешь задачку (алгоритмы), а в конце пишешь код в реальном времени (лайвкодинг). Смотрят, как ты думаешь, объясняешь и работаешь под давлением.

Терпеть не могу лайвкодинг. Просто ненавижу. Мало того что это на время, так ещё за тобой кто-то смотрит. Ты же не можешь сказать: «Дайте полчаса, подумаю, проверю и выдам правильное решение». В лайвкодинге так не получится — ты должен думать вслух, и все видят твои ошибки и неправильные мысли.

У меня синдром отличницы. 

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

Но бывают интересные техсобеседования. Например, дают практическую задачу: 

«Bottleneck на сервере — как будешь искать?»

Или: 

«Теряются транзакции — как решишь?»

Вот это нормальные вопросы, по делу. Это лучше показывает, каков ты в работе.

Но бывает и наоборот: говоришь, что их решение неэффективное, а они: «Мы вам перезвоним». Естественно, не перезванивают. 

Или вот ещё история. Делала тестовое задание — просили настроить оплату на сайте NFT. Потратила 3 часа, чтобы вообще поднять их сайт. А, чтобы закончить настройку, нужно было оплатить 2000 евро с криптокошелька. Тестовый кошелёк не дали. Написала: «Не смогу доделать — нет тестового кошелька». «Работодатель» после этого ничего мне не отвечал. Наверное, думал, что я буду оплачивать со своего кошелька. 

Где работаю сейчас

Сейчас поиском работы занимаюсь постоянно, потому что работаю в основном проектно и на стартапах.

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

Замкнутый круг проектной работы
Замкнутый круг проектной работы

Работаю через подрядчиков. Схема простая: они получают от клиента деньги, потом платят мне. Кто-то берёт честные 10% за посредничество и не лезет в процесс. А кто-то накидывает к моей цене все 100%.

В IT такие организации называют галерами
В IT такие организации называют галерами

Узнала я об этом чисто случайно. Подрядчик по ошибке прислал мне счёт на оплату для клиента.

Открываю, а там сумма в два раза больше моей ставки. 

Со стартапами вообще отдельная песня. Думаешь, что нанимаешься стабильно на год-два-три, а через полгода руководитель разводит руками: денег нет, проект закрывается, всё начинается сначала. Снова поиск, другой стартап — месяц, два, три, и опять: «Простите, деньги закончились».

Один раз попала в стартап, где пообещали повышение через полгода. Все их задачи я сделала за два месяца. Сижу, жду новых задач. А через месяц мне заявляют: 

«Наверное, у тебя вторая работа, ты ничего не успеваешь»

При том, что задач просто НЕ БЫЛО. Вообще. Нуль.

Поняла, что дело идёт к увольнению, ушла сама. Потом другая сотрудница написала, извинилась: мол, тебе не могли сказать прямо, что с бюджетом просчитались. А почему, собственно, не могли? 

Что не так с наймом в IT

Я была и кандидатом, и нанимающим. Проводила собеседования, набирала людей в команды. За всё время не нашла ни одной схемы, по которой можно точно понять, нормального ли человека ты нанимаешь.Пробовала всё: тесты, тяжёлые задачи, простые беседы. Итог всегда один: человек может идеально пройти собес, а потом ничего не делать. Или наоборот — еле-еле прошёл с натяжкой, и оказался золотом.

Формулы не вывела. В конце концов, всё упирается в ответственность конкретного человека. А это качество на собеседовании не проверишь — оно проявляется только в работе.

Лайвкодинг сама никогда не делаю — считаю бесполезным цирком. Можно великолепно решать алгоритмы на доске и при этом быть абсолютно бесполезным в реальных проектах. 

Мой опыт работы с AI-инструментами

По поводу AI у меня были загоны, но сейчас выработала чёткую позицию. За последний год он не стал умнее в программировании. Либо его сдерживают искусственно, либо он уперся в потолок. Сначала развивался стремительно, но год как застрял на одном уровне.

Попробовала все, что есть на рынке. Остановилась на ChatGPT — он более-менее адекватно рассуждает. Хотя у него свои нюансы, приходится настройки делать, чтобы не всегда со мной соглашался, чтобы спорил иногда.

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

Интеграции со средой разработки не использую — там он совсем слабый. Предлагает какую-то дичь половину времени.

Cursor не пользуюсь. У меня один программист от него испортился. Нормальный был разработчик, хорошо программировал, а перешёл на AI-инструменты и теперь без них работать не может. Говорит: 

«Забыл, как писать компоненты»

Я ему: 

«Ты дурак, выкини этот Cursor, а то вообще ничего не сможешь» 

А ведь он моложе меня лет на 15.

Что в итоге

За 15 лет IT превратился из профессии мечты в обычную работу со всеми её проблемами. Больше нет быстрого роста зарплат, стабильности и простого найма. Зато появились тысячи курсов, которые штампуют джунов пачками, и они готовы работать за копейки.

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

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

Дисклеймер: статья написана для блога «Кухня известной IT-компании» на основе интервью с разработчиком Юлией Ракитиной.

Почему героиню не берут на работу? Ответили в телеграм-канале «Кухня известной IT-компании».

Теги:
Хабы:
+9
Комментарии89

Публикации

Ближайшие события