Frage Vom Entwickler zum Systemadministrator vs. vom Systemadministrator zum Entwickler [geschlossen]


Hast du als Systemadministrator angefangen und später einen Entwickler? Oder umgekehrt?

Was hat die Veränderung ausgelöst? Welche Karriere magst du mehr? Welche Vorteile haben Sie beim Übergang gefunden?

Erzähl uns deine Geschichte :-)


18
2018-05-09 20:37


Ursprung




Antworten:


Abschluss als Sysadmin, wechselte dann in den Bereich der Entwicklung.

Ich hatte gerade diesen Moment der Erleuchtung und realisierte, dass PCs Mist sind. Nicht wirklich. Sie haben Hardwarespezifikationen, die so unklar sind, dass jeder etwas anders implementiert, was zu kleinen Kompatibilitätsproblemen führt. Wenn PCs kein Mist wären, gäbe es keine Inkompatibilitäten bei der Verwendung bestimmter RAM-Typen (solange ihr Standard mit dem auf dem Mainboard übereinstimmt - da ist es absolut Nein Entschuldigung, warum DDR3-1066 RAM inkompatibel zu DDR3-1066 Mainboards sein sollte, oder mit bestimmten USB-Geräten.

Sie haben also Hardware, die kaputt ist von Entwurf weil die Spezifikationen nutzlos sind, und zusätzlich hast du die Software abgehört. Ich habe gerade gemerkt, dass SysAdmin ein Job ist, bei dem es nichts zu gewinnen gibt. Sie können Probleme nicht "beheben" - Sie können nur Klebeband verwenden, um einige Symptome vorübergehend zu beheben, aber Sie sind immer auf der Verliererseite, weil Sie nicht eine gute Grundlage haben, mit zu beginnen.

Für diejenigen von euch, die nicht mit x86 / x64 Mist arbeiten wollen, YMMV, aber ich habe in meinen 7 Jahren SysAdmin genug gelernt, um zu wissen, dass es nicht meine Aufgabe ist.

Anstatt also immer den Mist zu nehmen, wenn kaputte Hardware kaputt geht, bin ich in den Bereich der Wertschöpfung gegangen. Egoistisch? Könnte sein. Ja, meine Software ist manchmal fehlerhaft und baut am Ende auf der gleichen fehlerhaften Grundlage auf, aber als Entwickler fühle ich mich, als würde ich etwas Wertvolles tun.

Das heißt: Respekt an alle, die den SysAdmin-Job mit Leidenschaft ausüben. Es ist ein undankbarer und oft unbefriedigender Job, aber jeder, der Server in Betrieb hält, ist ein Held in meinem Buch.


7
2018-05-09 19:20





Ich begann als Entwickler, endete als DBA, dann als Systemadministrator und jetzt als Sysadmin-Manager.

Ich fand die Systemadministration interessanter, weil ich die Möglichkeit hatte, in einer großen verteilten Umgebung mit vielen beweglichen Teilen zu arbeiten, um sie zu integrieren und zu warten.

IMO ein hoher Prozentsatz von Entwickler-Jobs sind alle über die Aufrechterhaltung von beschissenen Anwendungen oder die Anpassung von kommerziellen Paketen. Pfui. Sysadmin schien mir mehr Möglichkeiten zu bieten, kreativ zu sein und einen sichtbaren Einfluss auf die Systeme zu haben, die das Geschäft am Laufen halten.


6
2018-05-09 19:12



Heh. Viele Systemadministratoren müssen auch schlecht gestaltete Netzwerke usw. verwalten. :) - Matthew Flaschen
Total. Aber ein schlechtes Netzwerk, AD usw. zu reparieren, ist um einige Größenordnungen weniger unangenehm als eine gebrochelte SAP-Installation oder eine geschäftskritische App, die in VB4 von einer Armee von Big-5-Consultingfirmen geschrieben wurde :) - duffbeer703
@duffbeer Amen zu diesem Bruder, - Bimo Arioseno


Ich habe als Systemadministrator angefangen, der gerne codete. Ich habe Programmierfähigkeiten gefunden, um die wichtigste Fähigkeit für einen Systemadministrator zu sein. Wenn Sie nicht wissen, wie Sie Aufgaben automatisieren, landen Sie in einem Wartungs-Albtraum.

  1. Alltägliche Aufgaben werden dein Gehirn töten
  2. Automatisierte Aufgaben gewährleisten Konsistenz in Ihrem System.

Im Laufe der Jahre habe ich immer weniger Systemadministration betrieben. Und jetzt bevorzugen Sie stattdessen die Architektur neuer Lösungen. Wenn ich sysadmin-stuff seine in der Regel schwere 3. Zeile debuggen, oder Code, um einige Mistlösungen zu integrieren - auf Boxen einige andere Admin für mich installiert.


4





Während ich noch in Uni bin, habe ich einen Job als WebAdmin, also ist es definitiv näher dran, Sysadmin zu sein, dann Entwickler. Dann habe ich nach und nach mehr und mehr Entwicklung gemacht, auch als die Firma wuchs, gab es mehr IT-Aufgaben. Es kam zu dem Punkt, als ich meinem Chef sagte, dass es zu viel Arbeitsaufwand ist, um beides zu tun. Wir haben Leute eingestellt, die strengstens Systemadministratoren waren, während ich mich zu 100% der Entwicklung gewidmet habe.


3





Ich hatte nicht den Luxus von entweder / oder. Ich musste damit anfangen beides gleichzeitig. Kombinieren Sie dies mit der Migration älterer älterer 68k-Macs auf neuere HP Desktops, UND versuchen Sie, die industrielle Produktion zu modernisieren (Cutlist-Optimierung) UND Internet-Zugang UND E-Mail einzurichten UND eine neue Sprache zu lernen (AND) UND Datenprobleme UND Linux AND zu lernen Lernen Windws NT 4 und die Grundlagen der TCP / IP-Vernetzung .... bla bla bla ....

Du hast die Idee. Taufe durch Feuer und manchmal Schwefel auf der Seite. 1997 war nicht dasselbe wie 2007, und viele "Neulinge" in der Verwaltungsarbeit würden den Unterschied vielleicht nicht schätzen. Du könntest es nicht einfach "googeln", Google war immer noch ein Startup.

Du lernst schnell Dinge unter diesem Druck, wie wichtig deine Arbeit für andere ist. Für sie sind Sie ein notwendiges Übel. Für dich, du weißt in deinem Herzen, wird der Ort in einem Handkassus zur Hölle gehen, wenn du es nicht weiter in Gang hältst.

Als ich ging, war es, weil ich ausgebrannt war und der Besitzer keine Wertschätzung für meine harte Arbeit hatte. Es ist lächerlich, 24 Stunden ohne Essen, Ruhe oder Entschädigung zu arbeiten. Da ich davon ausging, dass ich noch weitere 12 Stunden ohne Essen, Ruhe oder Entschädigungen bleiben würde, sprengte das die Grenzen meiner körperlichen Ausdauer. Mal sehen, 36 Stunden in zwei Tagen, und er kann sich nicht wundern, warum ich nach all dem noch einen freien Tag haben will.

Das war vor 10 Jahren. Unnötig zu sagen, dass mein neuer Arbeitgeber viel vernünftiger ist. Ich mache immer noch beide SysAdmin und Programmierarbeit, obwohl es viel einfacher ist. Vielleicht weil Alles brennt nicht und Es gibt mehr als eine Person, die an einem Problem arbeitet.


3





Ich bin Entwickler. Das bin ich wirklich.

Meine nicht technischen Freunde und meine Familie verwirren mich als Systemadministrator.

Ich bin ein Entwickler vor meinen technisch versierten Freunden und ein Systemadministrator für alle anderen. Ich führe ein Doppelleben.


2





Hier ist eine kurze Version meiner Geschichte:

Ich begann ausschließlich als Entwickler, aber ich musste eine Menge Systemadministratoren lernen, weil ich anfing, meinem Vater mit seiner Firma zu helfen. Momentan bin ich noch Entwickler, aber ich mache auch schwere Systemadministratoren.

Beide Bereiche ergänzen sich ziemlich gut, würde ich sagen. Zum Beispiel, obwohl ich kein Experte für Systemadministration bin, weiß ich, wie man einen sicheren Webserver für meine Anwendungen konfiguriert, mehrere Systemadministratorprobleme löst usw. Und wenn ich Unterstützung brauche, kann ich besser mit den richtigen Leuten kommunizieren .

Als Sysadmin hat es mir die Softwareentwicklung ermöglicht, schwerfällige Aufgaben besser zu automatisieren und ziemlich gut zu verstehen, wie einige zugrunde liegende Dinge funktionieren.

Vielleicht ist das ein häufiger Fall? Ich schätze, die meisten Systemadministratoren wissen wenigstens etwas Programmierung, oder?

Ich bin sehr daran interessiert zu hören, wie Sie beide Wissensgebiete auf das andere angewendet haben.


1





Es ist einfacher, von sysadmin zu gehen -> sysadmin, dass Codes -> Entwickler. Wenn Sie nicht Glück haben, stehen Sie vor einer Gehaltskürzung, die in die andere Richtung geht.

Wenn Sie in einer Umgebung arbeiten, in der Sie mit Entwicklern sprechen müssen, ist eine gewisse Vertrautheit mit dem Codieren von unschätzbarem Wert Lingua Franca, vor allem, wenn man erklären muss, warum das Instrumentieren für die Bedienbarkeit eine gute Sache ist ...


1





Ich begann als Sysadmin und fand mich selbst zu einem faulen Administrator, der es hasste, das Gleiche zweimal zu tun, also lernte ich, wie man Skripte schreibt. Das Scripting erleichterte nicht nur alltägliche Aufgaben, es half auch, Dinge zu rationalisieren, um sicherzustellen, dass alle richtigen Schritte in einer Aufgabe berücksichtigt wurden. Das Scripting hat mich auch an den Punkt gebracht, an dem ich heute bin, wo mir die GUI nicht gefällt, weil ich nicht weiß, welchen Code dort im Backend ausgeführt wird, und deshalb traue ich ihnen nicht. Ich folgte auch der natürlichen Entwicklung vom Scripting zur Entwickler-Arbeit, aber da ich ein Systemadministrator im Herzen bin und noch nie ein formelles Entwicklungstraining an einem Tag meines Lebens hatte, fällt ich immer noch auf die Arbeit des Sysadmin zurück. Ehrlich gesagt wünschte ich mir, dass ich entlassen würde, oder vielleicht angemessener einen langen Urlaub (3-4 Wochen), so dass ich mich mehr auf die Entwicklung konzentrieren und möglicherweise den Wechsel von Admin zu Dev machen könnte.


1





Ich habe als Sysadmin / dba angefangen und bin dann in die Programmierung eingestiegen. Ich ging in die sysadmin / dba arena, weil ich das Missverständnis hatte, dass Programmierer in einem Hinterzimmer eingeschlossen waren und nie mit jemandem sprachen. Als ich anfing, mit Programmierung zu experimentieren (VBA -> VB6 -> .NET), stellte ich fest, dass ich wissen musste, wie die Prozesse von den Leuten, die sie gemacht haben, funktionierten (stell dir das vor!)

Ich habe mich in die Entwicklung eingearbeitet und bin jetzt Programmierer. Anscheinend war ich immer ein Programmierer im Herzen, weil ich nie das Gefühl habe, dass ich mehr arbeite! :-)

Mein Wissen über die sysadmin / dba-Seite der Dinge hat mir enorm geholfen, als ich angefangen habe zu programmieren, weil ich wusste, wie alles funktioniert und wie es funktioniert sollte Arbeit. Das gab mir eine große Menge an Programmierlösungen für die Systemadministratoren!

-JFV


1





Ich habe als Desktop-Tech angefangen und bin nach einigen Monaten zum Systemadministrator gewechselt. Ich verbrachte die nächsten 8 Jahre mit sysadmin und fand heraus, dass ich viel Zeit damit verbrachte, Applets und Skripte zu schreiben, um meine Admin-Aufgaben zu erledigen. Ich habe viel mehr als meine Sysadmin-Aufgaben programmiert und hatte das Glück, in derselben Firma in eine Entwicklerposition zu fallen. Jetzt mache ich beides. Ich bin in einer kleinen, hochspezialisierten Anwendungsgruppe und trage beide Hüte. Beste aus beiden Welten! Ich kann mit dem Sysadmin Schritt halten und mich im Rahmen meiner Stellenbeschreibung auch auf die Entwicklung konzentrieren.


1



Klingt wie das Schlechteste von beiden Welten! Du kannst zweimal die Schuld bekommen ;-) - PowerApp101