JavaRush /Java-Blog /Random-DE /Wie aus einem Fabrikarbeiter ein Junior in einer Provinzs...
azors1860
Level 25

Wie aus einem Fabrikarbeiter ein Junior in einer Provinzstadt wurde

Veröffentlicht in der Gruppe Random-DE
Dies ist die Geschichte, wie ich ein Angebot für die Stelle als Java Junior Developer erhielt. Ich habe hier einmal Erfolgsgeschichten gelesen und davon geträumt, dass ich eines Tages auch eine Erfolgsgeschichte haben würde. Ich fange mit etwas Abstand an. Ich entschuldige mich für eventuelle Fehler, meine Rechtschreibung ist nicht sehr gut.

Oktober 2019.

Ich bin 24 Jahre alt, lebe in der Stadt Ischewsk, arbeite in einer Fabrik und habe absolut keine Ahnung, was ich werden möchte. Ich gehe zur Arbeit und stelle fest, dass es mir keine Freude bereitet. Trotzdem zahlten sie mir etwas Geld und es war sehr beängstigend, nirgendwohin zu gehen. Ich habe 4 Jahre in der Fabrik verbracht und gesehen, wie die Menschen dort ihr ganzes Leben lang von Glocke zu Glocke gearbeitet haben – natürlich wollte ich so ein Leben nicht und, um ehrlich zu sein, habe ich die Situation so moduliert, dass mein Leben so verlaufen würde. Aber die Zeit verging und irgendwann konnte ich es einfach nicht mehr ertragen. Ich habe aufgegeben, umsonst. Und so wurde ich gefeuert, jetzt bin ich arbeitslos. Und um ehrlich zu sein: Hier hatte ich meinen ersten Erfolg. Ein guter Freund meiner Freundin (ich kannte diese Person damals noch überhaupt nicht) bot mir an, mir bei der Arbeit zu helfen, und das am Tag meiner Entlassung. Er bot mir an, mir bei der Suche nach einem Job im technischen Support zu helfen. Ich habe ein paar Tage lang darüber nachgedacht, aber am Ende wurde mir klar, dass ich nicht viel zu verlieren hatte, schließlich konnte es nicht schlimmer werden. Und dann begannen meine Versuche, in mehreren Unternehmen einen Support-Job zu bekommen. Ein Bekannter hatte Verbindungen in diese Unternehmen, aber diese Verbindungen reichten nicht immer aus, da ich keine spezifischen Kenntnisse in der IT habe. Die Neuinstallation von Windows ist mein Maximum. Und ich erhielt eine nach der anderen Absagen und arbeitete gleichzeitig als Taxifahrer, um wenigstens etwas Geld zu haben. Aber als ich zu einem Unternehmen kam und ein Vorstellungsgespräch führte, erhielt ich sehr lange keine Antwort und hoffte wirklich auf eine positive Antwort. Ich habe meinen Freund und die Personalabteilung ständig belästigt und versucht, zumindest eine Antwort zu bekommen. Und hier ist die Antwort: Ich habe nicht erneut bestanden, aber die Personalabteilung sagte, dass es eine andere Gruppe gäbe und ich dort ein Vorstellungsgespräch führen könnte. Es vergingen noch ein paar Wochen psychischen Leidens und ich erhielt ein Jobangebot.

Ende November 2019.

Ich bin Mitarbeiter im technischen Support eines sehr großen Unternehmens (wer in Russland lebt, ist diesem Unternehmen auf jeden Fall begegnet, vielleicht sogar jeden Tag). Ehrlich gesagt ist meine Vorlage kaputt gegangen. Ich dachte immer, technischer Support bedeute ständige Telefongespräche mithilfe von Skripten, aber in Wirklichkeit kam in meinem Fall alles etwas anders. Alle Aufgaben wurden online mit minimaler Benutzerinteraktion über das Telefon ausgeführt. Ich musste mich mit Linux und den im Unternehmen installierten technischen Systemen auseinandersetzen – es war sehr interessant und überhaupt begann die Arbeit zum ersten Mal seit langer Zeit wieder Freude zu bereiten. Eine sehr angenehme Praxis, Vorteile in Form einer freiwilligen Krankenversicherung und allerlei Vergünstigungen und vor allem ein äußerst freundliches Team. Nachdem ich drei Monate lang in der ersten Supportlinie gearbeitet hatte, wurde mir klar, dass ich mehr wollte. Da ich zu diesem Zeitpunkt noch nicht wusste, was genau ich werden wollte, habe ich mir zum Ziel gesetzt, 2nd-Line-Support-Spezialist zu werden. Dafür war es jedoch notwendig, unser technisches Niveau zu erhöhen. Irgendwann fiel die Wahl auf Java, da viele Systeme in dieser Sprache geschrieben waren – das machte einen gewissen Sinn.

Ende Februar - Anfang März 2020

Ich habe angefangen, Java zu lernen. Ich begann mit dem Buch „Head First Java, Learning Java“, Kathy Sierra, Bert Bates. Das Buch ist gut, aber mir fehlte noch etwas, ein klarer Weg, vielleicht Übung. Und mein Blick fiel auf JavaRush, nachdem ich mehrere kostenlose Levels durchgespielt hatte, wurde mir klar, dass dies genau das war, wonach ich suchte. Ich kaufte ein Abonnement für einen Monat und begann aufgeregt zu lernen, während ich meine ganze Freizeit verbrachte. In 2 Wochen habe ich 10 Level abgeschlossen. Es war sehr schwierig, da ich vorher keine Erfahrung mit Programmieren hatte (außer mit Pascal in der Schule). Ich verstand nicht, warum Methoden benötigt wurden, wenn alles in „main“ geschrieben werden konnte, ich verstand nicht, warum Getter und Setter benötigt wurden, und Try-Catch war einfach nur ein Hirngespinst. Während ich mir gleichzeitig ein Video auf YouTube ansah, kam ich weiter. Dann wurde mir klar, dass ich weiter lernen musste und kaufte ein Abonnement für ein Jahr. Nach etwa 2 Monaten konnte ich bereits einfache, aber nützliche Skripte schreiben. Und ich habe diese Skripte für meine aktuelle Arbeit geschrieben und die Routine automatisiert. Diese Skripte waren sehr schief und hässlich geschrieben, aber die Hauptsache ist, dass sie funktionierten. Gleichzeitig habe ich meine Arbeit nicht vernachlässigt und mein Bestes gegeben – und das hat man gemerkt; irgendwann (nach ca. 5 Monaten Arbeit) wurde ich der beste Mitarbeiter des Monats für beste Leistung und Automatisierung der Arbeit. Ja, das ist keine Beförderung, aber sie haben mich trotzdem bemerkt und mir eine Art Bonus gegeben. Ich lernte weiter, merkte aber, dass ich nicht mehr die gleiche Motivation hatte, und im Sommer hörte ich praktisch auf, etwas zu lernen, sondern las nur gelegentlich einige Artikel. Das Einzige, was ich getan habe, war, ein Dienstprogramm für die Aufgabe zu schreiben, das es automatisiert (Java Core, Java FX – im Moment ist das das Einzige, was ich weiß, und selbst das ist schlecht).

August 2020

Zu diesem Zeitpunkt habe ich das Studium von JavaRush komplett aufgegeben, nachdem ich mein aktuelles Niveau erreicht hatte, hörte ich damit auf. Anfang August sah ich, dass eines der Unternehmen Leute für Java-Kurse rekrutierte und die besten als Junioren eingestellt wurden. Ich werde Sie nicht langweilen und sagen, dass ich die Prüfung nicht bestanden habe. Es war einfach und meine Implementierung hat funktioniert, aber jetzt kann ich schon sagen, dass das Problem in der Reinheit des Codes und in der Optimalität der Lösung lag – mein Algorithmus war völlig suboptimal. Aber ungefähr zur gleichen Zeit eröffnete mein Unternehmen eine interne Rekrutierung für Java-Kurse, auch eine Testaufgabe, und sie sind bereit, die Besten einzustellen. Ich werde Sie nicht noch einmal langweilen – ich habe diesen Kurs abgeschlossen und mich für ihn angemeldet.

September 2020 – November 2020

Ich arbeite immer noch an der 1. Zeile, die Arbeit macht keine Freude mehr, verursacht aber trotzdem keine Beschwerden. Parallel dazu besuche ich Kurse. Anfangs war es ganz einfach, denn das Training startete bei 0, allerdings in einem sehr hohen Tempo. Zu diesen Aufgaben gab es Vorträge, Hausaufgaben und Rezensionen. Wochen und Monate vergingen und es waren immer weniger Leute in den Kursen. Nach ein paar Monaten waren von 70 Menschen nur noch 30 übrig. Und dann begann für mich die größte Tragödie. Das Tempo der Kurse nahm nicht ab, aber die Themen erwiesen sich für mich als völlig unbekannt – Linux, Docker, SQL, Netzwerke, Hibernate, Spring. Es war unglaublich schwierig, aber ich hatte ein sehr strenges Ziel – ein Angebot zu bekommen, obwohl ich wusste, dass die Konkurrenz enorm war, weil es viele Bewerber, aber nur wenige Plätze gab. Ich biss die Zähne zusammen und ging einfach weiter, hassend, ohne Verständnis, aber mit einem klaren und im Großen und Ganzen erreichbaren Ziel.

Dezember 2020

Die Kurse sollten Ende Dezember enden und ich war schon einfach erschöpft. Ich musste arbeiten, aber ich arbeitete trotzdem gut (hatte eine bessere Leistung und verbesserte mein Dienstprogramm weiter), und außerdem gab es Kurse und Aufgaben, die meine gesamte Freizeit in Anspruch nahmen. Und dann kommt die Nachricht, der Manager schreibt mir und sagt, dass wir in der Abteilung eine Stelle für die 2. Linie frei haben und er denkt zunächst über mich nach. Vielleicht eine gute Nachricht, aber sehr unzeitgemäß. Vogel in der Hand oder Kuchen im Himmel. Ich wollte schon so lange in der zweiten Linie arbeiten, und das ist sowohl ein höheres Gehalt als auch eine interessantere Arbeit. Bis zum Ende des Kurses blieb jedoch nur noch sehr wenig übrig. Ich musste eine Antwort geben. Als mir klar wurde, dass sich die nächste Chance, in die 2. Reihe zu gelangen, möglicherweise nicht bald ergibt, und mir bewusst wurde, dass die Wette angenommen wird, wenn ich jetzt nicht dorthin gehe, habe ich das alles verstanden und abgelehnt. Habe weiterhin Kurse besucht. Ende Dezember, letzte Vorlesung. Und sie sagen uns: Vielen Dank an alle, die Ergebnisse liegen nach den Neujahrsferien vor.

Januar 2021

Ich bin gespannt auf die Ergebnisse. Ich möchte unbedingt ein Angebot einholen, bin aber gleichzeitig sehr müde, vielleicht sogar ein wenig ausgebrannt. Gleichzeitig gibt es einige Zweifel, ob ich das Richtige getan habe, als ich nicht in die 2. Reihe gegangen bin. Der Kurs war natürlich bereits vergeben. Ende Januar – und ich bekomme einen Brief per Post, dass ich den Kurs erfolgreich abgeschlossen habe. Ich war sehr froh. Aber das ist noch nicht alles, es lag ein Vorstellungsgespräch vor uns (das wir erfolgreich abgeschlossen hatten). Ich habe gerade angefangen, das Video von Evgeniy Suleymanov auf YouTube in rasantem Tempo anzuschauen. Das Interview ist vorbei. Es scheint mir, dass es ziemlich gut war, die Fragen betrafen nur Java Core, das ich zu diesem Zeitpunkt bereits auf einem ziemlich guten Niveau kannte. Und eine Woche nach dem Vorstellungsgespräch treffen wir uns zu einem Online-Meeting, bei dem über die Konditionen gesprochen wird, über die Projekte, für die wir engagiert werden können. Ich habe vergessen zu sagen: Insgesamt haben 6 Personen ihren Abschluss gemacht, 6 von 70 Personen, während 4 von 6 Personen bereits Programmierer sind, aber auf Java umsteigen möchten. Aber bei dem Treffen sagten sie auch, dass dies nicht das Ende sei, wir hätten noch eine weitere Aufgabe für das Produkt zu erledigen, mit dem wir arbeiten müssen. Die Aufgabe war einfach, aber gleichzeitig sehr schwierig. Es war ein Legacy-Projekt, und von einem Ruhezustand war dort keine Rede, es gab eigene Bibliotheken für die Arbeit mit der Datenbank, aber es gab praktisch keine Informationen. Es vergingen 2 Wochen – ich kam mit der Aufgabe einfach nicht zurecht, genauer gesagt, ich habe nach einer Woche einfach aufgegeben. Ja, so einfach ist das. Ich glaubte an meine Ohnmacht und mein Missverständnis. Neues Treffen, jetzt sind wir noch zu viert, obwohl ich damit nicht zurechtkam, beschloss ich, mitzumachen und es so zu erzählen, wie es ist. Von den vieren bin ich der Einzige, der einfach nichts getan hat. Aber weißt du was? Bei dem Treffen sagten sie, dass sie bereit seien, uns allen Jobs anzubieten. Der Leser wird wahrscheinlich denken, das ist es, aber nein. Ich lehnte ab: Ich war von diesem Projekt einfach völlig verunsichert. Ich lehnte ab. Vielleicht war das ein weiterer Fehler von mir, aber alles, was nicht getan wird, ist zum Besseren. Und so arbeite ich weiter an der 1. Zeile. Und ich habe Java komplett aufgegeben, ich war einfach müde.

März - April 2021

Ich arbeite immer noch hier, ich habe mein Dienstprogramm fertig geschrieben (ich habe es in kleinen Teilen geschrieben, Funktionen hinzugefügt und Fehler beseitigt) und am Ende habe ich es der gesamten Abteilung übergeben, der Code bestand aus 3.000 Zeilen, und das Das Programm selbst innerhalb der Abteilung war sehr nützlich. Mir wurde klar, dass ich dieser Position längst entwachsen war und obwohl ich nicht das Niveau eines Entwicklers erreichte, brauchte ich etwas Höheres und Interessanteres. Ich begann, interne Stellenangebote in anderen Abteilungen der 2. Linie zu prüfen. Nach dem ersten Vorstellungsgespräch wurde ich in einer anderen Abteilung eingestellt, um Java-Portale zu unterstützen. Aber auch hier kommt es mir irgendwie langweilig vor und ich fange wieder an, die mir anvertraute Supportarbeit auf dem Portal zu automatisieren. Und ich verstehe, dass das nicht das ist, was ich tun möchte. Ich beginne wieder, mein Java-Niveau zu verbessern, indem ich Bücher und Artikel lese und Videos auf YouTube anschaue. Und ich bin mir immer noch sicher, dass es für mich keinen Sinn macht, zu Vorstellungsgesprächen bei anderen Unternehmen zu gehen, und ehrlich gesagt sind offene Stellen für Junioren in meiner Stadt sehr selten. Daher besteht die Idee, hier in den Rang eines Programmierers aufzusteigen, allerdings in einem anderen Projekt (nicht dem alten Projekt, auf das ich gestoßen bin), und da das Unternehmen groß ist, gibt es hier viele Projekte.

Juli 2021

Ich arbeite in der 2. Linie im technischen Support und habe wieder den Wunsch, den Job zu wechseln. Ich habe mit einem guten Freund (Java Senior Developer) gesprochen, er sagte: Man sollte sich nicht nach der ersten schlechten Erfahrung aufgeben. Und das waren sehr richtige Worte. In nur einer Woche habe ich meinen Lebenslauf fertig und schicke ihn an alle, die ich kann. Ich habe nicht über Remote-Arbeit nachgedacht, weil ich denke, dass es besser ist, erste Erfahrungen offline zu sammeln. Zu diesem Zeitpunkt gab es bis zu drei Unternehmen, die über die Einstellung von Junior- oder Praktikanten nachgedacht hatten. Als ich meinen Lebenslauf einreichte, hatte ich nicht damit gerechnet, ein Angebot zu erhalten, ich wollte einfach nur Erfahrungen sammeln, meine Vorstellungsgesprächsfähigkeiten verbessern und meine Lücken verstehen. Das erste Unternehmen gab mir eine Testaufgabe, die sehr schlecht beschrieben war und die ich wirklich nicht verstehen wollte. Ich habe diese Firma zum Schluss verlassen. Auch die zweite Firma stellte mir eine Testaufgabe, alles war klar und verständlich, und trotz der Tatsache, dass ein Teil der Aufgabe eine Front war, mit der ich nicht vertraut war, erschien sie mir dennoch mehr als machbar. Aber auch hier gab es ein Problem: Der erste Monat war kostenlos und ab dem 2. wurde für die Dauer des Praktikums ein lächerliches Geld angeboten. Darauf war ich völlig unvorbereitet. Drittes Unternehmen - keine Testaufgaben. Sofort Vorstellungsgespräch. Wie es in Vorstellungsgesprächen üblich ist, habe ich zuerst über mich selbst gesprochen, dann wurde ich nach meinem Wissen gefragt und dann wurde mir etwas über das Unternehmen erzählt. Es gab viele Fragen zu Java Core, mehrere zu SQL, Spring und Hibernate und es wurden auch ein paar praktische Probleme gelöst. Als ich das Vorstellungsgespräch durchging, dachte ich überhaupt nicht, dass ich hier ein Angebot bekommen könnte, ich antwortete nur und fühlte mich ganz wohl. Ich hatte damit gerechnet, dass die Sozialversicherung enden würde und ich vielleicht in einer Woche eine Antwort erhalten würde, höchstwahrscheinlich sogar negativ, aber ich war absolut darauf vorbereitet. Und jetzt geht mein Vorstellungsgespräch zu Ende, der Teamleiter spricht über das Unternehmen und sagt am Ende: Mir hat das Vorstellungsgespräch gefallen und ich bin bereit, Sie anzunehmen und Ihnen ein Angebot zu unterbreiten, das 30 % über dem liegt, was in meinem Lebenslauf angegeben war.

November 2021

Meine Probezeit ist abgelaufen. Insgesamt habe ich mich trotzdem mit dem Projekt wohlgefühlt? dass ich jeden Tag eine Million „Warum“ habe und wahrscheinlich schon jeden mit meinen Fragen langweile – aber trotzdem bin ich jetzt Java Junior Developer.

Endeffekt

Was ich denjenigen sagen möchte, die gerade erst ihre Lernreise oder ihren Lernprozess beginnen. Wenn Sie derzeit in einem Job arbeiten, der Ihnen nicht gefällt, kann es sinnvoll sein, über technische Unterstützung nachzudenken. Es ist nicht so schlimm, wie es scheint, und es ist wahrscheinlich der einfachste Weg, in die IT einzusteigen. Geben Sie nicht auf. Wer geht, wird den Weg meistern. Und vielleicht ist das Ziel weit weg, aber man muss laufen, krabbeln, und wenn man gar keine Kraft hat, sich in Richtung des Ziels hinlegen, Hauptsache später aufstehen :) Hab keine Angst davor zu Vorstellungsgesprächen gehen. Ich habe das schon so oft gesehen und gehört, es aber selbst noch nicht genutzt. Sie werden Ihr Niveau erst verstehen, wenn Sie zu Vorstellungsgesprächen gehen. Und versuchen Sie nicht einmal, es selbst zu bestimmen. Wenn Sie Java Core kennen, zumindest irgendwie die wichtigsten Frameworks und Datenbanken, fahren Sie fort. Was JavaRush betrifft, glaube ich, dass dieser Kurs mir einen Anfang und Impuls gegeben hat. Und wenn mich jetzt jemand fragt, wie ich mit dem Erlernen von Java beginnen soll, werde ich ihn auf jeden Fall an JavaRush weiterleiten.
Kommentare
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION