JavaRush /Java-Blog /Random-DE /Früher bin ich selbst ein Kampfflugzeug geflogen – jetzt ...
Даниил
Level 41

Früher bin ich selbst ein Kampfflugzeug geflogen – jetzt bin ich Programmierer

Veröffentlicht in der Gruppe Random-DE
Hallo zusammen! Jetzt bin ich an der Reihe, meine eigene Geschichte über diese Ressource zu schreiben, die mich einst inspirierte und mir den Weg zur IT ebnete. Dies ist tatsächlich mein allererster Artikel in meinem Leben, daher wird alles in meinen eigenen Worten und nicht unbedingt in Kürze verfasst sein, also kommen wir näher zum Punkt. Wie alles begann Alles begann damit, dass ich in einem der GUS-Staaten eine Ausbildung zum Militärpiloten absolvierte. Wie es dazu kam und warum ich mich überhaupt für diesen Beruf entschieden habe – das kann ich euch gerne in den Kommentaren erzählen, wenn es jemanden interessiert. Ich kam noch einmal nach Hause in die Hauptstadt und traf mich mit Klassenkameraden, was ich jedes Mal bei meiner Ankunft tat, da ich wegen meiner Arbeit selten kam. Es war Ende 2014, ich war im dritten Jahr und wie immer tauschten wir Neuigkeiten, Pläne und Perspektiven im Leben aus. Nachdem sie die Aussichten von mir gehört hatten, sagten mir zwei Männer, dass das „ um ehrlich zu sein, so lala “ sei (gemeint waren die Aussichten, während ich in der Armee bin) und begannen, mich zu ermutigen, mich mit dem Programmieren zu beschäftigen. Nun, natürlich verstand ich nicht, wie das besser sein sollte, wenn man bedenkt, dass ich im Idealfall Pilot eines Airbus oder einer Boeing wäre, um die Welt fliegen und eine Menge Geld verdienen würde, und ich hielt mich nicht für schlau genug dafür. Bei meinem nächsten Besuch, ein Jahr später, wiederholte sich die Situation, nur dass die Jungs bereits begonnen hatten, Vollzeit zu arbeiten und nicht nur zu studieren, aber ich war immer noch nicht überzeugt. Früher habe ich selbst einen Jäger geflogen – jetzt bin ich Programmierer – 1Und hier ist der lang ersehnte Abschluss meiner Schleimbeutelentzündung. Als ich eintrat, wusste ich, dass ich etwas mehr als vier Kalenderjahre an der Universität studieren würde, aber wie es in unseren Ländern immer passiert, lief alles, Sie wissen wie und wohin. Infolgedessen habe ich 5,5 Jahre lang studiert, meinen Abschluss gemacht und bin auf die andere Seite des Landes gegangen, um dort zu dienen, und jetzt bin ich Offizier, Kampfpilot (obwohl ich Transportflugzeuge fliegen wollte, aber sie haben mich versetzt). Nach dem Abschluss muss jeder Beamte einen Vertrag für 5 Jahre unterzeichnen, was, wie sich später herausstellte, kaum von dem Wort „vollständig“ zu lösen ist. Als ich meinen Abschluss machte, war alles völlig anders als bei meinem Eintritt – die Gehälter waren nicht die gleichen, die Merkmale des Dienstes waren nicht die gleichen, aber ich sagte mir, dass ich meinem Ziel weiter näher kommen würde und Werden Sie Zivilpilot bei einigen seriösen Fluggesellschaften. Moment der Entscheidung Also diente ich mehrere Monate lang, schaute mir an, was mich erwartete, und nach einem weiteren Treffen mit denselben Klassenkameraden wurde mir immer noch klar, dass es sich lohnte, zumindest etwas im Programmieren auszuprobieren, denn je mehr ich lernte, wie ich Zivilpilot werden konnte, desto mehr lernte ich - desto mehr wurde mir klar, wie gering meine Chancen waren (stellen Sie sich vor, eine Person, die in der Lage ist, komplexe Kunstflüge in geringer Höhe durchzuführen, wird in der Zivilluftfahrt nicht benötigt). Und je länger ich im Dienst war, desto klarer wurde mir, dass ich von Tag zu Tag dümmer wurde, und im Allgemeinen wollte ich mir hier nicht die Hosen abwischen, während die Leute etwas im Leben erreichten. Am Ende fragte ich diese Klassenkameraden, wo ich anfangen sollte. Sie empfahlen mehrere Optionen, aber ich wählte Javarush als Hauptoption, da es am verständlichsten war. Als ich es damals, Anfang 2018, zum ersten Mal ausprobierte, gab es noch eine Art krumme englischsprachige, aber kostenlose Version von Javarush. Grob gesagt kannte ich die Sprache nicht, war mit Computern auf einem Mindestniveau von MS Office vertraut und konnte das Spiel über einen Torrent starten. Ich konnte Windows nicht einmal selbst neu installieren. Wahrscheinlich habe ich die Stufen 5 bis 6 durchlaufen, ohne überhaupt zu verstehen, was ich tat und wofür das Ganze gedacht war. Die Links zu den Materialien enthielten nur Leinwände englischsprachiger Dokumentation und viele, viele Wörter, die selbst in unserer Sprache unverständlich waren. Also gab ich dieses Geschäft auf, es gab auch genug Arbeit im Dienst, und wenn ich Zeit hatte, lernte ich zumindest etwas Sprache. Dann, im September 2018, gab es eine Größenordnung mehr Zeit und Javarush schickte eine E-Mail mit einem Rabatt auf ein Jahresabonnement, nur 100 US-Dollar pro Jahr. Da ich Zeit und Geld hatte, beschloss ich, es zu kaufen. Der Lernprozess Da ich zuvor versucht hatte, etwas in die englische Version zu stecken, das zweite Mal in Russisch und sogar leicht modifiziert, wurde mir zumindest irgendwie klar, was los war. Nachdem ich auf einem der ersten Level einen Artikel über nützliche Literatur für Anfänger erreicht hatte, suchte ich nach dem Buch Head First Java 2nd Edition. Die Rezensionen dazu waren überwiegend positiv und es gab eine vollständige Übersetzung. Ich las es mehr als einen Monat lang und erreichte das 12. von 17 Kapiteln. Seitdem enthielt es Informationen, die eindeutig nicht für unsere Realität relevant waren. Ich musste das Gleiche sehr oft und langsam dreimal noch einmal lesen, da es selbst auf Russisch schwierig war, das Wesentliche zu verstehen, da es viele unbekannte Wörter gab und das Gehirn noch nicht wieder aufgebaut war, um alles zu verstehen. Aber es hat sich gelohnt! Außerdem habe ich beim Bestehen der JR bereits alles absolut bewusst gemacht und nicht wie zuvor zufällig. Aufgrund meines Perfektionismus habe ich keine einzige Aufgabe verpasst und bin nicht weitergegangen, bis alles erledigt war. Mit Blick auf die Zukunft muss ich sagen, dass ich von allen noch zwei Aufgaben verpasst habe, eine auf Stufe 11 und die andere irgendwo weiter oben, und dass dies ein mittelmäßiger Ansatz ist, wenn man nur wenig Zeit hat. Es kam vor, dass ich am Ende von Level 20 3 Wochen lang eine Aufgabe erledigte, obwohl sie nicht wirklich nötig war, sondern nur zum Gehirntraining. Das störte mich aber nicht sonderlich, da ich bis zum Vertragsende noch 4,5 Jahre Dienstzeit hatte. Infolgedessen habe ich JR langsam und mit Dienstpausen in einem Jahr und einem Monat vollständig abgeschlossen. Es kam vor, dass ich 30-40 Stunden pro Woche oder sogar mehr mit Lernen verbrachte, und manchmal verbrachte ich je nach Dienst nur 10-20 Stunden im Monat. Aber ich nehme mir Zeit zum Ausruhen, um mich von allem ablenken zu lassen. Nach Abschluss von JR stellte sich eine berechtigte Frage: „Was kommt als nächstes?“ Da ich verstanden habe, dass Sie nach dem Durchlaufen des gesamten JR eindeutig nicht derjenige sind, den ein Unternehmen einstellen möchte, zumal ich weiterhin im Dienst war und keine Möglichkeit sah, irgendwie mit der Arbeit zu beginnen. Mit dieser Frage wandte ich mich sozusagen sofort „an die Helden des Anlasses“ – diejenigen, die mich überredet haben, das alles anzufangen. Zu diesem Zeitpunkt verstand ich bereits zumindest etwas von Programmierung und konnte die Informationen, die sie von Anfang an in Salesforce bekamen, wahrnehmen – eine wirklich sehr vielversprechende Richtung in den GUS-Staaten und es gab dort ein unerschlossenes Arbeitsfeld. Sie schickten mich zu Trailhead , einer kostenlosen englischsprachigen Ressource zum Erlernen von Salesforce. Wenn es jemanden interessiert, worum es dabei geht und was Java damit zu tun hat, erkläre ich es in den Kommentaren, aber vorerst erzähle ich Ihnen nur meinen Weg. Dort hatte ich wieder die gleichen Schwierigkeiten wie die englische Sprache, aber ich lernte sie nicht wirklich genug, um sie überhaupt ohne Übersetzer lesen zu können, viel neues Material, das ich noch nie zuvor gesehen hatte, und Aufgaben, die ich aus dem Zusammenhang gerissen hatte Ich habe nicht viel Intelligenz dabei. Notwendig, aber fast augenblicklich vergessen. Also lernte ich etwas mehr als einen Monat lang, verlor aber irgendwie das Interesse und beschloss, die Sprache mehr zu lernen. Dann, ein paar Monate später, nach einem weiteren Gespräch mit einem Klassenkameraden, riet er mir, das Frontend zu verbessern und mit Datenbanken zu arbeiten. Ein Buch, das ich empfohlen habe: Understanding SQL von Martin Gruber . Ich empfehle, es zu lesen, denn heutzutage braucht es jeder, genau wie Javascript. Nachdem ich es gelesen hatte (ca. 2 Monate), ging ich zum Üben auf sql-ex.ruwo ich etwa 130 Einstiegs-SQL-Aufgaben gelöst habe, was wahrscheinlich weitere 2-3 Monate gedauert hat. Es ist erwähnenswert, dass ich mich in dieser Zeit dazu entschloss, aus der Armee auszutreten, aber es stellte sich heraus, dass ich mich nur als Pilot abmelden und weiterhin in einem nicht fliegenden Spezialgebiet dienen konnte, allerdings auf Kosten eines Gehalts, das so hoch war 1,5 Mal mehr, ich hatte ein Vielfaches mehr Freizeit und die Möglichkeit, das zu bewältigen, was ich überhaupt nicht bereue. Dann fand ein kostenloser 5-tägiger HTML-Marathon von GoIT statt, bei dem ich endlich mehr oder weniger mit HTML/CSS gearbeitet und als Ergebnis meinen Lebenslauf erstellt habe. Nun, dann begann ich, das Javascript zu studieren, das mir an learn.javascript.ru geschickt wurde (eine sehr gute Ressource, die ich empfehlen kann). Obwohl ich es eher nur auf theoretischem Niveau studiert habe, hat es auch Früchte getragen. Zumindest hatte ich keine Angst mehr vor ihm und verstand, wie ich versuchen sollte, mit diesem Biest umzugehen. Und kaum hatte ich angefangen, DOM zu studieren, kam es zu einem weiteren Urlaub, bei dem ich mich erneut mit einem dieser Klassenkameraden traf, der mir vorschlug, einen kurzen Kurs über Salesforce zu belegen. Er und sein Kollege haben diesen Kurs zusammengestellt und uns Online-Vorlesungen gehalten. Der Kurs war wie eine Prüfung für einen kleinen Personenkreis. Und dieses Mal hat es bereits gefeuert! Ich konnte irgendwie Englisch, ich beherrschte HTML/CSS, SQL und Javascript auf einem grundlegenden Niveau und ich hatte einen klaren Handlungsalgorithmus in der Hand, der festlegte, was ich lernen sollte und warum, mit Fristen usw. was mich mehr zur Arbeit drängte und mich disziplinierte. Für eine Minute war es Dezember 2020, die Lockdowns waren bereits vorbei und abgeklungen, aber ein weiterer Lockdown rückte näher. Zu diesem Zeitpunkt hatte ich ein Jahr lang nichts in Java geschrieben und es ziemlich vergessen, so sehr, dass ich bereits daran zweifelte, dass ich mich vollständig an die Syntax erinnerte. Aber Salesforce hat eine eigene separate Sprache für das Back-End, die Apex heißt (ähnlich wie Java, aber dreimal abgespeckt mit einer sehr ähnlichen Syntax). Der Kurs dauerte unter Berücksichtigung der Feiertage 2,5 Monate, wodurch ich alle Hauptthemen abgeschlossen und es geschafft habe, Superabzeichen zu absolvieren. Unser Studium wurde so durchgeführt, dass wir Aufgaben von Trailhead bekamen und zwei Vorlesungen pro Woche online lasen. Natürlich hatte niemand Zeit, Hausaufgaben zu machen, geschweige denn zu überprüfen. Nun, dann saß ich da und verteilte langsam Superabzeichen zu den Themen, die wir studiert hatten. Erstes Vorstellungsgespräch in meinem Leben Und Anfang März 2021, während ich weiterhin Superbadges machte, beschloss ich, das DOU zu absolvieren, eine Website zur Stellensuche für IT-Spezialisten (ich empfehle dringend, die Situation auf dem IT-Arbeitsmarkt dort zu beobachten) und zu sehen, was dort derzeit passiert. Als Ergebnis stellte ich fest, dass die Position nicht ganz klar war, aber sie war als Salesforce-Entwickler geschrieben und man kann sie ohne Berufserfahrung und aus der Ferne ausüben. Ich verstehe vollkommen, dass ich dafür etwas zu jung war, und verstehe überhaupt nicht, wie ich den Dienst und den ersten Job in meinem Leben als Programmierer vereinbaren soll, und sei es auch nur annähernd. Im Allgemeinen reichte ich aus Neugier meinen Lebenslauf ein und überraschenderweise kontaktierten sie mich und boten mir ein Vorstellungsgespräch an. Ich entschied, dass ein kostenloser Versuch, ein Vorstellungsgespräch zu bekommen, nicht überflüssig wäre, also stimmte ich zu. Es ist erwähnenswert, dass zu diesem Zeitpunkt bereits ein Ansturm auf dem Markt herrschte und die Unternehmen bereits seit langem unter Personalmangel litten, so dass der Markt damals und im gesamten Jahr 2021 über sehr angenehme Bedingungen für die Suche nach einem ersten Job und die Aufstockung Ihres Personals verfügte Rate. Aus diesem Grund stellen Unternehmen fast jeden nacheinander ein (das bin ich natürlich unter Vorbehalt). Erster Job Mitte März 2021 war ich aus familiären Gründen einen Monat lang arbeitsunfähig und Mitte April schickte mir ein Bekannter auf LinkedIn einen Link zu einem kostenlosen Online-Praktikum bei einem Unternehmen. Nun, aus Neugier reichte ich eine Bewerbung ein und beschloss, DOU noch einmal durchzusehen , und fand ein paar weitere ähnliche Kurse, für die ich mich ebenfalls bewarb. Eines dieser Unternehmen erwies sich als das Schnellste und antwortete innerhalb weniger Tage und bot an, den Kurs nächste Woche zu beginnen. Der Kurs war völlig kostenlos und online, und sie versprachen außerdem, nach erfolgreichem Abschluss des Kurses ein „Stipendium“ zu vergeben. Anscheinend stimmten die Sterne wieder überein, also bezahlte uns diese Firma einfach die Teilnahme an Online-Kursen von Foxminded, über die ich selbst während meines Studiums bei Javarush nachdenken wollte, aber irgendwie kam es nicht dazu, obwohl ich bereits Pläne hatte ihren Kurs über Salesforce zu absolvieren. Die Gefühle nach Abschluss dieses Kurses waren etwas zwiespältig, aber das Ergebnis war definitiv da. In den zwei Monaten, die uns das Unternehmen für die Absolvierung des Kurses gab, habe ich 90 Prozent davon absolviert, am Ende gab es nur ein halbstündiges Interview mit dem technischen Leiter. Die Fragen waren einfach und größtenteils allgemein gehalten, da er den Code vor sich hatte, den ich geschrieben und den er zuvor theoretisch analysiert hatte. Im Ergebnis – das erste Angebot in meinem Leben! Am Ende des Praktikums machte ich mir keine Sorgen mehr darüber, „Habe ich genug Wissen, um eingestellt zu werden?“, da das Unternehmen deutlich gemacht hat, dass wir im Allgemeinen über genügend Wissen verfügen, sondern die Frage lautete: „Wie werde ich arbeiten?“ sie, wenn auch nur entfernt, aber gleichzeitig in der Armee zu dienen, mit allen sich daraus ergebenden Nuancen?“ blieb offen. Glücklicherweise machte das Unternehmen alle Zugeständnisse und stellte ihn ein. Und jetzt habe ich es bereits geschafft, mein erstes Gehalt als Programmierer zu bekommen und gleichzeitig in der Armee zu dienen. Ich bin unheimlich froh, dass ich eines Tages davon überzeugt war, dass alles möglich ist und dass es sich lohnt. Ich hoffe also, dass meine Geschichte Sie zumindest ein wenig inspiriert und es angeht... Tipps • Das Wichtigste ist, zu verstehen, warum Sie Programmieren lernen. Der beste Motivator ist es, zu verstehen und sich daran zu erinnern, dass man ein Ziel erreichen muss. • Selbstdisziplin ist ebenfalls sehr wichtig. Wenn die Wahl darin besteht, „sich auszuruhen oder noch einmal zu trainieren“, dann denken Sie nicht einmal darüber nach, sondern tun Sie es, selbst wenn Ihre Kollegen/Freunde/einige andere Leute buchstäblich neben Ihnen trinken. Dennoch sollten Sie nicht ganz auf Ruhe verzichten. Über eine lange Distanz kann man so ausgebrannt sein, dass man nicht mehr weitermachen möchte. Sie müssen sich also auch ausruhen, aber in Maßen; • Sie sollten beim Lernen keine langen Pausen einlegen, da es dann viel Zeit in Anspruch nimmt, sich an das zu erinnern, was Sie tatsächlich gelernt haben. • Es ist wichtig, Zwischenziele und Fristen festzulegen. Dies hilft, nicht alles seinen Lauf zu nehmen, was den Prozess erheblich verlängert. Dies kann kritisch sein, wenn Sie begrenzte Fristen haben oder ein bestimmtes Niveau so schnell wie möglich erreichen müssen (ich meistens). habe dies nicht getan, weil es an „gebratenem Hahn“ mangelte, aber als ich es tat, war ich effektiver und disziplinierter); • Beteiligen Sie sich während des Lernprozesses aktiv an der Kommentierung JEDER Vorlesung und Aufgabe. Auf diese Weise dringt das Gehirn noch tiefer in die Essenz ein und es hilft, diejenigen zu finden, die neben Ihnen gehen + - die Ihnen helfen können, Hilfe von jemandem zu erhalten oder selbst jemand anderem zu helfen, um sich wieder an das Vergessene zu erinnern oder sogar zu pumpen noch mehr nach oben; • Registrieren Sie sich auf Ressourcen wie LinkedIn und DOU und suchen Sie aktiv nach Menschen, die bei etwas helfen und Ratschläge zu jedem Problem geben können. Jeder in der IT-Abteilung ist freundlich und hilfsbereit, weil er genau wie Sie war. Scheuen Sie sich nicht, neue Bekanntschaften zu schließen, es hilft wirklich; • Gehen Sie richtig an das Lernen heran, in dem Sinne: Wenn Sie es schneller brauchen, dann lernen Sie auf eine Weise, und wenn es mir gefällt, dann auf eine andere. Wenn Sie nicht vorhaben, genau in Richtung Java EE oder ähnliches zu gehen, dann werden meiner Meinung nach 20 Level ausreichen, und dann sollten Sie das, was Sie vorhaben, direkt tun; • auf jeden Fall Englisch können oder lernen. Ohne sie gibt es Chancen, aber weniger, und dann wird das Karrierewachstum sehr relativ sein; • Vergessen Sie nicht, Ihre Erfolgsgeschichte nach Erhalt des ersten Angebots zu schreiben!!!
Kommentare
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION