Как вы выбираете будущего работодателя в IT?
Публичный постНа что обращаете внимание, помимо очевидного: денег, дней отпуска, ремоут не ремоут, список бенефитов и т.д.
Как принимаете решение?
Учитываете ли вы штат сотрудников?
Мониторите ли финансовое благополучие компании?
Может быть у вас есть какой-нибудь скоринг? Типа список пунктов по которым компания должна набрать определенное количество баллов и максимальное количество "штрафных" баллов которое может быть.
Грубо говоря что вам дает понять что там ок? Потому что выбор компании это как выбор партнера – довольно непростая задача, которая зачастую оказывается игрой в рулетку, особенно если расставить акценты не в тех местах или не расставить их вовсе.
Я пока не придумал такой системы, но вот наброски.
Мой список красных флагов:
- не стыковка и не соттветствие в какой-либо ранее заявленной инфе. Например ты подавался на сеньерскую позицию, а выясняется что ищут кого-то кто будет лендинги делать на жиквери и пихать гугл аналитику на существующие, за 40 в год
- не уважение к моему труду уже на этапах интервью. Например когда предлагают порешать литкод или тестовое и обещают дать фидбек вне зависимости от результата, а в итоге молчание. Была история когда компания прислала ссылку с просьбой порешать задачки. Была фраза "если вы решили не все или не уверены в ответах, ничего страшного мы общаемся со всеми кандидатами и будем рады дать вам фидбек." Я набрал что-то более 90 из 100. На следующем этапе попросил фидбек, чел говорит, что твои решения даже и не смотрели, потому что это тупо фильр отсеить совсем дурачков, если больше 75 то можно разговаривать. Я понимаю такой подход, но уговор то был совсем другой.
- токсичность/надменность и другие негативные межличностные проявления
- древний/нерелевантный технологический стек - как правило это выфильтровывается на этапе просмотра вакансии
- странные или откровенно дурацкие вопросы, в стиле "кем ты видишь себя через 5 лет" – батарейкой для матрицы. Когда нас захватят машины, буду болтаться в сосуде с физраствором и питать машины силой своего невероятного человеческого тела.
- странные или откровенно дурацкие задания аля "а давай программировать в ворде" или просто оторванные от реальности "а давай мы решим эту абстрактную сложную задачу, чтобы потом на работе ты занимался чем-то совершенно иным и никогда к этому не возвращались"
- отсутствие гибкости. Например я плох в прохождении технической части интервью. Прям очень. Меня с головой накрывает тревогой и стрессом так, что я просто не могу нормально думать. Мне попадались компании которые были очень открыты к тому, чтобы сделать этот процесс максимально комфортным и удобным для всех, но так же попадались и те, кто наотрез отказывался как-либо менять этот процесс и прост думали, что я какой-то кретин который пытается им лапши на уши навешать.
Я так же придумал список вопросов, которые хочу задавать на собесах команде и будущему работодателю.
Вот они (не по порядку):
- Какой у вас технологический стек? – чтобы убедиться что мы здесь совпадаем, и что инфа соответствует прежде заявленной.
- Какова текущая главная цель? – чтобы понять какие стоят цели и задачи, чем нужно будет заниматься
- Каков текущий статус проекта? – чтобы понять, а что ребята уже сделали и потенциально поковырять в сторону существующих проблем
- Есть ли устаревший код? Насколько он плох и как его много? – тут про легаси. Никто не любит легаси)
- Вы практикуете парные занятия? – мне понравилось созваниваться с коллегами и решать что-то заковыристое вдвоем-втроем, это всегда в разы продуктивнее
- Что вам нравится в вашей работе? – попытка узнать что привлекает других людей в их текущем месте работы. Возможно здесь наши интересы сходятся а возможно нет
- Что вам не нравится в вашей работе? – попытка узнать, а что есть бесячего. Потому что негатив и бесячести всегда присутствуют, вопрос в том сможешь ли ты с этим мириться и на сколько сильно тебя персонально это теребонькает
- Что вы делаете для обеспечения здоровой психологической среды для сотрудников? - попытка узнать, а что там по стрессовой обстановке
- Как вы принимаете решения в команде? – был негативный опыт, когда менеджер игнорировал экспертное мнение разработчиков/дизайнеров и настаивал на своем, не обладая ни нужными навыками ни информацией
- Что вы делаете, чтобы обеспечить эффективное принятие решений? - примерно продолжение предыдущего вопроса
- Есть ли у вас дизайн-система? Используете ли вы библиотеку UI компонентов? – контекстозависимая история, прост на всякий случай, перестраховаться
- Есть ли проваленные дедлайны? - это продолжение темы в каком статусе проект. Как правило если дедлайны профакаплены уже какое-то время, то там и по стрессу по выше, значит и что-то либо с принятием решений было не очень, либо с командой, скорее всего и код там так себе потому что торопимся и т.д.
- На сколько хорошо идут дела у компании в финансовом аспекте? – меня лейофнули потому что компания теряет 70% при были из-за войны и кризиса. Не хочу чтобы это повторялось.
- Что вы делаете, чтобы ваш сотрудник реалезовывал свой потенциал? – про то что у меня есть скилы и вектора в других областях, в которых мне хотелось бы развиваться, былоб прям круто если компания поддерживает и дает возможность в развитии
К сожалению, это далеко не всегда позволяет выявить как красные так и зеленые флаги, тем более что проблемы склонны преуменьшать, а достижения и няшности преувеличивать. Но это уже что-то, которое лучше чем ничего.
Какие у вас красные/зеленые флаги при оценке будущей компании?
Будет интересно еще узнать про стратегии поиска работы.
Например я всегда подавался на все подряд, читая только стек технологий (чтоб совсем зашквар отфильровать), чтобы набить руку (и другие части тела) на первых неудачных попытках (которые точно будут), а уж там как получится, если продолжим общаться то можно и в гласдор заглянуть будет и погуглить и повыбирать, если что всегда можно отказаться.
Плюсы
- экономит время
- на первых этапах процесс можно механизировать и пустить на поток отключив голову
Минусы
- бывает попадается всякая херота
Либо есть вар сидеть выбирать с самого начала, вчитываться в вакансию, рисерчить, анализировать, собирать фидбек и только после этого таргетингово аплаиться - что как мне кажется на этапах, когда еще даже не начался разговор как-то ресурсозатратно.
Плюсы
- херота попадаться все еще будет (никто от нее не застрахован), но меньше
Минусы
- сильно съедает время и ресурс в сравнении с первой статегией
- придется набивать руку и другие части тела на компаниях которые ты посчитал наиболее удачными... чтоо как мне кажется не совсем правильная история. Уж лучше зафакапить кого попало и придти к таргету более-менее подготовленным.
Или нет? Как считаете? Какой у вас подход к поиску?
Два момента:
Все остальное (стек, скрам или не аджайл, а есть ли тесты, а какая версия библиотеки стоит, а у вас корпоративы как проходят) отвалилось где-то на третьем году в айти, после это попроще стало.
Соотношение денег к количеству работы.
Никакого.
Вы платите деньги - я делаю работу. Смена работы - стресс, но как ты сказал - это все рулетка. На все мои вопросы можно врать, помойка для одного человека будем раем для других.
Но я ленивый и у меня довольно узкая специализация, так что я не откликаюсь на вакансии, я жду пока мне напишут.
Как правило - пишут.
После релокейта моя планочка сильно упала, иду туда где платят деньги и есть гибрид\удаленка
Ко всему сказанному — химия с нанимающим менеджером и желательно коллегами. Я вряд ли хорошо сойдусь с человеком, который программирует по выходным для удовольствия.
Неформально общаюсь с сотрудником (и задаю вопросы, смотрю на реакцию), ну и вообще хорошо б погулять по офису и посмотреть, как выглядят люди, чем заняты, чокак.
Передвигаются бегом со злыми лицами — мне не туда. Заебанные вусмерть — и не туда. Равнодушные такие еблеты серые — и сюда тоже я не пойду. Оптимистичные, продуктивные, улыбающиеся в 32 зуба люди тоже скорее всего не пойду, зомби-культура, видать.
Смотрю, кого ещё нанимают, и если есть возможность - спрашиваю состав команды
Ред флэг - когда ищут только "синьор-фулстек-со-скиллами-девопс". Значит, бизнес вообще не вдупляет как устроен процесс разработки, придётся заниматься всем и сразу, а потом гробгробкладбищевыгорание
Хороший знак - когда открыты разнообразные вакансии. Чуть разработчиков с понятным стеком, какое-то количество аналитиков, пара тестировщиков, девопс и ПМ. Не мешает и посмотреть, какие требования ко всей остальной команде в их вакансиях: ведь чем больше будет делегировано команде, тем меньше фигни будут скидывать на разработчика
Обширно сканирую LinkedIn, смотрю средний стаж сотрудников в целом, и потенциальных коллег по команде в частности. Стараюсь оценить текучку, придется ли мне работать с такими же новичками как я.
Довольно полезно посмотреть, в каких компаниях до этого работали hiring managers, твои потенциальные коллеги по команде. Увидев в их профиле, например , довольно много компаний типа Booking, Spotify, Google, и так далее, приходил к пониманию, что наверняка есть хорошие причины, почему люди решили здесь работать, и что потенциально буду работать с не глупыми людьми.
Смотрю также на карьерный рост, т.е. сколько времени проходит между повышениями.
Спрашиваю на собеседовании, какой план конкретно на меня. Над каким проектом я буду работать, с кем, как буду взаимодействовать с командой, стейкхолдерами.
Вообще первичный критерий - отрасль. Не люблю аутсорсинг, финтехи, банки, олдскульные компании, которые вроде как и крупные, но айти там дрянь (например какой-нибудь Bosch, Nestle). Люблю mobility - доставка еды, такси, каршеринг, и так далее. В целом люблю продуктовые компании.
Смотрю на историю сокращений.
В целом стараюсь оценить, насколько хорошо находится общий язык, и комфортно ли общаться с интервьюерами.
Наблюдение:
Если в туалете офиса есть ведро для использованной туалетной бумаги, то это так себе контора.
У меня довольно нишевая область в которой гораздо больше стартапов (да и платят они лучше). Поэтому обычно я задаю вопросы про финансирование, стоки, какой вижн у компании и куда хочется расти.
По позиции спрашиваю насколько мне придется закрывать области собой: я бы не хотел делать и деплои, и мониторинг, и обучение моделей, и рисерч.
Но в целом все становится понятно если пообщаться с инженерами.. Если они заебанные и замикроменеджменные, то это видно.
По опыту, если платят плохо, то придется делать работы шестерых, а если платят нормально, то будет получаться и спокойно работать, и делать интересные проекты. Главное чтобы был вайб-матч с остальной командой
Для себя выработал следующую систему:
Технологический стэк, текущие процессы, etc. для меня вторичны, с адекватным руководством их можно менять.
У меня обычно так: вижу что-то интересное, краем сознания думаю: "а что это за компания? как там работают?"
И скоро меня туда приглашают работать.
Я задавала вопросы руководителю:
Прилинкую:
https://vas3k.club/post/11645/
https://vas3k.club/question/11673/
С ростом подушки фин. безопасности происходит инверсия списка. Да, когда вроде финансы есть, но недостаточно, либо подушка кончается раньше, либо нервы в муках выбора.
В общем сегодня первый день посидел поотправлял заявки и опытным путем обнаружил следующее.
– Стек для меня важен. Мне не так важно какой это будет фреймворк (хотя ангуляра я все же чураюсь), однако если я вижу слова php, SQL или jquery - для меня это триггер закрыть страничку немедленно. Т.е. то что не релевантно или сильно устарело.
– Заметил это никто не может нормально о себе написать так, что бы в течение 10-30 секунд у тебя сложилось представление что это за компания, чем занимается, что за продукт/услугу предоставляет/продает, на чем зарабатывает. Всегда приходится идти на их сайт и выяснять это там.
– Для меня триггер вот такое
Here at Company name, we like to use the space shuttle as a metaphor for our engineering work. Now, you will join and help us bring the shuttle to the moon by helping us achieve maximum operational efficiency. We are launching a new cross-functional team focused on building and maintaining internal tools for other "Company name"-ians.
Или we call our employees “members” because they are ...
Какая-то попытка транслировать ценности через дурацкие названия, вызывает приступ кринжа и понимание, что я туда ни ногой.
– Сайт, его состояние и общее впечатление от того как написана вакансия.
– Подать найти и подать 10 заявок у меня заняло около 3-3.5 часов. Я думал что за час управлюсь.
– Если вакансия написана не на английском (я живу в Германии), в 90% случаев это значит что и разговорный язык в компании будет немецкий. А так как я на нем не говорю, можно смело закрывать.
– Мне хочется чувствовать импакт, что я что-то нужное и полезное делаю. Ленивое выкатывание 1 фичи раз в пол года за дофига денег - не моя тема, поэтому я скипаю всякие финтехи, или компании в которых по косвенным признакам я могу предположить такое положение дел
– Компания которая на мой вкус и цвет занимается чем-то мне не интересным или откровенной херней - скипается, потому что мне будет явно не по себе работать в месте и чувствовать что я вместе со всеми занимаюсь какой-то херней. Например был стартап основная идея которого генерить картиночки с помощью AI. =/
Нет, как бы то что с помощью AI можно генерить картиночки это великолепно. Но в чем смысл вашего стартапа и в чем его ценность я прям сильно не понимаю.
Мне важна прозрачность процессов/грейдов/зарплат и понимание шагов для повышения. Обычно это удаётся узнать лишь по знакомству или когда уже поработал какое-то время.