Frage Woran erkennst du einen guten Systemadministrator?


In der Firma, für die ich arbeite, müssen wir Systemadministratoren bekommen. Wir sind jedoch eine Programmierentwicklungsfirma und es stellt sich heraus, dass wir keine Ahnung haben, wie wir einen guten Systemadministrator von einem schlechten Systemadministrator unterscheiden können. Wir brauchten nur jemanden, um den Server einzurichten, das Layout der LAN-Kabel zu planen und Richtlinien für die Sicherheit des WLANs festzulegen.

Wir haben nicht bemerkt, dass wir ein Problem mit unserer Einstellung haben, bis wir herausfanden, dass die zwei von uns beauftragten Administratoren die Aufgabe nicht richtig erledigt haben. Wir fanden heraus, dass wir zwei Monate später Probleme haben, wenn:

  • Wir haben angefangen, am Telefon statisch zu werden und wir haben es auf die Verkabelung zurückverfolgt.
  • Ein Besucher sagte uns, dass die Netzwerksicherheit ineffektiv ist und dies demonstrierte.
  • Wir müssen den von ihnen empfohlenen Server ersetzen, da der alte für unser Unternehmen ineffizient war.

Gibt es eine Standardmethode, einen guten Systemadministrator zu erkennen?

Gibt es Interview-Tests, die wir durchführen können, um die schlecht Qualifizierten auszusondern?

* Man würde meinen, Computerprogrammierer würden den guten Technikern von den schlechten erzählen, aber Programmierung und Systemadministration sind zwei verschiedene Bereiche.


19
2018-05-15 04:09


Ursprung




Antworten:


Hier sind einige Möglichkeiten, einen guten Systemadministrator zu erkennen.

  • Sie sind in der Lage, über Systeme, die sie verwaltet haben, in einer Weise zu sprechen, die für Sie, einen technisch fähigen Nicht-Systemadministrator, sinnvoll ist. Ein guter Systemadministrator muss in der Lage sein, mit anderen Netzwerkbenutzern zu kommunizieren und gleichzeitig das Gesamtbild zu sehen, während er sich aller Details bewusst ist. Wenn sie nicht klar und strukturiert erklären können, was sie in einem früheren Job getan haben und warum, können sie Ihnen ihre Entscheidungsgrundlage nicht erklären, wenn Sie für Sie arbeiten. Im Grunde sollten sie in der Lage sein, den ganzen Tag über ein bestimmtes System zu sprechen, ohne jemals ihr Publikum zu verlieren.

  • Sie sind besessen davon, einzelne Fehlerquellen zu vermeiden. Zu jedem Zeitpunkt, wenn sie ein von ihnen verwaltetes System beschreiben, hören sie auf und fragen "Was könnte mit diesem Teil des Systems schief gelaufen sein und wie haben Sie dieses Risiko gemindert?"Ihre Antwort sollte detailliert sein und zeigen, dass sie es bereits sorgfältig durchdacht hatten. Sie sollten es auch sein begeistert über die Beantwortung dieser Frage, denn gute Systemadministratoren lieben es, über Möglichkeiten nachzudenken, katastrophale Fehler zu vermeiden.

  • Sie haben eine gesunde Skepsis gegenüber dem Neuen, dem Coolen und Ungeprüften. Sie sind auch sehr daran interessiert, neue Lösungen auszuprobieren und tun dies immer. Ihre Standard-Toolbox ist jedoch stabil, sicher und erfordert eine Vielzahl von Tests.

  • Sie können sich erinnern, dass ihre Systeme versagt haben und antworten fünf Warum ohne nachzudenken. Jeder Systemadministrator hat Fehler gemacht, die zu Ausfallzeiten geführt haben. Die Guten haben über technische und systemische Gründe nachgedacht, warum es passiert ist.

  • Sie dokumentieren ihre Systeme mit dem gleichen Maß an Obsessivität, dass ein jugendlicher Tagebuchschreiber ihre Zermürbungen dokumentiert. Fragen Sie nach Möglichkeit in der Dokumentation nach früheren Systemen, die sie verwaltet haben.

  • Ich habe keine Ahnung, wie ich das im Interview testen soll, aber in einer Krise sind sie ruhig. Vielleicht könnten Sie warten, bis sie die Toilette aufsuchen, dann die Türe verstopfen und den Feueralarm auslösen.


31
2018-05-15 06:50



Adam para "el gewinnen"! Beste Antwort, meiner Meinung nach, wie es geht erkenne ein guter Systemadministrator. - username
Ich kann nur sehr wenig Fehler feststellen, mit Ausnahme des vorletzten Punktes: Jeder Systemadministrator, der bereit wäre, Dokumentationen von einem früheren Job zu teilen, ist jemand, der sehr wahrscheinlich in Zukunft Dokumentationen über Ihre Umgebung weitergeben kann. Ein Unternehmen setzt seinen Systemadministratoren ein großes Vertrauen entgegen, und obwohl ich zustimme, dass es eine gute Frage ist, denke ich, dass es aus einem ganz anderen Grund gut ist. - esm
Einverstanden, esm, und deshalb habe ich die Bedingung 'wenn möglich' hinzugefügt. Es gibt Situationen (zum Beispiel Bildungsinstitutionen), in denen Dokumentation über die Einrichtung nicht als vertraulich betrachtet wird. - Adam
Und sie liegen niemals auf deinem Gesicht. Hat das jemals jemand gehört? "Ich weiß es nicht. Versuch es jetzt." - Bob Cross


Es ist schwer für Programmierer, gute Programmierer zu erkennen; z.B. Unternehmen wie Microsoft und Google brauchen einen Tag lang Interviews, um sich selbst nach der ersten Vorführung zu überzeugen. Ebenso ist es für Systemadministratoren schwierig, gute Systemadministratoren zu erkennen.

Auf dieser Grundlage behaupte ich, dass es für Programmierer extrem schwierig ist, gute Systemadministratoren zu erkennen.

Das bedeutet jedoch nicht, dass Sie aufgeben sollten. Aber warum nicht die Hilfe eines Systemadministrators für die Interviews nutzen?

Es klingt vielleicht so, als würde dies eine zirkuläre Abhängigkeit erzeugen (denn woher weißt du, wen du um Hilfe bitten sollst?), Aber ich denke, es sollte relativ einfach sein, einen freundlichen Systemadministrator aus deinen professionellen Kontakten zu finden, der bereit sein könnte, mitzuhelfen etwas wie das. Sie würden wahrscheinlich nicht wollen, dass sie die Wahl für Sie treffen, aber sie sollten in der Lage sein, eine fundierte Einschätzung ihrer technischen und anderen relevanten Fähigkeiten zu geben.


8
2018-05-15 06:34





Eigenschaften, die ich in einem Systemadministrator suche, obwohl ein bisschen * nix in der Natur

  • Besessen organisiert
    • Listen der Dinge zu tun
    • P-Touch kennzeichnet alles
    • Alles hat seinen Platz und es ärgert sich, wenn das Ding fehl am Platz ist
    • Sehr, sehr pünktlich
  • Minimale Codierungsfähigkeiten
    • Kann ein einfaches Bash-Skript erstellen (Variablen, wenn / dann / sonst)
    • Kann ein komplexes Bash-Skript modifizieren
    • Kann httpd von der Quelle zusammenstellen
  • Zertifizierungen
    • Sie bedeuten mehr für Systemadministratoren (als für uns Programmierer)
  • Einstellungen gegenüber Programmierern
    • Vorsichtig, wenn nicht geradezu verdächtig
    • Intrigiert von neuen Anforderungen, bereit zu verhandeln
    • Gib Codern keine Wurzeln, egal was passiert
  • Hat starke Meinungen über Überwachungssysteme
    • Bevorzugt etwas SNMP-basiert. (Und es ist nicht "Was ist los? Gold")
    • Benötigt Zugriff von zu Hause und Handy / PDA / Netbook / etc, so dass das System während des Urlaubs überwacht werden kann
  • Komfortabel mit CLI, wenn nicht über eine GUI bevorzugt

7
2018-05-15 05:52



Ich denke, ich weiß, was du mit "Minial-Codierfähigkeiten" sagen willst. Aber es tut klingen wie ein guter Systemadministrator sollte nur minimale Programmierfähigkeiten haben. - innaM
Ich würde das eine gute, universelle Liste nennen. Überhaupt nicht nixzentrisch. - Kara Marfia
Einverstanden mit Manni: Ich könnte das als "wenigstens minimale Programmierfähigkeiten. "Entwicklungsfähigkeiten sind für einen Systemadministrator von unschätzbarem Wert. - esm
Ich denke, dass die Anforderungsliste auch zu einem Sys-Admin führt, der von Zeit zu Zeit definitiv ausbrennt. Ich sage nicht, dass es eine schlechte Liste ist, nur dass ich Leute gesehen habe, die obsessiv zusammengebrochen sind. Ich würde auch nicht mit Manni übereinstimmen, "ein guter Systemadministrator sollte nur minimale Programmierfähigkeiten haben". Ich kenne einige gute Sys-Admins, die aus der Entwicklung kamen und sehr affektive Programmierer waren. - sclarson
Duh! Da gehst du. - innaM


Ich betrachte mich selbst als einen guten Systemadministrator und einen der Gründe, warum ich bin jetzt Weil ich alle Fehler gemacht habe, die Sie aufgelistet haben. Ich werde sie nie wieder machen, weil ich von jedem von ihnen gelernt habe.

Wenn Sie einen guten Systemadministrator suchen, finden Sie einen, der bereits alle Fehler gemacht und von ihnen gelernt hat. Wenn sie nicht gerne aus ihren Fehlern lernen, sind sie keine guten Systemadministratoren. Wenn sie sagen, dass sie nie einen Fehler gemacht haben, lügen sie entweder oder sind kein guter Systemadministrator.


3
2018-05-15 05:05





Eine effektivere Frage könnte sein: Wie stellen Sie jemanden ein, der keine überlegenen Fähigkeiten besitzt, um sie zu bewerten?

Sie können entweder einen IT-Leiter pflegen, indem Sie jemanden mit Geschäftssinn dazu bringen, die Abteilung in der Zwischenzeit zu verwalten (einer meiner erfolgreichsten Mentoren in dieser Hinsicht hatte keinen IT-Hintergrund), oder Sie können jemanden mit starken Fähigkeiten im IT-Management suchen Abteilung (das wird kosten). Wenn sie von einer größeren Organisation kommen, werden sie eher spezialisiert sein, mit großen Lücken im Allgemeinwissen.

Zusätzlich zu den von anderen erwähnten Fähigkeiten benötigen Sie jemanden, der:

  • Steh dem Management gegenüber auf, IT-Anrufe zu machen, die sie nicht hören wollen (war die Verkabelung schäbig, weil sie keine Kabelprofis hereinbringen konnten?) War der Server unzureichend, weil das Budget zu klein war und sie nicht darum gekämpft haben War notwendig?)

  • Anbieter verwalten, z. B. Kenntnis typischer SLAs und erwarteter Phasen (war die Verkabelung schäbig, weil sie keine 100% -Tests verlangten oder ihre eigenen Tests durchführen?) Dies ist eine unterschätzte Fähigkeit und hat einen großen Effekt in Bezug auf die Anfangskosten und langwierige Verträge.

  • Entschuldigen Sie unpopulär Entscheidungen - und wissen Sie, wann Sie graben müssen, damit Sicherheit und Leistung nicht beeinträchtigt werden.

  • Idealerweise genug Diplomatie, um all das abzuziehen, ohne den Rest des Unternehmens zu entfremden.

Der Übergeweihte Einsiedler ist großartig, um Dinge aus technologischer Sicht zu erledigen. Aber die IT braucht einen Führer, genau wie jede andere kritische Geschäftsfunktion.


1
2018-05-15 13:40





Ich denke, es ist wie in jedem anderen Bereich, man muss jemanden finden, der tief interessiert ist und sich sehr für das interessiert, was sie tun. Sie können Fragen stellen wie:

  • Welche Seiten, Foren, Blogs usw. lesen Sie gerne über die neuesten Technologien?
  • Was ist eine neuere Technologie, von der du gehört hast, dass du gerne spielen würdest?
  • Was ist ein Beispiel für etwas Ordentliches oder Interessantes oder einfach, auf das Sie stolz sind, das Sie bei einem früheren Arbeitgeber (oder einer akademischen Rolle) einrichten konnten, das jede Zeit oder Frustration gespart hat?

Sie sollten leicht in der Lage sein, detaillierte Antworten auf diese Fragen zu erhalten.

Dies sind nur Beispiele, aber genau wie die Einstellung eines Programmierers, wenn Sie die Person nicht dazu bringen können, sich für die Technologie oder die Interessen in diesem Bereich zu interessieren, werden sie Ihnen nichts wert sein.


0
2018-05-15 06:02