hoba

Машини станів

Як працює процес

Інтерактивні стейт-машини процесів найму: покроковий аналіз канонічного шляху, внутрішнього пайплайну ATS, наскрізної воронки та клієнтського контракту.

Гід із симулятора процесу

🗺️

Крок 1: Оберіть пайплайн стейт-машини

Перемикайтеся між Канонічним шляхом, Пайплайном ATS, Наскрізною воронкою або Клієнтським наймом.

proc.the_path_as_it_is_supposed_to_run · Шлях, яким усе має відбуватиськанонічний шлях

Що проходить через цю машину: одна вакансія й один кандидат, що крізь неї рухається

Одна вакансія — від справжньої потреби до рішення, з яким кандидат може щось зробити. Кожен крок записано як зобовʼязання, яке він має виконувати. Кожен барʼєр у реєстрі — це місце, де одне з цих зобовʼязань перестають виконувати.

📐 Крізь цей шлях проходить 10 різних маршрутів: (3 термінальні стани)

Конструкція, а не опис конкретного роботодавця.

1 закінчуються на «найнято на умовах, які були опубліковані»; 6 закінчуються на «відмова з причиною, з якою можна щось зробити»; 3 закінчуються на «пошук закрито — і про це сказали». Це підрахунок, а не ймовірність — атлас не має підстав казати, яким саме піде конкретна людина.

Та сама машина впорядкованим списком
  1. real-needСправжня вакансія, описана чесноМенеджер із наймупочаток

    Вакансія описує роботу, яка існує вже зараз, на рівні, якого команді справді бракує, у вилці, яку бюджет уже покриває. Тут немає нічого «на виріст»: список вимог — це те, що робота використовує, а не те, що випадково мали останні четверо кандидатів.

    Що бачить кандидат: Поки нічого. Але все, що буде далі, успадкує те, що вирішили тут.

    На чому тримається цей крок

    Де це зобовʼязання перестає триматися

  2. publishedОпубліковано разом з умовамиРекрутер

    В оголошенні вказані вилка, правила щодо локації, етапи процесу й приблизна тривалість кожного. Коли пошук завершується, оголошення знімають.

    Що бачить кандидат: Роль, вилка, етапи й дата, до якої має прийти перша відповідь.

    На чому тримається цей крок

    Де це зобовʼязання перестає триматися

  3. appliedВідгукнувся — і знає про цеКандидат

    Заявку надіслано й підтверджено. Запис містить те, що кандидат насправді написав, і кандидат бачить, що заявка дійшла.

    Що бачить кандидат: Підтвердження, у якому названо роль і сказано, що буде далі.

    На чому тримається цей крок

    Де це зобовʼязання перестає триматися

  4. machine-checkМашинна робота лишається механічноюВендор ATS

    Автоматика прибирає дублікати, витягує дані й упорядковує. Вона не вирішує. А якщо правило все ж закриває заявку, це правило назване — і таке, яке людина могла б захистити вголос.

    Що бачить кандидат: Якщо правило закриває заявку тут — то яке саме.

    На чому тримається цей крок

    Де це зобовʼязання перестає триматися

  5. human-readПрочитано людиною, у названий строкРекрутер

    Кожну заявку, що пройшла механічний етап, читає людина — і читає до того, як вичерпається строк, обіцяний в оголошенні.

    Що бачить кандидат: Або наступний крок, або рішення — до дати, названої в оголошенні.

    На чому тримається цей крок

    Де це зобовʼязання перестає триматися

  6. terms-checkУмови звіряють, доки нічий час ще не витраченоРекрутер

    Вилку, рівень, локацію, строк відпрацювання й дату старту кладуть поруч у першій же розмові — до того, як призначено будь-яку перевірку. Будь-яка зі сторін може зупинитись тут, і це нічого не коштує другій.

    Що бачить кандидат: Цифри й обмеження з обох боків, у першому дзвінку.

    На чому тримається цей крок

    Де це зобовʼязання перестає триматися

  7. work-sampleОцінюють роботу — за критеріями, які показалиМенеджер із найму

    Одне завдання з обмеженим часом, схоже на саму роботу. Критерії кандидат отримує до початку, ліміт часу діє й для того, хто перевіряє, і всіх оцінюють за тією самою шкалою.

    Що бачить кандидат: Завдання, ліміт часу й критерії — до початку, а не після.

    На чому тримається цей крок

    Де це зобовʼязання перестає триматися

  8. panelОдна панель, у кожного своє питання, одне правило рішенняМенеджер із найму

    Кожен інтервʼюер знає, що саме він вимірює — і що більше цього не вимірює ніхто. Правило, яке перетворює їхні оцінки на рішення, узгоджене до першої розмови, і після старту процесу етапів не додають.

    Що бачить кандидат: З ким саме буде розмова, для чого кожна з них і скільки їх.

    На чому тримається цей крок

    Де це зобовʼязання перестає триматися

  9. level-and-bandРівень зустрічається з опублікованою вилкоюПолітика роботодавця

    Рівень випливає з того, що зібрала панель, а вилка була публічною з першого дня. Звести їх — це арифметика, а не переговори про те, чи вилка взагалі існує.

    Що бачить кандидат: Та сама вилка, що була в оголошенні, і точка в ній, де стоїть офер.

    На чому тримається цей крок

    Де це зобовʼязання перестає триматися

  10. approvalПогодження вже існуєПолітика роботодавця

    Хедкаунт підписали ще до публікації ролі, тож цей крок — контрпідпис, а не друге рішення. Якщо бюджет зникає, пошук закривають, а всім усередині кажуть про це.

    Що бачить кандидат: Дата офера — а не невизначений період під назвою «фінальні перевірки».

    На чому тримається цей крок

    Де це зобовʼязання перестає триматися

  11. offerПисьмовий офер, у якому є всеРекрутер

    Зарплата, рівень, посада, умови щодо локації, дата старту й усе, що є умовним, — письмово, зі строком на відповідь, який кандидат погодив. Ніщо з цього не змінюється після прийняття.

    Що бачить кандидат: Повний документ офера й час, який є на відповідь.

    Де це зобовʼязання перестає триматися

  12. verificationПеревірки, співмірні з роллю, на які можна відповістиПолітика роботодавця

    Лише ті перевірки, яких роль справді потребує. А якщо запис третьої сторони розходиться з тим, що казав кандидат, розбіжність показують кандидату до того, як вона щось вирішить.

    Що бачить кандидат: Що саме перевіряють — і будь-яку розбіжність, перш ніж із неї зроблять якийсь висновок.

    На чому тримається цей крок

    Де це зобовʼязання перестає триматися

  13. hiredНайнято на умовах, які були опублікованіПолітика роботодавцякінцевий

    Договір підписано з обох боків — на умовах, які були на сторінці від самого початку, з датою старту, яку обрали обидві сторони.

    Що бачить кандидат: Підписаний договір, що збігається з оголошенням.

  14. declinedВідмова з причиною, з якою можна щось зробитиРекрутеркінцевий

    Наймають не кожного, і відмова — не відхилення. Частиною цього шляху її робить те, що вона приходить, називає етап, на якому все сталося, і критерій, за яким вирішили, — і каже, чи має сенс відгукуватись знову.

    Що бачить кандидат: Який етап, який критерій і чи варто пробувати ще раз.

    На чому тримається цей крок

    Де це зобовʼязання перестає триматися

  15. closedПошук закрито — і про це сказалиПолітика роботодавцякінцевий

    Пошук має право зупинитись: потреба змінилась, бюджет зник, хтось усередині виявився саме тим. Цей шлях вимагає іншого — щоб оголошення зняли, а кожному, хто ще всередині процесу, сказали про це протягом кількох днів.

    Що бачить кандидат: Повідомлення про те, що пошук завершився, і коли саме.

    На чому тримається цей крок

    Де це зобовʼязання перестає триматися

  1. real-need → publishedопубліковано з умовамиСпрацьовує, коли: Погоджена вакансія, вилка й описаний процес виходять у світ разом.(turnaround: 2d / max: 7d)
  2. published → appliedнадіслано заявкуСпрацьовує, коли: Кандидат відгукується на умови, які міг прочитати заздалегідь.(turnaround: 7d / max: 30d)
  3. applied → machine-checkзапис обробленоСпрацьовує, коли: Заявку розібрано й підтверджено.(turnaround: 1d / max: 2d)
  4. machine-check → human-readпередано людиніСпрацьовує, коли: Жодне автоматичне правило не закрило заявку, тож тепер вона в людини.(turnaround: 2d / max: 5d)
  5. human-read → terms-checkварте розмовиСпрацьовує, коли: Людина прочитала профіль і хоче поговорити.(turnaround: 3d / max: 7d)
  6. terms-check → work-sampleумови сумісніСпрацьовує, коли: Вилка, рівень, локація й терміни влаштовують обидві сторони — і це сказано вголос.(turnaround: 3d / max: 7d)
  7. work-sample → panelробота відповідає критеріямСпрацьовує, коли: Завдання оцінили за критеріями, які кандидат отримав.(turnaround: 5d / max: 10d)
  8. panel → level-and-bandпанель вирішує за своїм правиломСпрацьовує, коли: Узгоджене правило рішення дає «наймаємо».(turnaround: 3d / max: 5d)
  9. level-and-band → approvalрівень потрапляє у вилкуСпрацьовує, коли: Рівень, призначений за доказами, лягає в точку опублікованої вилки.(turnaround: 2d / max: 4d)
  10. approval → offerконтрпідписСпрацьовує, коли: Погодження, яке існувало ще до публікації, підтверджено.(turnaround: 2d / max: 5d)
  11. offer → verificationофер прийнятоСпрацьовує, коли: Кандидат приймає повний письмовий офер у погоджений строк.(turnaround: 3d / max: 7d)
  12. verification → hiredперевірки чистіСпрацьовує, коли: Немає нічого невирішеного з того, що співмірне ролі.(turnaround: 5d / max: 14d)
  13. human-read → declinedвідмова після прочитанняСпрацьовує, коли: Людина вирішила «ні» — і сказала, на якому етапі та за яким критерієм.
  14. terms-check → declinedумови несумісніСпрацьовує, коли: Розрив названо в тій самій розмові, до того, як призначили будь-яку перевірку.
  15. work-sample → declinedробота не відповідає критеріямСпрацьовує, коли: Оцінка нижча за спільні критерії, і критерій названо.
  16. panel → declinedправило рішення дає «ні»Спрацьовує, коли: Правило, узгоджене заздалегідь, дає «не наймаємо», і сказано, який вимір це вирішив.
  17. level-and-band → declinedрівень і очікування не зустрічаютьсяСпрацьовує, коли: Опублікована вилка й заявлені очікування кандидата не перетинаються — і обидві сторони знали про це раніше.
  18. verification → declinedрозбіжність лишаєтьсяСпрацьовує, коли: Кандидату показали розбіжність, і вона лишилась невирішеною.
  19. published → closedпотреба зміниласьСпрацьовує, коли: Роботи більше немає, і оголошення знімають того ж тижня.
  20. approval → closedбюджет забралиСпрацьовує, коли: Хедкаунт скасовано, і кожному кандидату в процесі кажуть про це протягом кількох днів.
  21. offer → closedофер відкликано з поясненнямСпрацьовує, коли: Виданий офер не може встояти, і кандидату негайно пояснюють письмово, чому.

proc.an_application_inside_the_ats · Заявка всередині ATS

Що проходить через цю машину: один запис заявки

Машина, якої кандидат ніколи не бачить: що відбувається з поданою заявкою між формою і живою людиною — і чотири способи, якими це може закінчитися без жодного прочитання.

Та сама машина впорядкованим списком
  1. submittedПоданоКандидатпочаток

    Відправку форми прийнято. Поля перевіряють на відповідність схемі вакансії; нічого ще не інтерпретовано.

    Що бачить кандидат: Сторінка підтвердження, іноді лист-підтвердження.

    Записи на цьому кроці

  2. parsingРозбірВендор ATS

    Документ перетворюють на структуровані поля. Багатоколонкова верстка, графіка й нестандартні шрифти регулярно й мовчки гублять цілі розділи.

    Що бачить кандидат: Нічого.

    Записи на цьому кроці

  3. scoringОбчислення правилВендор ATS

    Нокаут-правила, покриття ключових слів, пороги років і ознаки ранжування відпрацьовують послідовно й зупиняються на першому ж провалі.

    Що бачить кандидат: Нічого, секунду-дві.

    Записи на цьому кроці

  4. queuedУ черзі на людський переглядВендор ATS

    Запис вище порогу й чекає. Позиція в черзі залежить від джерела: вихідні списки зазвичай читають першими.

    Що бачить кандидат: Тиша. Саме тут минає більшість очікування.

    Записи на цьому кроці

  5. reviewedПрочитано людиноюРекрутер

    Рекрутер відкриває профіль. Коли черга глибока, медіанний час уваги на профіль вимірюється секундами.

    Що бачить кандидат: Поки нічого.

    Записи на цьому кроці

  6. advancedПросунуто у воронкуРекрутеркінцевий

    Запис виходить із цієї машини й заходить у proc.the_hiring_funnel_end_to_end на скринінг рекрутера.

    Що бачить кандидат: Запрошення поговорити.

    Записи на цьому кроці

  7. auto-rejectedВідхилено правиломВендор ATSкінцевий

    Правило впало. Сповіщення часто стає в чергу й надсилається за кілька хвилин — саме так виникає відмова опівночі.

    Що бачить кандидат: Лист про відмову за кілька хвилин після подання.

    Записи на цьому кроці

  8. human-rejectedВідхилено людиноюРекрутеркінцевий

    Хтось прочитав і не взяв далі. Що повідомлення каже про причину — окреме рішення, зазвичай шаблонне.

    Що бачить кандидат: Повідомлення про відмову, шаблонне, якщо немає політики фідбеку.

    Записи на цьому кроці

  9. expiredСпливло без переглядуВендор ATSкінцевий

    Планове завдання закрило запис, коли минув строк. Ніхто його не читав, а лист, який воно надсилає, не відрізнити від того, що йде після перегляду.

    Що бачить кандидат: Масова відмова — або зовсім нічого.

    Записи на цьому кроці

  1. submitted → parsingдокумент прийнятоСпрацьовує, коли: Обовʼязкові поля валідні, а файл підтримуваного типу.(turnaround: 1d / max: 1d)
  2. parsing → scoringполя витягнутоСпрацьовує, коли: Розбір завершився — незалежно від того, чи вдалося відновити історію роботи.(turnaround: 1d / max: 1d)
  3. scoring → queuedусі правила пройденоСпрацьовує, коли: Кожне нокаут-правило проходить, а ранг перевищує поріг просування.(turnaround: 1d / max: 2d)
  4. scoring → auto-rejectedправило впалоСпрацьовує, коли: Будь-яке нокаут-правило падає або ранг нижчий за поріг.(turnaround: 1d / max: 3d)
  5. queued → reviewedрекрутер відкриваєСпрацьовує, коли: Ресурсу на перегляд вистачає, щоб дійти до цієї позиції раніше, ніж мине строк.(turnaround: 4d / max: 14d)
  6. queued → expiredпоріг настав ранішеСпрацьовує, коли: Запис пролежав довше за налаштований ліміт, а перегляду не зафіксовано.(turnaround: 30d / max: 60d)
  7. reviewed → advancedу шорт-листСпрацьовує, коли: Профіль додають до активного списку для контакту.(turnaround: 2d / max: 5d)
  8. reviewed → human-rejectedне взято даліСпрацьовує, коли: Рекрутер вирішує не просувати заявку.(turnaround: 2d / max: 5d)

proc.client_account_hiring_funnel · Найм під клієнтський контракт

Що проходить через цю машину: місце, фінансоване контрактом замовника, і кандидат на шляху до нього

Від виникнення клієнтського попиту та контракту до передачі профілю, співбесіди у замовника й виходу на проєкт або тихого закриття пошуку.

Та сама машина впорядкованим списком
  1. demandПопит замовника та контур контрактуЗамовникпочаток

    Кінцевий клієнт відкриває потребу в інженерних ресурсах або оголошує тендер. Фінансування є реальним за підписаного контракту або ймовірнісним до виграшу тендеру.

    Що бачить кандидат: Нічого. Пошук не є публічним.

  2. search-openВідкриття пошуку вендоромРекрутер

    Рекрутери вендора розпочинають прямий сорсинг або публікацію оголошень. Що стоїть за пошуком — підписаний контракт чи очікування виграшу — не розкривається.

    Що бачить кандидат: Повідомлення про відкриту вакансію без комерційного контексту контракту.

    Записи на цьому кроці

  3. vendor-screenСкринінг рекрутером вендораРекрутер

    Первинна розмова щодо досвіду та зарплатних очікувань з урахуванням планової маржі вендора.

    Що бачить кандидат: Розмова з рекрутером, де вилка подається як власна внутрішня вилка компанії.

    Записи на цьому кроці

  4. vendor-technicalТехнічна оцінка вендоромМенеджер із найму

    Технічне інтерв'ю або тестове завдання, оцінене за внутрішніми критеріями вендора щодо очікуваної планки клієнта.

    Що бачить кандидат: Технічний етап із технічними спеціалістами вендора.

    Записи на цьому кроці

  5. submittedПрофіль передано замовникуЗамовник

    Резюме кандидата передається акаунт-команді клієнта для перегляду та відбору на клієнтську співбесіду.

    Що бачить кандидат: Тривалий період очікування, поки замовник розглядає передані профілі.

    Записи на цьому кроці

  6. client-interviewСпівбесіда із замовникомЗамовник

    Співбесіда безпосередньо з технічною командою або керівництвом проєкту на стороні клієнта.

    Що бачить кандидат: Додаткова співбесіда, на якій оцінюється відповідність специфіці проєкту клієнта.

    Записи на цьому кроці

  7. offerФормування пропозиціїРекрутер

    Фіналізація пакета винагороди на основі білінгового рейту клієнта за вирахуванням маржі.

    Що бачить кандидат: Пропозиція роботи від імені вендора.

    Записи на цьому кроці

  8. verificationПередпроєктна перевіркаПолітика роботодавця

    Перевірка рекомендацій, сертифікатів та оформлення юридичних документів за вимогами клієнта.

    Що бачить кандидат: Запит документів та проходження перевірки бекграунду.

    Записи на цьому кроці

  9. placedПідписання контракту та старт на проєктіПолітика роботодавцякінцевий

    Підписання договору та інтеграція спеціаліста в активну команду проєкту клієнта.

    Що бачить кандидат: Підтверджена дата старту та вихід на проєкт.

    Записи на цьому кроці

  10. vendor-declinedВідхилено вендоромРекрутеркінцевий

    Процес зупинено на етапі внутрішнього скринінгу чи технічної оцінки до передачі резюме клієнту.

    Що бачить кандидат: Стандартне повідомлення про відмову від рекрутера вендора.

    Записи на цьому кроці

  11. declined-by-clientВідхилено замовникомЗамовниккінцевий

    Клієнт відхилив передане резюме або відмовив кандидату за результатами клієнтської співбесіди.

    Що бачить кандидат: Типова відмова, передана вендором без наведення деталей відмови замовника.

    Записи на цьому кроці

  12. closed-unfundedПошук закрито без фінансування / тендер втраченоЗамовниккінцевий

    Пошук зупинено через програш у тендері, скасування фінансування замовником або призупинення проєкту.

    Що бачить кандидат: Раптове припинення комунікації або повідомлення про зміну планів замовника.

    Записи на цьому кроці

  13. bench-filledПозицію закрито внутрішнім бенчемПолітика роботодавцякінцевий

    Позицію перекрито внутрішнім інженером компанії, який звільнився з іншого проєкту, що зупинило зовнішній процес.

    Що бачить кандидат: Повідомлення про закриття пошуку після успішного проходження етапів.

    Записи на цьому кроці

  1. demand → search-openПідписано контракт або оголошено тендерСпрацьовує, коли: Наявний підписаний комерційний договір або вимога надати резюме під тендер(turnaround: 3d / max: 10d)
  2. search-open → vendor-screenКандидат відповів на зверненняСпрацьовує, коли: Звернення прийнято та погоджено час первинної розмови(turnaround: 5d / max: 14d)
  3. search-open → closed-unfundedТендер програно або контракт скасовано до початку співбесідСпрацьовує, коли: Комерційна можливість анульована до проведення оцінки(turnaround: 7d / max: 30d)
  4. vendor-screen → vendor-technicalСкринінг вендором пройденоСпрацьовує, коли: Зарплатні очікування відповідають розрахунковій маржі вендора(turnaround: 3d / max: 7d)
  5. vendor-screen → vendor-declinedНевідповідність очікувань за ставкою або профілемСпрацьовує, коли: Запит перевищує допустиму маржу вендора або профіль не відповідає вакансії(turnaround: 2d / max: 5d)
  6. vendor-technical → submittedТехнічну оцінку вендора пройденоСпрацьовує, коли: Рівень відповідає внутрішньому уявленню вендора про вимоги замовника(turnaround: 4d / max: 10d)
  7. vendor-technical → vendor-declinedТехнічну оцінку не пройденоСпрацьовує, коли: Профіль не досягає внутрішньої планки вендора(turnaround: 3d / max: 7d)
  8. submitted → client-interviewЗамовник погодив резюмеСпрацьовує, коли: Менеджер клієнта схвалив профіль та призначив інтерв'ю(turnaround: 5d / max: 14d)
  9. submitted → declined-by-clientЗамовник відхилив резюмеСпрацьовує, коли: Менеджер замовника відхилив кандидата на етапі скринінгу резюме(turnaround: 5d / max: 14d)
  10. submitted → bench-filledВендор призначив внутрішнього спеціалістаСпрацьовує, коли: Внутрішній спеціаліст звільнився з іншого проєкту під час пошуку(turnaround: 3d / max: 10d)
  11. submitted → closed-unfundedЗамовник скасував позицію або втратив бюджетСпрацьовує, коли: Клієнт відкликав запит під час розгляду профілів(turnaround: 7d / max: 30d)
  12. client-interview → offerЗамовник погодив кандидата після співбесідиСпрацьовує, коли: Клієнт підтвердив відповідність кандидата вимогам команди проєкту(turnaround: 4d / max: 10d)
  13. client-interview → declined-by-clientЗамовник відмовив після співбесідиСпрацьовує, коли: Клієнт вирішив не продовжувати співпрацю після зустрічі(turnaround: 3d / max: 7d)
  14. offer → verificationПропозицію узгоджено та підготовлено договірСпрацьовує, коли: Кандидат прийняв запропоновані умови(turnaround: 3d / max: 7d)
  15. offer → closed-unfundedЗамовник зупинив проєкт до фінального підписанняСпрацьовує, коли: Клієнт скасував фінансування після виставлення пропозиції(turnaround: 4d / max: 14d)
  16. verification → placedПеревірку пройдено та погоджено дату виходуСпрацьовує, коли: Документи оформлено, розпочато онбординг на проєкт замовника(turnaround: 5d / max: 14d)

proc.the_hiring_funnel_end_to_end · Воронка найму від початку до кінця

Що проходить через цю машину: вакансія та кандидат, який нею рухається

Від моменту авторизації хедкаунту до підписаного договору або закритого пошуку — з актором, який володіє кожним кроком, і з тим, що кандидат бачить зі свого місця.

Та сама машина впорядкованим списком
  1. draftedВакансію складеноМенеджер із наймупочаток

    Менеджер описує роль. Рівень, вилку й вимоги вирішують саме тут — зазвичай просто копіюють останній пошук для тієї самої команди.

    Що бачить кандидат: Нічого. Публічно ролі ще не існує.

    Записи на цьому кроці

  2. authorisedХедкаунт авторизованоПолітика роботодавця

    Фінанси й керівництво резервують бюджет під вакансію. Погодження може спливти, а пізніше його можуть і відкликати — воронка цього не помітить.

    Що бачить кандидат: Нічого.

    Записи на цьому кроці

  3. publishedОголошення опублікованоРекрутер

    Роль публічна. Оголошення можуть ще й автоматично оновлювати кожні тридцять днів — на вигляд це те саме, що нова вакансія.

    Що бачить кандидат: Оголошення й те, що в ньому розкрито.

    Записи на цьому кроці

  4. receivedЗаявку отриманоВендор ATS

    Запис існує й привʼязаний до вакансії. Ніхто нічого не прочитав.

    Що бачить кандидат: Підтвердження — або тиша.

    Записи на цьому кроці

  5. machine-screenedАвтоматичний скринінгВендор ATS

    Розбір документа парсером, пороги ключових слів, нокаут-правила, ранжування. Рішення — менш ніж за секунду.

    Що бачить кандидат: Або нічого, або відмова за кілька хвилин.

    Записи на цьому кроці

  6. recruiter-queueУ черзі до рекрутераРекрутер

    Чекає, доки прочитає людина, — у вхідній черзі, на яку в тижні бракує годин.

    Що бачить кандидат: Тиша невизначеної тривалості.

    Записи на цьому кроці

  7. recruiter-screenСкринінг із рекрутеромРекрутер

    Розмова про компенсацію, терміни, локацію й двохвилинну версію останнього проєкту.

    Що бачить кандидат: Сам дзвінок і ті параметри, які рекрутер називає.

    Записи на цьому кроці

  8. technicalТехнічна перевіркаМенеджер із найму

    Задача наживо, тестове або і те, і те — оцінюють за шкалою, якої кандидат не бачить.

    Що бачить кандидат: Сама задача, іноді структурований фідбек після неї.

    Записи на цьому кроці

  9. panelПанель менеджера та командиМенеджер із найму

    Глибина, володіння задачею й співпраця — оцінюють кілька інтервʼюерів, які можуть міряти різне.

    Що бачить кандидат: Розмови. Оцінки — рідко.

    Записи на цьому кроці

  10. levellingКомпенсація та грейдПолітика роботодавця

    Рівень, який призначила панель, зустрічається з вилкою, яку затвердили фінанси. Уперше їх зіставляють.

    Що бачить кандидат: Цифра — або перемовини заново.

    Записи на цьому кроці

  11. approvalПогодження офферуПолітика роботодавця

    Менеджер, директор, фінанси й талант-комітет підписують по черзі. Усі, кого кандидат бачив, уже сказали «так».

    Що бачить кандидат: Тиша, яку зазвичай називають «фінальні перевірки».

    Записи на цьому кроці

  12. offerОффер виданоРекрутер

    Письмовий оффер існує. Вакансія лишається відкритою, доки немає зустрічного підпису.

    Що бачить кандидат: Документ офферу.

    Записи на цьому кроці

  13. verificationПеревірка рекомендацій і бекграундуПолітика роботодавця

    Сторонній запис зіставляють із тим, що заявив кандидат.

    Що бачить кандидат: Запит документів — або нічого.

    Записи на цьому кроці

  14. hiredНайнятоПолітика роботодавцякінцевий

    Договір підписано з обох боків, дату виходу узгоджено, онбординг запущено.

    Що бачить кандидат: Підписаний договір.

    Записи на цьому кроці

  15. rejectedВідмовленоРекрутеркінцевий

    Рішення ухвалено й повідомлено. Що воно каже про причину — питання цілком окреме.

    Що бачить кандидат: Повідомлення — від категорії за шкалою до шаблону.

    Записи на цьому кроці

  16. frozenПошук заморожено або скасованоПолітика роботодавцякінцевий

    Бюджет відкликано або вакансію поставлено на паузу. Може статися будь-коли, зокрема після офферу.

    Що бачить кандидат: Якщо пощастить — пояснення. Часто оголошення просто зникає.

    Записи на цьому кроці

  17. lapsedСпливло без рішенняВендор ATSкінцевий

    Ніхто нічого не вирішував. Запис пролежав довше за встановлений строк, або оголошення так і не зняли.

    Що бачить кандидат: Тиша, а потім, можливо, масова відмова о другій ночі.

    Записи на цьому кроці

  1. drafted → authorisedбюджет погодженоСпрацьовує, коли: Фінанси резервують хедкаунт під вакансію.(turnaround: 7d / max: 21d)
  2. authorised → publishedоголошення виходитьСпрацьовує, коли: Затверджену вакансію з написаним описом публікують.(turnaround: 2d / max: 7d)
  3. published → receivedзаявку поданоСпрацьовує, коли: Кандидат подається або відповідає на вихідний контакт.(turnaround: 7d / max: 30d)
  4. received → machine-screenedправила спрацьовуютьСпрацьовує, коли: Запис достатньо повний, щоб налаштовані правила відпрацювали.(turnaround: 1d / max: 3d)
  5. machine-screened → recruiter-queueпороги пройденоСпрацьовує, коли: Оцінка розбору й усі нокаут-правила проходять.(turnaround: 1d / max: 3d)
  6. machine-screened → rejectedвідсіяно фільтромСпрацьовує, коли: Будь-яке нокаут-правило падає або ранг нижчий за поріг просування.(turnaround: 1d / max: 7d)
  7. recruiter-queue → recruiter-screenу шорт-листСпрацьовує, коли: Людина читає профіль і додає його до списку.(turnaround: 5d / max: 14d)
  8. recruiter-queue → lapsedспливло за часомСпрацьовує, коли: Ніхто не переглянув профіль до того, як минув строк.(turnaround: 30d / max: 60d)
  9. recruiter-screen → technicalпараметри збігаютьсяСпрацьовує, коли: Очікування, терміни й локація сумісні, профіль передають команді.(turnaround: 3d / max: 7d)
  10. recruiter-screen → rejectedпараметри не збігаютьсяСпрацьовує, коли: Компенсація, рівень, локація чи доступність відсіюють кандидата ще до розмови про інженерію.(turnaround: 2d / max: 5d)
  11. technical → panelперевірку пройденоСпрацьовує, коли: Оцінка перевищує поріг шкали.(turnaround: 5d / max: 12d)
  12. technical → rejectedперевірку не пройденоСпрацьовує, коли: Оцінка не дотягує — або перевірка надто поверхова, щоб побачити те, що там є.(turnaround: 3d / max: 7d)
  13. panel → levellingпанель рекомендує наймСпрацьовує, коли: Згода в панелі дотягує до порога «брати».(turnaround: 3d / max: 7d)
  14. panel → rejectedпанель не дійшла консенсусуСпрацьовує, коли: Панель розділилася, а правило одностайності в такому разі означає «не брати».(turnaround: 3d / max: 7d)
  15. levelling → approvalрівень і вилка сходятьсяСпрацьовує, коли: Призначений рівень і затверджена вилка перетинаються.(turnaround: 2d / max: 5d)
  16. levelling → rejectedрівень і вилка не сходятьсяСпрацьовує, коли: Очікування поза вилкою, і не рухається ні рівень, ні цифра.(turnaround: 2d / max: 5d)
  17. approval → offerпогодження завершеноСпрацьовує, коли: Кожен погоджувач у ланцюгу дав добро.(turnaround: 3d / max: 7d)
  18. approval → frozenхедкаунт відкликаноСпрацьовує, коли: Бюджет знято або оголошено фриз до видачі офферу.(turnaround: 3d / max: 14d)
  19. offer → verificationоффер прийнятоСпрацьовує, коли: Кандидат підписує, починаються перевірки.(turnaround: 3d / max: 7d)
  20. offer → frozenоффер відкликаноСпрацьовує, коли: Фриз застає вже виданий оффер до того, як надходить зустрічний підпис.(turnaround: 2d / max: 7d)
  21. verification → hiredперевірки чистіСпрацьовує, коли: Жодної неусуненої розбіжності у сторонньому записі.(turnaround: 5d / max: 14d)
  22. verification → rejectedрозбіжність не усуненоСпрацьовує, коли: Невідповідність у записі або обмеження щодо права на роботу не усунуто.(turnaround: 3d / max: 7d)
  23. published → lapsedоголошення переживає пошукСпрацьовує, коли: Найм припиняється, але оголошення ніхто не знімає.(turnaround: 60d / max: 120d)
  24. rejected → publishedвакансію відкрито зновуСпрацьовує, коли: Пошук перезапускають — іноді зі зміненим профілем, іноді це автоматичне оновлення.(turnaround: 14d / max: 60d)