Twoim największym celem przy zatrudnianiu administratora systemu powinno być unikanie szarlatana. Produkt pracy sysadmina to zestaw oddziałujących ze sobą systemów, które się nie rozpadają, co można osiągnąć, nigdy go nie dotykając lub będąc dobrym w pracy, więc szarlatan może jeździć na łyżwach bez konieczności dotykania czegokolwiek przez kilka miesięcy, jeśli starają się uniknąć konieczności robienia czegokolwiek. Jednak gdy zostaną popchnięte, zawiodą, a ty utkniesz z zepsutym gównem do naprawienia.
Pomyśl o deweloperze, który nie sprawdza kodu przez pierwsze kilka miesięcy pracy: czy jest to zwykły przypadek złych / antyspołecznych praktyk kodowania, czy ukrywa fakt, że jest do kitu? Administratorzy systemów znajdują się w podobnej pozycji, z tym wyjątkiem, że rzadko istnieje stopień kontroli zmian w kodowaniu. Narzędzia do programowania systemów, takie jak marionetka, są dobre do naprawienia tego, ponieważ (jeśli są używane jako jedyny sposób zarządzania systemami) mogą traktować konfigurację systemu jako projekt oprogramowania, a Ty używasz tych samych narzędzi do audytu, co programistów (np. Commits maile).
Z mojego doświadczenia wynika, że certyfikaty są w najlepszym wypadku nieistotne, aw najgorszym wprowadzają w błąd. Nigdy, nigdy, nigdy nie zatrudniaj kogoś w oparciu o mocne strony ich certyfikatów. Ze wszystkich życiorysów, które widziałem, najlepsi techniczni ludzie nie przyklejają logo życiorysów, gdy je mają, w życiorysie --- to duży, wiszący znak, że ktoś jest bardziej zależny od swojego rodowodu niż umiejętności. Pisemne testy testowe to pytania, które można odgadnąć w oparciu o konkretny tekst z podręcznika, z którego są oparte. Jestem pewien, że rozumiem RFC4601, zaprojektowałem i wdrożyłem bezpieczny, globalny system multiemisji między domenami i otrzymałem 67% przy ostatnim podejściu do egzaminu CCNA. Tymczasem mój podwładny z certyfikatem drugiego poziomu nie może się dziwić, że nie ma żadnej funkcji różnica między RFC1918 a adresami publicznymi ...
W przeciwieństwie do tego, co powiedzieli inni, dłuższe wznowienia są lepsze niż krótsze: dają bardziej szczegółowe pytania do zbadania i zadają próbę uniknięcia szarlatanów. Wykonuj wielopoziomowe wywiady telefoniczne, jeśli musisz: skorzystaj z pierwszego, aby dowiedzieć się, co tak naprawdę robią, a drugiego po zorientowaniu się, jakie pytania należy zadać dla danych technologii.
Twoim drugim największym celem powinno być znalezienie kogoś, kto ma doświadczenie w systemach, z których już korzystasz. Znajdź kogoś, kto zajął się problemami, które masz teraz lub które mogą przewidzieć w przyszłości (buduj systemy i metody wdrażania, systemy monitorowania, zabezpieczenia, skalowanie). Poszukaj kogoś, kto pracował w podobnych sytuacjach biznesowych do tego, co masz teraz i jest gotowy poradzić sobie z problemami związanymi z twoją sytuacją. Inżynier ze stażem pracy w sieci, który przyzwyczaił się do posiadania nieograniczonego budżetu, działu zakupów i rocznych cykli projektowych, nie będzie działał przy starcie. I odwrotnie, anarchista z Linuksa nie poradzi sobie dobrze, gdy zostanie poproszony o poddanie się procedurze kontroli zmian ActiveDirectory w twojej Fortune 50.
Jeśli musisz budować dział wraz z rozwojem, nie zatrudniaj kogoś, kto wcześniej nikogo nie zatrudniał; jeśli chcesz poradzić sobie z 20 TB danych o wysokiej dostępności, nie zatrudniaj osoby, która wcześniej nie korzystała z SAN itp.