Проучване: ИТ интервютата тестват за тревожност при изпълнението, а не за софтуерни умения

Ново изследване разкрива, че техническите интервюта, използвани за много позиции в софтуерното инженерство, не са задължително да проверяват дали някой е добър в кодирането, а вместо това оценяват дали кандидатът за работа изпитва безпокойство.

Изследователи от Университета на Северна Каролина и Microsoft установиха, че интервютата могат да се използват и за изключване на групи или за предпочитане на конкретни кандидати за работа.

„Техническите интервюта се страхуват и мразят в индустрията и се оказва, че тези техники за интервюта също могат да навредят на способността на индустрията да намира и наема квалифицирани софтуерни инженери“, каза д-р Крис Парнин, асистент по компютърни науки в NC State и съавтор на доклад за произведението.

„Нашето проучване предполага, че много добре квалифицирани кандидати за работа се елиминират, тъй като не са свикнали да работят на бяла дъска пред публика.“

Изследователите обясняват, че техническите интервюта в сектора на софтуерното инженерство обикновено са под формата на даване на проблем за решаване на кандидат за работа. След това кандидатът е помолен да напише решение в код на бяла дъска - обяснявайки всяка стъпка от процеса на интервюиращ.

Предишни изследвания установиха, че много разработчици от общността на софтуерното инженерство смятат, че процесът на техническо интервю е дълбоко погрешен. В резултат на това настоящото проучване беше създадено, за да се оцени ефектът от процеса на интервю върху начинаещите софтуерни инженери.

За изследването изследователите проведоха технически интервюта на 48 студенти и студенти по компютърни науки. Половината от участниците в проучването получиха конвенционално техническо интервю, с интервюиращ. Другата половина от участниците бяха помолени да решат проблема си на бяла дъска в частна стая. Частните интервюта не изискват от участниците в проучването да обясняват на глас своите решения и няма интервюиращи, които да гледат през раменете им.

Изследователите измерват ефективността на интервюто на всеки участник в изследването, като оценяват точността и ефективността на всяко решение. С други думи, те искаха да знаят дали написаният от тях код ще работи и количеството изчислителни ресурси, необходими за неговото стартиране.

„Хората, които взеха традиционното интервю, се представиха наполовина по-добре от хората, които успяха да интервюират насаме“, каза Парнин. „Накратко, констатациите показват, че компаниите пропускат наистина добри програмисти, защото тези програмисти не са добри в писането на бяла дъска и обясняването на работата си на глас, докато кодират.“

Изследователите също така отбелязват, че настоящият формат на техническите интервюта може да се използва и за изключване на определени кандидати за работа. „Например интервюиращите могат да създадат по-лесни проблеми на кандидатите, които предпочитат“, каза Парнин.

„Но форматът може да служи и като бариера пред цели класове кандидати. Например в нашето проучване всички жени, които взеха публичното интервю, се провалиха, докато всички жени, които взеха частното интервю, преминаха. Нашето проучване беше ограничено и ще бъде необходим по-голям размер на извадката, за да се направят твърди заключения, но идеята, че самият дизайн на процеса на интервю може ефективно да изключи цял клас кандидати за работа, е обезпокоителна. "

Нещо повече, специфичният характер на процеса на техническо интервю означава, че много кандидати за работа се опитват да прекарат седмици или месеци в обучение специално за техническото интервю, а не за действителната работа, която биха изпълнявали.

„Процесът на техническо интервю дава предимство на хората с индустриални връзки“, каза Махназ Бехрузи, първият автор на изследването и доктор на науките. студент в NC State. „Но това дава особено голямо предимство на хората, които могат да си позволят да отделят време, за да се съсредоточат единствено върху подготовката за процес на интервю, който има много малко общо с естеството на самата работа.

„А проблемите, които това проучване подчертава, са в допълнение към набор от други проблеми, свързани с процеса на наемане в технологичния сектор, който представихме на ICSE-SES [Международната конференция по софтуерно инженерство, софтуерно инженерство в обществото]“, каза Бехрузи .

„Ако технологичният сектор може да се справи по смислен начин с всички тези предизвикателства, той ще постигне значителен напредък, ставайки по-справедлив и приобщаващ. По-точно, секторът ще черпи от по-голям и по-разнообразен фонд от таланти, което би допринесло за по-добра работа. "

Проучването ще бъде представено на съвместната европейска конференция и симпозиум за основите на софтуерното инженерство на ACM, които се провеждат на практика от 8 до 13 ноември.

Източник: Държавен университет в Северна Каролина

!-- GDPR -->