Кандидат
Людина, яка подається. Єдина сторона у воронці, яка бачить увесь свій процес — і майже нічого з чужого.
Вирішує
- Що подано і в якій машиночитній формі
- У які процеси заходити і коли виходити
- Які питання ставити й коли саме
- Що зафіксовано: дати, формулювання, хто це сказав
Не бачить
- Чи вакансія профінансована, заморожена чи вже обіцяна всередині
- Вилку, рівень і шкалу, за якою оцінюють
- Скільки ще людей у пайплайні й звідки вони
- Чи відмову написала людина, чи її видало правило
За чим оцінюють
- Дійти до рішення досить швидко, щоб не втратити інші варіанти
- Не витрачати неоплачувані години на процеси, яких насправді не існувало
- Зберегти можливість податися знову, не спаливши стосунки
Як це виглядає
Ці уривки складені як типові, а не скопійовані. Жодного конкретного листа, компанії чи людини тут не цитовано.
Видно: кожне отримане повідомлення, кожну дату, кожну названу причину, кожну витрачену годину.
Не видно: статус вакансії, затверджену вилку, шкалу оцінки, глибину черги й те, чи хтось узагалі це читав.
Більшість болю від процесу найму — це спроба вивести другий список із першого.
На що звернути увагу: Саме ця асиметрія і є причиною існування реєстру. Він її не усуває — він робить межу між двома списками явною.
Що ця позиція могла б зробити
Кожен пункт — це те, чим ця позиція справді керує, і ціна тут названа прямо, а не мається на увазі.
Перевіряйте, що витягнув парсер, перед поданнямВартість: низька
Форма файлу — на боці кандидата; рішення, яке ухвалює читач після неї, — ні. Розкладка, яку людина читає без зусиль, може лягти в запис як нуль позицій досвіду, і бал, що з цього випливає, — це арифметика над тим, що вдалося витягти. Прогін файлу через парсер заздалегідь перетворює невидимий збій на правку в документі.
Чого це коштує: Експорт в одну колонку звичайним текстом віддає верстку, а кожну наступну правку документа доводиться перевіряти знову.
Стосуєтьсяmech.ats_parser_extraction_failurebar.application_ingestionbar.automated_filter_parser_thresholdobs.rejection_within_minutes_of_application_submission
Питайте, до чого привʼязана ця розмоваВартість: низька
Чи стоїть за зверненням затверджена вакансія і чи вже йде внутрішня кандидатура — цього немає в жодному полі, яке кандидат бачить. Запитати на першому обміні — єдиний шлях до обох відповідей, і вони приходять раніше за неоплачувані години.
Чого це коштує: Логістичне питання в першій відповіді випереджає розмову про саму роботу, а відповідь нема з чим звірити.
Стосуєтьсяmech.speculative_sourcing_talent_pooling_without_openingmech.pre_selected_internal_candidatemech.stale_or_orphaned_job_requisitionbar.outbound_sourcing_talent_pool_contactobs.unsolicited_recruiter_outreach_followed_by_ghosting
Питайте вилку до того, як призначать оцінюванняВартість: середня
Вилка, рівень і шкала — це другий із двох списків кандидата, а зарплатний глухий кут тримається на тому, що число першим називає кандидат. Питання про вилку до призначення оцінювання виносить розбіжність на скринінг, а не на четвертий тиждень, коли години вже витрачені.
Чого це коштує: Це питання може завершити процес уже на скринінгу, а очікування, назване рано, фіксує число раніше, ніж зафіксовано рівень.
Стосуєтьсяmech.unstated_compensation_band_discrepancybar.recruiter_screening_callbar.compensation_levelling_reconciliationpat.compensation_double_bindobs.compensation_band_reduced_or_altered_mid_process
Ведіть датований запис кожного повідомленняВартість: низька
Дати, формулювання і те, хто це сказав, — єдина частина процесу, якою кандидат володіє повністю. Записані одразу, вони відділяють те, що процес встановив, від того, чого він не встановив: відмова через хвилини після подання, вакансія, що знову на дошці, два раунди, зворотний звʼязок яких не сходиться.
Чого це коштує: Це неоплачуваний адміністративний час саме тоді, коли часу найменше, а повний запис процесу, що закінчився мовчанням, лишається записом мовчання.
Стосуєтьсяpat.closed_then_reposted_requisition_motifobs.materially_similar_role_reposted_shortly_after_rejectionobs.conflicting_feedback_across_different_interviewersobs.multiple_interview_reschedulings_or_interviewer_no_showmech.mid_process_role_requirement_redefinition
Здавайте у заявлений таймбокс і назвіть, що відрізалиВартість: середня
Години, які забирає тестове, беруться з того самого бюджету, що й сам пошук, а скільки хвилин його читатимуть, вирішують по той бік воріт. Зупинка на заявленому таймбоксі й запис того, що довелося відрізати, тримають завдання в узгодженому обсязі й лишають компроміси на папері.
Чого це коштує: Роботу, зупинену на таймбоксі, читають поруч із тими, що на ньому не зупинилися, а хвилини рецензента кандидат не встановлює.
Стосуєтьсяloop.take_home_opportunity_cost_saturation_loopmech.take_home_evaluation_fatigue_asymmetrybar.take_home_work_sample_evaluationobs.take_home_assignment_exceeding_reasonable_stated_scope
Призначайте дату, коли ви закриваєте мовчазний процесВартість: середня
Мовчання після подання накриває і оголошення, яке ніхто не зняв, і пакетний процес, що закриває заявки за таймаутом, і чергу, до якої не дійшли, — і жодного з трьох ззовні не видно. Обрана заздалегідь дата закриття перетворює відкрите питання на завершене й повертає години тим пошукам, які відповіли.
Чого це коштує: Відповідь, що приходить після обраної дати, зараховується як відсутність відповіді, а вже витрачений час списується, а не вичікується.
Стосуєтьсяmech.automated_application_expiration_timeoutmech.stale_or_orphaned_job_requisitionmech.recruiter_volume_quota_incentive_distortionbar.inbound_screening_triageobs.complete_silence_after_submission
Записи, які видно з цієї позиції
- obs.communication_mismatch_or_tone_friction_in_panelКомунікаційне тертя або невідповідність тону під час панелі
- obs.compensation_band_reduced_or_altered_mid_processЗниження або зміна зарплатної вилки під час процесу
- obs.complete_silence_after_submissionПовна тиша після відправки заявки
- obs.conflicting_feedback_across_different_interviewersСуперечливий фідбек від різних інтервʼюерів
- obs.explicit_feedback_citing_skill_depth_shortfallПрямий фідбек про брак глибини в конкретній навичці
- obs.feedback_naming_as_absent_something_the_submitted_work_containsВідгук називає відсутнім те, що є в поданій роботі
- obs.feedback_stating_candidate_is_overqualified_for_the_gradeФідбек про надмірну кваліфікацію для грейду
- obs.generic_closer_alignment_rejection_templateШаблонна відмова про «кандидата з більшою відповідністю»
- obs.materially_similar_role_reposted_shortly_after_rejectionСхожу вакансію публікують знову невдовзі після відмови
- obs.multiple_interview_reschedulings_or_interviewer_no_showБагаторазові переноси інтервʼю або неявка інтервʼюера
- obs.offer_accepted_followed_by_delayed_start_date_or_post_signing_revocationПрийнятий офер зі зсувом дати старту або відкликанням
- obs.offer_rescinded_or_delayed_due_to_internal_freezeОффер відкликано або відкладено через внутрішній фриз
- obs.position_closed_after_final_interview_without_hireВакансію закрито після фінального етапу без найму
- obs.rejection_after_the_application_sat_pending_for_monthsВідмова після місяців у статусі «на розгляді»
- obs.rejection_naming_a_jurisdiction_or_work_eligibility_groundВідмова, у якій названо юрисдикцію або право на працевлаштування
- obs.rejection_naming_a_specific_industry_sector_as_requiredВідмова, у якій вимогою названо конкретну галузь
- obs.rejection_naming_an_internal_hire_as_the_outcomeВідмова, у якій названо внутрішнього кандидата
- obs.rejection_within_minutes_of_application_submissionВідмова протягом кількох хвилин після відправки
- obs.republished_job_posting_with_refreshed_date_and_identical_requirement_bodyПовторно опублікована вакансія з оновленою датою та ідентичним описом вимог
- obs.take_home_assignment_exceeding_reasonable_stated_scopeТестове завдання суттєво перевищує заявлений обсяг
- obs.unsolicited_recruiter_outreach_followed_by_ghostingРекрутер пише перший, а потім зникає
- bar.requisition_approval_public_postingЗатвердження вакансії та публічне розміщення
- bar.outbound_sourcing_talent_pool_contactВихідний сорсинг та контакт із талант-пулом
- bar.application_ingestionРеєстрація та прийом заявки
- bar.automated_filter_parser_thresholdАвтоматичний фільтр та поріг парсера
- bar.inbound_screening_triageПервинний скринінг та сортування вхідних заявок
- bar.recruiter_screening_callСкринінг-інтервʼю з рекрутером
- bar.technical_screen_live_assessmentТехнічний скринінг / Лайв-кодинг
- bar.take_home_work_sample_evaluationОцінка тестового завдання / Work Sample
- bar.hiring_manager_in_depth_reviewПоглиблене інтервʼю з менеджером із найму
- bar.team_cross_functional_panelКомандне та крос-функціональне інтервʼю
- bar.compensation_levelling_reconciliationУзгодження компенсації та грейду
- bar.headcount_executive_budget_approvalАвторизація бюджету та headcount
- bar.reference_background_verificationПеревірка рекомендацій та бекграунду
- bar.offer_closing_contract_executionЗакриття офферу та підписання контракту
- bar.client_profile_approval_and_client_interviewПогодження профілю та співбесіда замовника
- bar.probation_period_post_start_confirmationВипробувальний термін та підтвердження проходження
- mech.ats_parser_extraction_failureЗбій екстракції даних парсером ATS
- mech.automated_application_expiration_timeoutАвтоматичне закриття заявки за таймаутом в ATS
- mech.automated_keyword_qualification_filterАвтоматичний фільтр за ключовими словами та роками
- mech.bench_priority_fillЗакриття місця з бенчу
- mech.bid_conditional_talent_poolПул під непідписаний тендер
- mech.communication_or_working_style_frictionНевідповідність комунікаційного стилю або робочої культури
- mech.domain_specificity_over_weightingНадмірний акцент на вузькоспецифічному доменному досвіді
- mech.employment_gap_downranking_biasПониження в ранжуванні за перерву в роботі
- mech.experience_age_grading_mismatchНевідповідність років досвіду очікуванням від грейду
- mech.genuine_technical_skill_shortfallОб’єктивна нестача технічної кваліфікації
- mech.headcount_freeze_or_budget_cancellationЗамороження headcount або скасування бюджету
- mech.hidden_evaluation_rubric_or_undisclosed_priorityПрихована шкала оцінки або неоголошений пріоритет
- mech.hiring_manager_consensus_impasseРозкол думок та відсутність консенсусу в комітеті найму
- mech.inflated_requisition_requirements_vs_actual_team_needsЗавищені вимоги у вакансії порівняно з реальними задачами
- mech.interview_resource_scheduling_saturationПеревантаження інтерв’юерів та календарна сатурація
- mech.location_or_timezone_compliance_constraintОбмеження за локацією, часовим поясом або юрисдикцією
- mech.mid_process_role_requirement_redefinitionЗміна вимог до ролі під час процесу найму
- mech.portfolio_work_artifact_misinterpretationНевірне тлумачення портфоліо чи проектного артефакту
- mech.pre_selected_internal_candidateПопередньо обраний внутрішній кандидат
- mech.probation_used_as_extended_de_facto_interviewВикористання випробувального терміну як подовженої співбесіди
- mech.recruiter_volume_quota_incentive_distortionСпотворення через метрики та квоти рекрутера
- mech.reference_check_discrepancy_or_regulatory_ineligibilityРозбіжність у бекграунді або регуляторна невідповідність
- mech.speculative_sourcing_talent_pooling_without_openingСпекулятивний сорсинг та формування «резерву» без вакансії
- mech.stale_or_orphaned_job_requisitionЗастаріла або покинута вакансія
- mech.start_date_slippage_and_post_acceptance_revocationЗсув дати виходу та скасування оферу після прийняття
- mech.stronger_competing_candidate_in_final_cohortСильніший конкурентний кандидат у фінальній групі
- mech.take_home_evaluation_fatigue_asymmetryВтома оцінювачів та асиметрія перевірки тестових завдань
- mech.unstated_compensation_band_discrepancyНеоголошена невідповідність зарплатних очікувань
- pat.closed_then_reposted_requisition_motifМотив «Закрито та відкрито знову»
- pat.compensation_double_bindЗарплатний глухий кут
- pat.experience_age_impossibilityБільше років досвіду, ніж існує технологія
- pat.seniority_double_bindПастка подвійного рівня
- loop.employment_gap_penalty_loopПетля штрафу за перерву в роботі
- loop.inflated_requirements_search_saturation_loopПетля завищених вимог і тривалого пошуку
- loop.take_home_opportunity_cost_saturation_loopПетля витрат часу на тестові завдання
- int.a_named_decider_and_a_written_rule_for_a_split_panelНазваний вирішувач і письмове правило для розколотої панелі
- int.auto_close_stale_job_requisitionsАвтоматичне закриття неактивних вакансій
- int.bench_availability_declared_at_each_stage_gateНаявність людини на лаві оголошується на кожному етапному рубежі
- int.candidate_ats_parser_conformance_test_utilityІнструмент перевірки коректності парсингу резюме в ATS
- int.candidate_work_index_submitted_with_the_applicationІндекс робіт, який кандидат подає разом із заявкою
- int.contractable_jurisdictions_listed_in_the_postingЮрисдикції, де можливий контракт, перелічено у вакансії
- int.critique_injected_on_script_in_the_collaborative_exerciseКритику в спільній вправі подають за сценарієм
- int.dated_funding_certification_before_the_final_roundДатоване підтвердження фінансування до фінального раунду
- int.disqualifying_criteria_published_with_the_postingДискваліфікаційні критерії опубліковано разом із вакансією
- int.distinct_closure_status_for_unreviewed_applicationsОкремий статус закриття для непереглянутих заявок
- int.domain_requirement_carries_a_stated_ramp_timeВимога галузевого досвіду має вказаний час входження
- int.internal_candidacy_stated_in_the_postingВнутрішня кандидатура, названа в оголошенні
- int.interview_seats_booked_with_prep_time_and_a_second_name_on_the_rotaМісце в панелі з часом на підготовку і другим імʼям у ротації
- int.outreach_states_the_requisition_behind_itУ зверненні названо вакансію, за якою його надіслано
- int.publish_the_technical_screen_s_columns_and_threshold_before_the_roundПублікація колонок і порогу технічного скринінгу до раунду
- int.recorded_finalist_standing_with_a_dated_re_entry_routeЗафіксований статус фіналіста з датованим шляхом повернення
- int.requirement_changes_versioned_and_sent_to_candidates_in_flightЗміни вимог версіонують і надсилають кандидатам у процесі
- int.requirements_drawn_from_the_team_s_own_backlogВимоги, написані з беклогу команди
- int.screening_note_bound_to_observations_and_disposition_codesНотатка скринінгу, обмежена спостереженнями й кодами рішення
- int.standardized_late_stage_rejection_feedback_taxonomyСтандартизована таксономія зворотного звʼязку для фіналістів
- int.strict_take_home_timebox_blinded_evaluation_rubricОбмеження часу тестових та анонімна перевірка за шкалою
- int.upfront_compensation_band_disclosureВідкрите розкриття зарплатної вилки на старті
- int.verification_discrepancy_disclosure_and_reconciliation_windowРозкриття розбіжностей у перевірці та строк на звірку