Und so, hallo nochmal an alle, mein Name ist Sergey. Vor etwa zwei oder drei Jahren wurde mir klar, dass meine Arbeit als Systemadministrator mir nicht das gab, was ich wollte. Geld, Entwicklung, Perspektiven. Zu diesem Zeitpunkt war meine Erfahrung als Systemadministrator mit 5-7 Jahren bereits recht umfangreich. Und ich beschloss zu handeln) Und dann meine kurze Beschreibung des „Rake Walk“ auf dem Weg zu dem, was ich will. Als Systemadministrator in einem kleinen privaten Designbüro mit 100-120 Mitarbeitern hatte ich ziemlich viel Freizeit, da ich zu diesem Zeitpunkt bereits alle Prozesse etabliert und alles eingerichtet hatte und im Stillen verrückt wurde ... So begann meine Reise)) Nachdem ich die verfügbaren Materialien und Ressourcen studiert hatte, kam ich zu folgenden Schlussfolgerungen:
Aber jedes Mal, nachdem ich mich ein paar Tage ausgeruht hatte, habe ich mich wieder hingesetzt und es herausgefunden ... Der Validator hat einige Aufgaben 60-80 Mal angenommen)) ja, ja
Und so habe ich Level 30 in JavaRush erreicht. Ich beschloss, es zu versuchen und ging zu den ersten Vorstellungsgesprächen ... Für die Position eines Praktikanten/Junior bei IT-Unternehmen in Charkow, und dann wurde mir die Tiefe des Abgrunds klar ... SQL , Spring , Ant , Git , Sie können schreiben eine Menge mehr. Ich war niedergeschlagen, gab aber nicht auf.) Nach fünf Vorstellungsgesprächen fragte die Personalabteilung beim Durchblättern meines Lebenslaufs, wie ich jetzt verstehe, das Offensichtliche: Warum bin ich trotz meiner Erfahrung in der Verwaltung so hartnäckig in die Entwicklung involviert? Ich denke wirklich? So habe ich von Devops erfahren. Dennoch waren die in JavaRush erworbenen Fähigkeiten für mich nicht nutzlos, dank JavaRush habe ich die Prinzipien von Algorithmen verstanden, OOP , Codekompilierung und -ausführung . Obwohl wir in unserem aktuellen Job kein reines Java verwenden. Hier haben wir viele interessante Tiere: Jenkins, K8s, Git, OpenStack, Groovy, Python, Saltstack, Kitchen ... PS: Verzweifeln Sie nicht, geben Sie nicht auf und machen Sie weiter. Und wenn Sie es nicht überwinden können, dann umgehen Sie es)
- Sprache:
- Java - weil
- plattformübergreifende Entwicklung
- klares Tippen
- Nachfrage im Enterprise/Mobile-Segment
- Anzahl der benötigten Entwickler
- Java - weil
- Betriebssystem:
- Hier fiel meine Wahl auf Ubuntu
GO TO FULL VERSION