Każdy, kto użył R # lub CodeRush, wie, jak szybko można łączyć proste konstrukcje (i refaktoryzować złożone) za pomocą prostego skrótu klawiaturowego. Jednak czy te wtyczki produkcyjne powodują fałszywą ocenę zdolności podczas wywiadów?
Częścią bycia produktywnym pisarzem kodów (i robieniem dobrego pierwszego wrażenia w wywiadzie) jest pisanie dobrego kodu - szybko.
Gdybym miał dwóch kandydatów:
Nie używa wtyczek. Myśli o problemie, siada w magazynie IDE na komputerze PC, który wygląda dokładnie tak jak ona, i jak zwykle pisze kod za minutę lub dwie. Gotowy. Przechodzić.
Korzysta z wtyczek. Myśli o problemie, siada w magazynie IDE na komputerze z wywiadem i zdaje sobie sprawę, że „fe + tab” nie zapisuje już automatycznie pętli foreach, a wszystkie skróty zniknęły. Następnie błąka się po klawiaturze, uderzając w swoje normalne klawisze skrótów, wyskakując z dziwnych okien i denerwując się. Napisanie tego, co normalnie zajmuje 30 sekund, zajmuje mu 3 minuty. Gotowy. Wyglądało na to, że czasami nie znali się na IDE. Musi być nowy w tym IDE i dlatego nie miał dużego doświadczenia z nim, a może z językiem. Podaj, ale obok ich nazwy znajduje się znak „meh”.
Jak według własnego doświadczenia radzisz sobie z wtyczkami podczas wywiadów jako ankieter lub ankieter? Jakie są najlepsze praktyki, aby uzyskać to, co kandydat naprawdę wie? Mogą być kandydaci, którzy nie rozumieją kodu i używają R # jako kuli. Mogą być również kandydaci, którzy znają kod wejściowy i wyjściowy i używają języka R #, ponieważ jest on po prostu szybszy niż wbudowane szablony VS lub Eclipse. Czy najlepiej w ogóle nie używać IDE? Pozwól im przynieść własny komputer? Inni?
:w
wszędzie byłyby wypełnione losowymi znakami.