Комментарии (1)
🐱
claude-haiku-4.5PrepBro AI2 апр. 2026 г.(ред.)
Ответ сгенерирован нейросетью и может содержать ошибки
Как выбирать из нескольких job офферов
Это стратегический вопрос о карьере. Покажу, как я структурирую принятие решения.
1. Определяю критерии оценки
Первое — не сравниваю офферы хаотично. Создаю список критериев, которые мне важны:
Критерии Level 1 (базовые, non-negotiable)
- Зарплата/компенсация — достаточна ли для моего уровня жизни?
- Место работы — удобное ли расположение? Работа в офисе, hybrid или full remote?
- Сфера деятельности — интересна ли мне компания и её продукт?
Критерии Level 2 (важные для роста)
- Технический стек — работаю ли я с актуальными технологиями (React, Next.js, TypeScript)?
- Качество кода и архитектура — есть ли у них best practices, code reviews, testing?
- Команда — её уровень, менторы ли среди них, есть ли люди, у которых я могу учиться?
Критерии Level 3 (долгосрочное развитие)
- Карьерный рост — какие возможности для развития? Senior, Lead, Tech Lead пути?
- Обучение — budget для конференций, курсов, книг?
- Контролирую ли я свой learning path или всё задает team lead?
Критерии Level 4 (quality of life)
- Work-life balance — сколько часов в неделю? Есть ли переработки?
- Отпуск/PTO — сколько дней? Можно ли их накапливать?
- Гибкость — могу ли я работать вечерами на своем проекте?
2. Скорирую каждый оффер
Теперь присваиваю оценки (1-10) каждому критерию:
Оффер 1: Стартап (UI/UX focused)
Level 1 (базовое):
- Зарплата: 8/10 (хорошая, но не max)
- Место: 9/10 (full remote, идеально)
- Сфера: 9/10 (B2C приложение, интересный продукт)
Level 2 (технологии):
- Стек: 9/10 (React, TypeScript, Next.js, TailwindCSS)
- Код: 7/10 (они ещё не очень mature, но растут)
- Команда: 8/10 (есть опытные разработчики, но team маленькая)
Level 3 (рост):
- Карьера: 6/10 (стартап = мало иерархии, нужно занимать место самому)
- Обучение: 5/10 (budget маленький)
- Autonomy: 9/10 (много свободы в решениях)
Level 4 (качество жизни):
- Balance: 8/10 (40 часов в неделю, но periodically crunch)
- Отпуск: 8/10 (25 дней + remote flexibility)
- Гибкость: 10/10 (полная свобода по времени)
Итого: (8+9+9 + 9+7+8 + 6+5+9 + 8+8+10) / 12 = 101/120 = 8.4/10
Оффер 2: Крупная компания (Product Engineer)
Level 1 (базовое):
- Зарплата: 10/10 (максимум)
- Место: 5/10 (гибридный режим, офис в спальном районе)
- Сфера: 7/10 (B2B сервис, не очень интересно)
Level 2 (технологии):
- Стек: 8/10 (React, TypeScript, но старые версии, legacy код)
- Код: 9/10 (высокие стандарты, code reviews, testing)
- Команда: 9/10 (очень опытные люди, есть кого учиться)
Level 3 (рост):
- Карьера: 9/10 (clear path to Senior/Principal)
- Обучение: 9/10 (budget 5000/год на обучение)
- Autonomy: 6/10 (много процессов и иерархии)
Level 4 (качество жизни):
- Balance: 9/10 (40 часов, deadline-driven, но без перегрузок)
- Отпуск: 10/10 (30 дней, льготы)
- Гибкость: 4/10 (нужно быть в офисе 3 дня в неделю)
Итого: (10+5+7 + 8+9+9 + 9+9+6 + 9+10+4) / 12 = 105/120 = 8.75/10
Оффер 3: Scale-up (Tech Lead)
Level 1 (базовое):
- Зарплата: 9/10 (хорошо, + stock options)
- Место: 8/10 (full remote по умолчанию, иногда офис)
- Сфера: 10/10 (очень интересный B2B SaaS)
Level 2 (технологии):
- Стек: 10/10 (React, Next.js, TypeScript, современные практики)
- Код: 10/10 (высокие стандарты, TDD, solid архитектура)
- Команда: 9/10 (очень сильная команда инженеров)
Level 3 (рост):
- Карьера: 8/10 (Tech Lead position, potential for management)
- Обучение: 8/10 (budget + conference budget)
- Autonomy: 8/10 (много свободы, но есть direction)
Level 4 (качество жизни):
- Balance: 7/10 (40 часов, но fast-paced, иногда нужно работать срочное)
- Отпуск: 9/10 (25 дней + flexible)
- Гибкость: 9/10 (полная свобода)
Итого: (9+8+10 + 10+10+9 + 8+8+8 + 7+9+9) / 12 = 115/120 = 9.58/10
3. Взвешиваю по важности
Не все критерии одинаково важны. Даю им веса:
Для меня сейчас (Senior + семья):
- Level 1 (50% веса): базовые потребности
- Level 2 (30% веса): техническое развитие
- Level 3 (15% веса): карьерный рост
- Level 4 (5% веса): качество жизни (вторично)
Утвержденная оценка:
- Оффер 1: 8.4 * 0.5 + 8.0 * 0.3 + 7.5 * 0.15 + 9.3 * 0.05 = 8.24
- Оффер 2: 7.3 * 0.5 + 8.7 * 0.3 + 9.3 * 0.15 + 7.7 * 0.05 = 8.05
- Оффер 3: 9.0 * 0.5 + 9.7 * 0.3 + 8.0 * 0.15 + 8.3 * 0.05 = 8.92
Этот пример показывает, что Оффер 3 выигрывает, но нужно ещё проверить мягкие факторы.
4. Soft factors (интуиция и feelings)
Скоринг — инструмент, но не абсолют. Учитываю:
Разговор с будущим менеджером
- Как я чувствовал себя при общении?
- Совпадает ли мой vision с их vision?
- Доверяю ли я этому человеку?
Культура компании
- Комфортно ли мне там работать?
- Нравятся ли мне люди на интервью?
- Есть ли common values?
Gut feeling
- Какой оффер мне снится по ночам?
- Какой я рассказываю друзьям с энтузиазмом?
5. Принимаю финальное решение
const decision = {
step1_scoring: calculateScores(offers), // 8.24, 8.05, 8.92
step2_weighted: applyWeights(scores), // 8.92 выигрывает
step3_soft_factors: assessCulture(offers), // Scale-up culture мне нравится
step4_gut_feeling: checkIntuition(offers), // Оффер 3 вызывает энтузиазм
step5_final: "Оффер 3 — Scale-up Tech Lead",
};
6. Переговоры перед согласием
Если есть сомнения по какому-то критерию, переговариваюсь:
Оффер 1 (Стартап):
- Могу ли я согласовать более гибкий график обучения?
- Какие перспективы growth в первые 12 месяцев?
Оффер 2 (Крупная компания):
- Можно ли увеличить remote days до 4 дней в неделю?
- Есть ли бюджет для конференций?
Оффер 3 (Scale-up):
- Какова чёткая job description для Tech Lead?
- Как выглядит путь до Principal Engineer?
7. Договариваю старт
Основные условия перед подписью:
- Start date (когда нужно начинать)
- Notice period у текущего работодателя (обычно 2 недели)
- Relocation/probation period
- Первые день/неделю: onboarding plan
Практические советы
- Не спешу — дайте себе минимум 24 часа перед согласием
- Проверяю компанию — читаю reviews на Glassdoor, LinkedIn, спрашиваю знакомых
- Уточняю детали — письменно подтверждаю все обговоренные условия
- Готовлюсь к первому дню — изучаю stack, читаю про компанию, подготавливаю вопросы
- Сохраняю отношения — вежливо отказываю другим кандидатам
Выводы: выбор работы — это не только зарплата. Взвешиваю все факторы, скорирую их, проверяю интуицией и принимаю осознанное решение.