JavaRush /Java-Blog /Random-DE /Eine einjährige Erfolgsgeschichte
AlexandrRS
Level 41
Санкт-Петербург

Eine einjährige Erfolgsgeschichte

Veröffentlicht in der Gruppe Random-DE
Die Probezeit ist zu Ende und es ist Zeit zu erzählen, „wie ich Programmierer geworden bin“. Im November 2014 beendete ich meine anderthalb Jahrzehnte andauernde Tätigkeit, die nichts mit IT zu tun hatte, und begann, nach mir selbst zu suchen. Ich hatte die Fähigkeit und das Interesse, mit Daten zu arbeiten. Zu diesem Zeitpunkt hatte ich bereits mehrere Jahre lang kostenlos und gegen Bezahlung kleine, einfache Websites erstellt, die auf CMS Modx zusammengestellt wurden, und es war eher ein Hobby. Gleichzeitig ließ der Wunsch, Code zu schreiben, der in der Schule auftauchte, aber aus vielen Gründen nicht verwirklicht wurde, nicht nach. Bis zum kommenden neuen Jahr stand für mich fest, dass ich als Programmierer arbeiten wollte, und es blieb nur noch eine kleine Sache zu tun: eine Sprache auszuwählen. Ich hatte bereits zuvor Sprachen wie Java und C++ gesehen und in den fernen 90ern schrieb ich in Pascal und Basic. Nach Prüfung des Aufgabenspektrums fiel die Entscheidung schließlich auf Java. Und der Lernprozess begann...

Erster Lauf

Die Grundlagen der Programmierung waren klar, auch die Syntax einfacher Programme hatte man schon vor langer Zeit studiert – hinter mir standen ein paar einfache Android-Anwendungen aus dem Unterricht und mehrere Java-Klassen, die meine alltäglichen Probleme lösten (eine davon berechnete Reifenparameter neu). für verschiedene Felgengrößen). Zuerst wurde ein Buch ausgewählt und der Lernprozess begann... Nach 3 Wochen hatte ich überhaupt keine Kraft mehr, etwas über Programmierung zu lesen – es war langweilig und langweilig. Ich habe meine Talente und meinen Fleiß überschätzt. Etwa einen weiteren Monat lang versuchte ich, die Oracle-Handbücher zu lesen, was ebenfalls keinen Optimismus hervorrief. Ende Februar wurde mir klar, dass ich einen Computer brauchte... (: Da ich mehrere Monate lang nicht gearbeitet hatte, fiel die Wahl auf einen alten Laptop, der angeblich ein Ultrabook war und eine SSD an Bord hatte, eine Premiere -Generation i5 und 3 GB RAM. Anfang März war alles bereit für mich zum Lernen und ich stieß auf die Seite JavaRush.ru... Jetzt kommt es mir vor, als wäre es der 7. März. Von diesem Moment an habe ich konnte nicht vom Computer losgerissen werden. Die ersten sehr einfachen Aufgaben, Intellij Idea, große Aufgaben. Ich habe die Anforderungen an einen Java-Programmierer objektiv verstanden und machte mir keine Illusionen.

Projekt

Die Testaufgabe markierte sofort mein Programmierniveau auf einem Niveau knapp über Null und ich freute mich auf die ersten Vorlesungen und Aufgaben. Ich werde nicht tief auf den Technologie-Stack und die Beschreibung des Kurses eingehen – alles ist genau das, was jetzt von Bewerbern verlangt wird, und der Autor selbst bietet einen wahrheitsgetreuen Überblick über den Kurs selbst. Dies ist ein wertvoller Wissensschatz, der Java zu einem Unternehmenstool macht. Seit dem Ende des Kurses sind mehr als 3 Monate vergangen und ich weiß immer noch, was genau dieser Meister wirklich gezeigt hat. Das Wichtigste, was Sie durch das Praktikum mitnehmen, ist Interesse und die Fähigkeit, neue Programmiertechnologien zu erlernen. Das Projekt, das Sie als Ergebnis erhalten, ist nicht das Wichtigste, aber sehr nützlich.

Zusätzliches Wissen

Ich kann nicht anders, als die Idee meiner Ausbildung zu ergänzen. Neben der Tatsache, dass ich 8 bis 15 Stunden am Tag am Computer saß und Probleme löste, habe ich mich umgesehen und hier ist eine Liste von Dingen, die zumindest angefasst werden müssen: MySQL, Postgresql, Mongo, JS, HTML, CSS, Linux (Debian, Mint, Ubuntu – wählen Sie eine beliebige), Spring Boot, Freemarker. Und natürlich müssen Java Core und alle Technologien des Projekts als Grundlage dienen. Im Internet gibt es eine riesige Liste mit Fragen zur Vorbereitung auf Vorstellungsgespräche. Sehr häufige Themen: Sammlungen, Ausnahmen, Multipräzision. Englisch lernen – beginnen Sie jetzt. Versuchen Sie beispielsweise, die Dokumentation zu lesen. In einer guten Firma, in der sie in Java schreiben, haben sie ausländische Kunden. Möglicherweise müssen Sie mit ihnen kommunizieren – anderthalb Monate später war ich auf einer Hauptversammlung. In internationalen Unternehmen sind alle Informationen in Bugtrackern auch auf Englisch. Bücher lesen. In jeder Sprache, aber besser im Original.

Interviews

Für mich die lehrreichste Phase. Hier erfuhr ich, was genau der Bewerber vom Bewerber erwartet und vertiefte mein Wissen entsprechend den Anforderungen. Ich habe versucht, Vorstellungsgespräche für Middle-Entwickler zu bekommen und habe Junior-Interviews gemieden, aber es kam auch vor. Ich war noch nie bei Senior. Das erste, was mir in den Sinn kam: Unabhängig von der Stelle, auf die man sich bewirbt, sind die Fragen bei Vorstellungsgesprächen auf verschiedenen Ebenen gleich und unterscheiden sich nur in der Tiefe. Menschen interessieren sich überall für Sammlungen. Manchmal stellen sie knifflige Fragen. Wenn Sie Vorstellungsgespräche führen, müssen Sie sich darüber im Klaren sein, dass Sie viele davon durchlaufen müssen, bevor Sie den Job finden, der zu Ihnen passt und zu dem Sie passen. Alle Interviews vor diesem wichtigen Interview sind Ihr Weg, den Sie durchlaufen, Enttäuschungen erleben, Schlussfolgerungen ziehen und weitermachen müssen. In dieser Phase ist es wichtig, dies nicht eine Minute lang zu vergessen.

Jetzt

Mittlerweile ist der dritte und letzte Monat der Probezeit in einem großen Outsourcing-Unternehmen zu Ende und ich habe mich oft mit freundlichen Worten an das Projekt erinnert. Ich habe keine Abstufung, aber es scheint mir, dass ich ein mittleres Niveau habe. Ich stelle keine Fragen – die Erfahrung der Teilnahme an einem realen Projekt fordert ihren Tribut, ich bekomme große Aufgaben und treffe selbst Entscheidungen über die Umsetzung. Während meiner Arbeit habe ich das gesamte Wissen über früher erlernte Technologien und noch mehr für mich neue Technologien angewendet. Meine Probezeit endete auf den Tag genau ein Jahr später mit dem Beginn der Ausbildung in JavaRush. Im Laufe der drei Monate der kommerziellen Produktion kamen natürlich viele neue Erfahrungen und neue Erkenntnisse hinzu, und alles, was vorher kam, scheint überhaupt nicht mehr schwierig, aber nicht weniger wichtig zu sein.
Kommentare
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION