Глоссарий терминов IT-найма
Что значат слова, которые встречаются в вакансиях и на собеседованиях, без канцелярита
Зарегистрируйся, чтобы не пропустить новые вакансии: зарегистрированным они открываются на сутки раньше, чем гостям.Зарегистрироваться бесплатно
JuniorMiddleSeniorLead / Team LeadГрейд-инфляцияFullstack-разработчикATS (Applicant Tracking System)Оффер (Job Offer)КонтрофферИспытательный срокОтработка / Notice periodHR-скринингSystem DesignLeetcode-задачиПет-проектSoft skillsОклад vs total compensationRelocation package
Грейды и роли
Junior
Специалист с минимальным опытом (обычно 0–1.5 года) или без коммерческого опыта вовсе. Решает несложные задачи под присмотром, нуждается в код-ревью и наставничестве.
Смотреть Junior-вакансии →Middle
Специалист, который самостоятельно декомпозирует задачи, не требует постоянного контроля и понимает последствия своих решений. Обычно 1.5–4 года опыта, но грейд определяется не годами, а паттерном работы.
Смотреть Middle-вакансии →Senior
Специалист с глубокой экспертизой в своей области, берёт на себя ответственность за архитектурные решения и сложные компромиссы, часто ревьюит код других.
Смотреть Senior-вакансии →Lead / Team Lead
Помимо инженерной экспертизы, отвечает за команду: распределение задач, менторство, коммуникацию с другими командами и иногда найм.
Грейд-инфляция
Ситуация, когда одна и та же должность («Senior», «Middle») в разных компаниях означает разный реальный уровень: в одной компании Middle соответствует Junior+ в другой. Из-за этого сравнивать вакансии по одному только названию грейда ненадёжно.
Fullstack-разработчик
Разработчик, который работает и с клиентской частью (frontend), и с серверной (backend). На практике почти всегда есть перекос в одну сторону: редко кто одинаково силён в обеих.
Наём
ATS (Applicant Tracking System)
Система, через которую крупные компании автоматически фильтруют резюме до того, как их увидит человек, по ключевым словам, формату файла и структуре. Резюме со сложной вёрсткой, таблицами или картинками ATS часто разбирает некорректно.
Проверить своё резюме →Оффер (Job Offer)
Формальное предложение о работе с указанием должности, зарплаты и условий. Устное «мы вас берём» - не оффер; офером считается официальный документ или письмо с конкретными цифрами.
Контроффер
Встречное предложение от текущего работодателя, когда вы сообщаете об уходе (обычно с оффером на руках). Контроффер решает симптом (недовольство зарплатой), но редко решает причину: большинство тех, кто его принял, всё равно уходит в течение года.
Испытательный срок
Период (обычно 1–3 месяца) в начале работы, в течение которого обе стороны могут расторгнуть договор по упрощённой процедуре. Работает в обе стороны: кандидат тоже имеет право прекратить сотрудничество, если компания не соответствует ожиданиям.
Отработка / Notice period
Срок между заявлением об увольнении и последним рабочим днём: по ТК РФ стандартно 2 недели. В оффере иностранных компаний может называться notice period и быть длиннее.
Собеседования
HR-скрининг
Первый, обычно самый короткий этап отбора (15–30 минут): проверка базового соответствия вакансии, зарплатных ожиданий и формата работы, ещё без технических вопросов.
System Design
Формат собеседования (обычно для Senior и выше), где кандидата просят спроектировать архитектуру системы (например, «сократитель ссылок» или «ленту новостей») с учётом нагрузки, отказоустойчивости и компромиссов.
Как готовиться к System Design →Leetcode-задачи
Алгоритмические задачи (по названию популярной платформы leetcode.com), которые используют на технических собеседованиях для проверки умения решать задачи на структуры данных и алгоритмы, а не только знания конкретного стека.
Пет-проект
Небольшой проект, сделанный не по заданию работодателя, а по своей инициативе: для практики или решения своей реальной задачи. Для кандидатов без опыта: один из немногих способов показать реальные навыки, а не пересказ резюме.
Soft skills
Не связанные напрямую с технологиями навыки: коммуникация, декомпозиция задач, работа с обратной связью, письменная фиксация договорённостей. На уровне Middle и выше их вес в решении о найме растёт.
Компенсация
Оклад vs total compensation
Оклад: фиксированная часть зарплаты. Total compensation: оклад плюс бонусы, опционы/акции, ДМС и другие компенсации в денежном выражении. Сравнивать офферы только по окладу можно ошибочно: разница в total comp иногда больше, чем в окладе.
Как договариваться о зарплате →Relocation package
Компенсация расходов на переезд при смене места работы с переездом в другой город/страну: перелёт, временное жильё, иногда - оформление документов. Не обязателен по умолчанию, обсуждается индивидуально.