JavaRush /Java-Blog /Random-DE /Vom Systemadministrator zum Java-Entwickler
LJ
Level 40
Екатеринбург

Vom Systemadministrator zum Java-Entwickler

Veröffentlicht in der Gruppe Random-DE
Hallo zusammen.
Vom Systemadministrator zum Java-Entwickler – 1
Mein Name ist Evgeniy, ich bin 27 Jahre alt, ich habe ein Kind und ein zweites ist auf dem Weg. Ich lebe die meiste Zeit in der Stadt Jekaterinburg. Ich habe eine Ausbildung zum Nachrichtentechniker und war nach meinem Universitätsabschluss mehrere Jahre als Systemadministrator tätig. Heute ist der letzte Tag meiner Bewährung, obwohl mein Teamleiter vor zwei Wochen gesagt hat, dass du dir keine Sorgen machen musst, du bleibst. Was ich heute habe:
  1. Arbeiten Sie in einem internationalen Unternehmen (ausnahmslos alle Kunden kommen aus dem Westen, hauptsächlich Schweden, Norwegen). Karosseriebetrieb.
  2. Rotationsmöglichkeit, es gibt viele Kunden, verschiedene Projekte, jeder kann wählen, was ihm gefällt.
  3. Zweimal wöchentlich Besuch bei Muttersprachlern.
  4. Jährliche Reise zu einer Firmenveranstaltung im Ausland.
  5. Gute Küche, viele Leckereien.
  6. Ein wunderbares Team, die Anzahl kluger Leute pro 1 qm ist einfach fantastisch.
Aber gehen wir noch einmal zurück: Noch vor anderthalb Jahren hatte ich nicht einmal annähernd so etwas. Ich arbeitete in einem staatlichen Unternehmen als Systemadministrator, erhielt das durchschnittliche Gehalt eines Krankenhauses, sprach nur mittelmäßiges Englisch und im Allgemeinen gab es keine Hoffnung, dass sich das Leben bessern würde. Zufällig in den sozialen Medien Netzwerken bin ich auf die Seite JavaRush.ru gestoßen, ein Freund beschrieb es als einen coolen Weg, Programmierer zu werden und dass er in ein paar Tagen bereits 5 Level abgeschlossen habe. Ich habe beschlossen, es auszuprobieren, weil... Schon in der Schule interessierte ich mich dafür und wollte mich sogar an der damaligen USU einschreiben, um Mathematik und Mechanik zu studieren, aber ich verirrte mich. Warum geht es mir im Allgemeinen eigentlich schlechter? Es sind nur Kleinigkeiten, ich habe in einem Monat langsam 10 Level geschafft, und dann gab es eine Aktion mit 50 % Rabatt, ich habe ein Jahresabonnement gekauft. Einen Monat später kündigte ich meinen Job als Verwaltungsangestellter und verbrachte den Winter mit meiner Familie in Thailand, mit dem Gedanken, dass ich jeden Tag lernen würde und nichts mich aufhalten würde. Zu diesem Zeitpunkt lernte ich intensiv Englisch, vielleicht ein Thema für einen anderen Artikel, aber das, was mir am meisten geholfen hat, war der Einstieg in Podcasts auf Englisch. Ich habe mit VOA angefangen und dann mit dem Aufkommen des Verstehens die Komplexität schrittweise erhöht. Wenn jemand an weiteren Details interessiert ist, fragen Sie in den Kommentaren nach. Sobald wir in der Stadt Ao Nang in der Provinz Krabi angekommen waren und ein Haus für die Saison gefunden hatten, begann ich mit der Umsetzung meines Plans. Eines kann ich sagen: Man muss regelmäßig lernen und alles wird gut. Ich hatte an fünf Tagen in der Woche etwa 8 bis 12 Stunden Arbeit, darunter sowohl das Schreiben von Code als auch Englischunterricht. Eines kann ich sagen, selbst am Neujahrstag habe ich am 2. Januar mit der Arbeit begonnen. Ich habe mir keine Zugeständnisse gemacht, obwohl es natürlich Momente gab, in denen die Motivation nachließ und ich alles aufgeben wollte, die Erfolgsgeschichten hier auf der Seite haben mir sehr geholfen, ich habe mir damals geschworen, dass ich auf jeden Fall meine eigenen schreiben werde, vielleicht Es wird jemandem in schwierigen Zeiten helfen, Kraft in sich selbst zu finden und den Validator (Restaurant und Archivar, hallo) zu besiegen. + 20 Jahre Erfahrung im Sport haben hier sehr geholfen, ich habe alles nach Zeitplan erledigt. Am Wochenende reisten meine Frau und meine Tochter mit dem Motorrad in die nächstgelegenen Provinzen Thailands und genossen die Natur und das Wetter. Ich habe mich so viel wie möglich ausgeruht, das ist auch Teil der Arbeit, obwohl ich mich manchmal am Wochenende hingesetzt habe, um zu programmieren oder ein Buch über Java zu lesen, wenn ich es wirklich nicht ertragen konnte, aber ich habe versucht, mich an das Regime zu halten. Ungefähr nach dem neuen Jahr, ich war auf Level 25-30, beschloss ich, dass ich ein cooler Programmierer bin (eigentlich nicht), es war Zeit, einen Job zu finden, ich erstellte einen Lebenslauf für hh, die Bewerbungen begannen zu strömen, wieder ich Ich werde nicht beschreiben, wie ich es geschrieben habe, aber ich habe ein paar Wochen daran gearbeitet, es dann regelmäßig aktualisiert, dann ins Englische übersetzt und alles bestmöglich gestaltet, obwohl ich keine Erfahrung im Programmieren hatte, sondern im Personalwesen Den Leuten hat es offensichtlich gefallen, sie haben tatsächlich ziemlich oft geschrieben. Natürlich haben mich die ersten Interviews wieder auf den Boden der Tatsachen zurückgeholt, mir wurde klar, wie viel ich noch nicht wusste und dass das, was ich wusste, konkret strukturiert werden musste, was ich auch tat. Danach stand die Entscheidung fest, ob ich mich für Android oder JavaEE entscheiden sollte, ich habe das erste ausprobiert, das HeadFirst-Buch durchgesehen und insgesamt etwa 30 kleine Projekte geschrieben, Aber als ich dann eine der Websites zum Englischlernen nutzte, sah ich, wie cool das Layout für Mobiltelefone war und wie schlecht die mobile Anwendung funktionierte. Ich habe darüber nachgedacht und beschlossen, JavaEE zu lernen. Mit Blick auf die Zukunft kann ich sagen, dass ich die Idee, Android zu lernen, nicht aufgegeben habe und jetzt vorhabe, es zu meistern. Dennoch habe ich damals die Idee von Android aufgegeben. Um es kurz zu machen: Ich habe angefangen, die begleitenden Technologien zu erlernen, die erforderlich sind: sql/maven/git/spring/hibernate, und die restliche Architektur werde ich wahrscheinlich separat hervorheben, sie fragen oft danach und im Allgemeinen die ersten beiden meiner Projekte die in Produktion gingen, waren die restlichen APIs. Das alles muss man wissen, jeder fragt das, aber man kann es oberflächlich wissen, 10 weitere kleine Projekte damit schreiben, zum Beispiel kann ein Praktikumsauftrag tatsächlich in einem halben Tag geschrieben werden, an einem Tag, ohne Front, das ist nicht der Fall In Java benötigt, können Sie ein wenig JS/React/Node beibringen, wenn Sie an die Spitze gehen möchten, aber Sie können ihnen im Allgemeinen nur beibringen und Java überhaupt nicht lernen, es gibt dort viel mehr Arbeit und Kunden, aber sie haben ihre eigenen Besonderheiten. Im Allgemeinen kehrte ich etwa im Mai nach Russland zurück, weil ich hier geschäftlich zu tun hatte, und beschloss, dass es an der Zeit sei, einen Job in einem Büro zu bekommen; davor wurden alle Vorstellungsgespräche über Skype geführt (ich erhielt zu diesem Zeitpunkt noch nie ein Angebot). Ich kehrte nach Russland zurück und fing an, an Vorstellungsgesprächen teilzunehmen. Das gefällt mir wirklich nicht, weil es viel moralische und körperliche Kraft erfordert und den Prozess des Lernens und Schreibens von Code im Allgemeinen stark beeinträchtigt (Skype hilft), also bin ich hingegangen ein paar Mal in der Woche, an manchen Orten brauchte man erfahrenere Leute, an anderen gefiel es mir nicht, aber am Ende habe ich ein weiteres Vorstellungsgespräch über Skype bestanden, sie wollten mich sofort zur Arbeit vor Ort nach Schweden schicken, Natürlich reichte meine Erfahrung nicht aus, aber der Teamleiter mochte mich und er empfahl mich für ein internes Projekt, woraufhin ich bereits in unserem Büro in Jekaterinburg ein weiteres Vorstellungsgespräch absolvierte, bei dem sie ein paar Fragen und ein paar auf Englisch stellten, woraufhin sie sagte, ich zitiere Ihr Englisch: „es kann schlimmer sein“, was natürlich das Ego verletzte, aber wieder einen Kick gab, um weiter zu lernen, sie ließen uns „spazieren gehen“ und machten mir nach 10 Minuten ein Angebot, bei Damals hatte ich viel weniger erwartet. Natürlich habe ich das Angebot angenommen. Ich möchte speziell auf die ersten Arbeitsmonate eingehen, aus irgendeinem Grund schreiben nur wenige Leute darüber, aber für mich waren sie ein echter Albtraum, ich dachte, ich würde ehrlich gesagt gefeuert werden. Es war höllisch schwierig, sie gaben mir die Aufgabe, sofort mein eigenes Projekt zu schreiben, oder besser gesagt, ein Teil des Projekts ist ein Mikrodienst, aber für mich war es eher ein riesiges Monster, weil ich von der Architektur bis zu den Frameworks alles durchdenken musste an die Ausnahmebehandlung gewöhnt. Ich war sehr nervös und dachte, dass sie erwarteten, dass ich alles in ein paar Wochen erledigen würde, was es sehr schwierig machte, mich auf die Aufgabe zu konzentrieren und die richtigen Entscheidungen zu treffen. Daher ein großes Dankeschön an meinen Teamleiter, er hat mir sehr geholfen, viele grundlegende Dinge erklärt und überhaupt keinen Druck auf mich ausgeübt. Natürlich hat mir noch etwas geholfen. Nach etwa zwei Monaten Arbeit hatte ich ein Vorstellungsgespräch bei einem anderen Unternehmen, bei dem mir ein Gehalt angeboten wurde, das ein Drittel höher war als meins. Ich habe das Angebot aus mehreren Gründen nicht angenommen, aber dennoch hat es mein Selbstwertgefühl und mein Selbstvertrauen in die Zukunft als Entwickler enorm gestärkt. Entschuldigung für den langen Text und vielen Dank an alle, die bis zum Ende gelesen haben. ps: Ich denke, so wie ich es erlebt habe, werde ich den Artikel mit kleinen Anmerkungen ergänzen, falls jemand Interesse an diesem Schreiben von mir hat Zusatz Nr. 1 Vielen Dank für Ihre Kommentare. Ich freue mich, dass mein Beitrag so viele Reaktionen erhalten hat. Ich habe versucht, die in den Kommentaren erwähnten Tippfehler zu entfernen, und urteile nicht zu hart über Fehler, wir alle machen sie. Nun zur Sache.
  1. Wie ich Englisch gelernt habe.

    Einer der Kommentare enthielt bereits einen Link zu Voice of America. Für mich war das der Ausgangspunkt, der genaue Name „VOA. Das sagt man in Amerika.“ Dann gab es Podcasts ohne die russische Sprache, ich habe mir die beliebtesten angehört, wie Luke's English und ESL Pod. Wenn ich mich daran gewöhnt habe oder es satt hatte, nach anderen zu suchen, gibt es auf der Website einen ausgezeichneten Artikel Meiner Meinung nach kann ich es jedem empfehlen. Im Allgemeinen wurde mir, nachdem ich mich mehr oder weniger an die englische Sprache gewöhnt hatte und Wörter aus dem Sprachfluss trennen konnte, klar, dass mein Wortschatz zu wünschen übrig ließ, und ich begann, Wörter zu lernen. Hier hat mir das bekannte Linguleo geholfen, das können Sie nutzen Sie es kostenlos.


  2. Wie ich den Winter in Thailand verbracht habe.

    Jeder fragt sich, wie man sich das bei einem durchschnittlichen Gehalt leisten kann. Es gibt keine besonderen Geheimnisse; das Buch „The Richest Man in Babylon“ von Clayson George hat mir sehr geholfen. Wenn Sie sich außerdem für das Thema Finanzkompetenz interessieren, gibt es eine ganze Reihe von Büchern zu diesem Thema, wahrscheinlich ist dies ein Thema für einen separaten Artikel.


  3. Wie könnte ich Programmierer werden, wenn ich so viele grammatikalische Fehler mache?

    Um ehrlich zu sein, machte sich kein einziger Arbeitgeber Sorgen um dieses Thema. Aber natürlich habe ich versucht, sie nicht in meinem Lebenslauf zu erwähnen, und habe alles zehnmal noch einmal überprüft.

Kommentare
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION