«Даслалі 7000 радкоў ШІ-смецця»: распрацоўшчыкі спрачаюцца, ці ёсць сэнс у тэставых заданнях
Праграмісты спрачаюцца ў сацсетках, ці мае сэнс тэставае заданне для распрацоўшчыкаў у эпоху ШІ. Працадаўцы скардзяцца на згенераваны код, а кандыдаты — на гадзіны неаплачанай працы.
Праграмісты спрачаюцца ў сацсетках, ці мае сэнс тэставае заданне для распрацоўшчыкаў у эпоху ШІ. Працадаўцы скардзяцца на згенераваны код, а кандыдаты — на гадзіны неаплачанай працы.
Абмеркаванне пачалося ў супольнасці r/ExperiencedDevs. Распрацоўшчык пад нікам Zeragamba расказаў, што ягоная кампанія збіраецца наняць сеньёра, і яму ўпершыню прыйдзецца ўдзельнічаць у суразмоўях з боку працадаўцы. Ён хацеў прапанаваць кандыдатам хатняе тэставае заданне на Java і React і спытаў, колькі часу яно павінна займаць.
Большасць тых, хто адказаў, ідэю не падтрымалі. Адзін з удзельнікаў, які часта праводзіць суразмоўі, расказаў, што праверка хатніх заданняў стала для яго самай бескарыснай часткай найму.
«Гэта заўсёды ШІ-смецце: кандыдаты імкнуцца напісаць як мага больш кода, каб паказаць, якія яны крутыя. Аднойчы мне прыслалі 7000 радкоў кода для даволі простага CLI-прыкладання, хоць мы прасілі патраціць на заданне не больш за дзве гадзіны», — напісаў IPv6forDogecoin.
Іншы распрацоўшчык падзяліўся гісторыяй пра тэставае, у якім кампанія наўпрост указала, што хоча ўбачыць як мага больш напісанага кода. «Я напісаў дзве функцыі, а ўсё астатняе папрасіў згенераваць ШІ, таму што вам трэба было шмат кода», — патлумачыў кандыдат у суправаджальным файле. На ягонае здзіўленне, ён прайшоў гэты этап адбору.
Суіскальнікі, у сваю чаргу, скардзяцца, што працадаўцы моцна недаацэньваюць час выканання заданняў. Адзін з удзельнікаў расказаў, як замест абяцаных дзвюх гадзін змарнаваў значна больш часу на стварэнне дадатку для надвор’я, а затым атрымаў адмову праз прэтэнзіі да HTML-разметкі. «Хатнія заданні даюць вялікую перавагу людзям, у якіх шмат вольнага часу», — адзначыў яшчэ адзін праграміст.
Удзельнікі прапанавалі некалькі альтэрнатываў. Напрыклад, паказваць кандыдатам існуючы код і прасіць растлумачыць, як ён працуе і што можна палепшыць. Іншы варыянт — кароткае заданне падчас відэасуразмоўя. «Людзі пераацэньваюць важнасць напісання кода і недаацэньваюць уменне яго чытаць і разумець. У эпоху ШІ гэта, верагодна, важней, чым калісь», — напісаў titanium_hydra.
Дарэчы, не ўсе выступілі супраць тэставых. Некаторыя лічаць, што хатняе заданне ўсё роўна лепшае за алгарытмічныя задачы ў стылі LeetCode. Іншыя прапануюць дазволіць выкарыстанне ШІ, але затым падрабязна распытваць кандыдата пра прынятыя рашэнні ды правяраць, ці разумее ён атрыманы код.
«Раней — не». Чаму сеньёры цяпер гатовы на тэставыя заданні (нават бясплатныя)
Дасведчаныя айцішнікі звычайна лічаць тэставыя заданні, асабліва бясплатныя, поўным крынжам. Ці ўжо не? Магчыма, правілы гульні на крызісным рынку змяніліся? Хто і якія заданні раздае кандыдатам у эпоху AI? Абмеркавалі тэставыя-2026.
Релоцировались? Теперь вы можете комментировать без верификации аккаунта.