Ответ
Я оцениваю несколько ключевых аспектов. Технологический стек — для меня приоритетен проект, где используется современный C++ (стандарты 17/20), с качественной инфраструктурой: CMake, системы CI/CD, обязательное код-ревью и автоматизированное тестирование. Команда и процессы — важно, чтобы коллеги были сильными специалистами, с которыми можно профессионально расти. Продукт и его сложность — меня привлекают задачи в области high-performance computing, разработки игровых движков, embedded-систем или высоконагруженных сервисов, а не поддержка устаревшего кода. Финансовая составляющая — конечно, я сравниваю общий пакет: оклад, бонусы, опционы, медицинскую страховку. Условия работы — гибридный или удалённый формат с гибким графиком для меня предпочтительнее. В итоге мой выбор — это баланс, где интересные технические задачи и среда для роста часто перевешивают чисто финансовые показатели.
Ответ 18+ 🔞
Слушай, давай я тебе на пальцах объясню, как я работу выбираю, а то ты тут накидал терминов, будто доклад на конференции пишешь.
Первым делом, конечно, технологии. Если проект на каком-нибудь древнем C++98, где сборка — это скрипт на баше, который последний раз запускали при царе Горохе, то это сразу ёперный театр. Мне подавай современные стандарты — 17-й, а лучше 20-й. Чтобы CMake, CI/CD, автотесты, код-ревью. Без этого — доверия ебать ноль. Как я буду расти, если каждый второй коммит — это ручное слияние через diff и молитвы, чтобы не сломалось?
Команда — это вообще святое. Если вокруг сидят распиздяи, которые не могут отличить std::unique_ptr от хуя с горы, то какой тут рост? Нужны адекватные ребята, с которыми можно и поспорить, и у них чему-то научиться. Чтобы не было этого: «У нас так исторически сложилось, не трогай». Подозрение ебать чувствую к таким местам сразу.
Задачи — вот что реально цепляет. Если это какая-нибудь пиздопроебибна вроде поддержки легаси-кода, который уже лет двадцать никто не понимает, то да похуй на высокий оклад. С ума сойдёшь. А вот если дают поковыряться в high-performance computing, в игровом движке или в чём-то embedded, где каждый цикл на счету — это да. Это интересно. Волнение ебать от таких штук.
Деньги, разумеется, тоже важны. Не буду врать. Но смотрю я на весь пакет: оклад, бонусы, страховка, опционы. Если предлагают овердохуища денег, но при этом надо вкалывать как проклятому в унылом проекте — это не мой путь. Терпения ноль ебать на такую рутину.
И, наконец, формат. Офис пять дней в неделю с жёстким графиком — это прошлый век, как будто на дворе 2002-й год. Гибрид или полная удалёнка — вот что нужно. Чтобы голова работала, а не тратила время на дорогу.
Короче, мой выбор — это всегда баланс. Чаще всего интересные задачи и нормальная среда перевешивают просто хуй в пальто с большой зарплатой, но в токсичном болоте. Потому что сгореть на скучной работе — это не дело. Сам от себя охуеешь через полгода от тоски.