Po dzisiejszym pytaniu na temat odmiany pytania do wywiadu FizzBuzz, a także na innych związanych z nim pytaniach, muszę zapytać: czy są jakieś formalne badania nad tym, jak skuteczne jest to jako technika wywiadu? Jest wielu ludzi, którzy twierdzą, że odfiltrowuje szalenie brzmiący odsetek kandydatów (95% + w niektórych przypadkach), ale jak dobry jest znalezienie dobrych programistów / programistów?
Przeprowadzono pewne badania, które pokazują, że umiejętności miękkie mogą być lepszymi wskaźnikami niż umiejętności twarde przy wyborze dobrego kandydata na stanowisko. Ponadto mogą istnieć pośrednie powody, dla których tylu kandydatów nie zdaje tego testu (zdenerwowanie, myślenie „to podstęp” itp.).
Na podstawie dotychczasowych komentarzy wygląda na to, że idea pytań FizzBuzz polega na ustaleniu, czy dana osoba ma dobre (wystarczające) umiejętności kodowania, aby móc je dalej rozważyć. Nie jestem do końca przekonany, że FizzBuzz tak właśnie robi. Pamiętaj też, że FizzBuzz filtruje bardzo duży odsetek kandydatów na bardzo wczesnym etapie procesu rekrutacji, co może oznaczać, że znaczna liczba dobrych kandydatów jest usuwana na wczesnym etapie, ponieważ nie potrafią wystarczająco szybko rozwiązać głupich problemów.
Zwrócę też uwagę, że patrząc na skuteczność FizzBuzz, można to zrobić całkowicie ilościowo. W przeciwieństwie do patrzenia na „dopasowanie” lub „pasję”, które są bardzo zmienne i wysoce nienaukowe (ale nadal bardzo ważne dla nowych decyzji o zatrudnieniu).
if their hard skills was weighted more evenly with their soft skills
. Nie . Trudną umiejętnością będzie jeden filtr. Miękkie umiejętności to dodatkowy filtr. To nie jest przypadek, w którym możesz mieć A or B
, musisz mieć A and B
. W ten sposób czytam artykuł, który podlinkowałeś. Odfiltrowali już dla A, po prostu źle wykonali filtrowanie dla B.