Ответ
При оценке вакансии я ориентируюсь на баланс технических возможностей и условий для профессионального роста.
Технические и карьерные критерии (в порядке приоритета):
-
Технологический стек и сложность задач:
- Возможность работать с современными технологиями (SwiftUI, Combine, Swift Concurrency).
- Участие в проектировании архитектуры, влияние на технические решения.
- Масштабируемый продукт с реальными вызовами (производительность, безопасность).
-
Команда и культура развития:
- Наличие сильных senior-разработчиков и возможность менторства.
- Культура code review, написания тестов и следования best practices.
- Здоровые процессы (Agile/Scrum) с минимумом бюрократии.
-
Продукт и его impact:
- Значимость продукта для пользователей, понятная бизнес-модель.
- Долгосрочная перспектива и стабильность проекта.
Организационные критерии:
- Компенсация: Конкурентная зарплата, соответствующая уровню и рыночной ситуации.
- Гибкость: Возможность удалённой или гибридной работы, гибкий график.
- Профессиональный рост: Чёткий карьерный путь, бюджет на конференции и обучение.
Итог: Идеальная позиция — это синергия интересных технических задач, компетентной команды и условий, позволяющих сфокусироваться на качестве кода.
Ответ 18+ 🔞
Ну вот смотри, подхожу я к вакансии, как к бабе на танцполе — сразу оцениваю, что за фрукт и стоит ли с ней время терять. Не хочу же я, блядь, как последний лох, пялиться в легаси-код десятилетней давности и слушать, как менеджер орёт про дедлайны.
Мои пунктики, по которым я меряю, что за контора (по убыванию важности):
-
Технологии и задачи — чтоб мозги не засохли:
- Чтобы можно было на SwiftUI, Combine и этой вашей новой хуйне с конкурентностью работать. Не на Storyboard'ах, ёпта, времён царя Гороха.
- Чтобы не просто фичи клепать по ТЗ, а в архитектуре рыться, решения предлагать. Чувствовать себя не винтиком, а, блядь, инженером.
- Продукт должен быть такой, чтоб масштабировался, чтоб были реальные проблемы — не «как кнопку покрасить», а «как 100500 запросов в секунду обработать и не сдохнуть». Вот это вызов, ебать мои старые костыли!
-
Команда и атмосфера — чтоб не сойти с ума:
- Обязательно чтобы в коллективе были взрослые дядьки-сеньоры, у которых можно спиздить знаний. А не я один, как самый умный, буду всех тащить.
- Чтоб code review были не для галочки, тесты писали, а не «и так сойдёт». Культура, блядь, а не бардак.
- Процессы чтоб не душили. Scrum — ок, но без этих ежедневных трёхчасовых планерок, где все про погоду говорят.
-
Продукт — чтоб не стыдно было:
- Чтобы делали что-то полезное, а не очередной «мета-универсальный-агрегатор-сервис для котиков». И чтоб компания понимала, как деньги зарабатывает, а не жила на инвестициях до первого чиха.
Ну и по мелочи, но тоже важно:
- Деньги: Зарплата чтоб была, ясень пень, конкурентоспособная. Не «оклад + премия по итогам года, если повезёт».
- Гибкость: Удалёнка или гибрид — святое. Иногда так охуенно в тапочках работать, в рот меня чих-пых.
- Рост: Чтобы был понятный путь, куда расти, и чтоб не жалели бабла на курсы или конференции. Я ж не на пенсию тут работать пришёл.
Короче, суть: Мне нужно, чтобы задачи были охуенные, команда — адекватная, а условия — такие, чтоб я мог на качестве кода сосредоточиться, а не на выживании. Вот тогда — идеал, можно и трудовую книжку нести.