JavaRush /Java-Blog /Random-DE /Gib nicht auf und alles wird gut
Dmitriy Gordievskiy
Level 36
Львов

Gib nicht auf und alles wird gut

Veröffentlicht in der Gruppe Random-DE
Hallo zusammen. Es entstand die Idee, meine Erfolgsgeschichte mit der JR-Community zu teilen. Vielleicht drängt sie jemanden dazu, das zu erreichen, was er will, so wie mich einst andere Erfolgsgeschichten drängten. Ich erzähle Ihnen von meinem Hintergrund, um Ihnen eine Idee und einen Hintergrund zu geben. Mein Interesse am Programmieren entstand etwa in der neunten Schulklasse. Dann kaufte ich aus reinem Interesse Papierbücher über C, C++, Java, SQL, TCP/IP-Netzwerkarchitektur usw. Ich habe versucht, einfache Seiten zu tippen. Ein Hobby, mit dem es Spaß gemacht hat, Zeit zu verbringen. Es gab auch Pascal in der Schule. Ich war sehr gut darin, Probleme zu lösen. Und sogar einmal nahm er an einer regionalen Olympiade teil und belegte dort den dritten Platz. Freigeben. Nach meinem Schulabschluss schickten mich meine Eltern zum Studium nach England. Es ist nicht so, dass ich es gewollt oder darum gebeten hätte, aber meine Eltern wollten mir eine vielversprechendere Zukunft ermöglichen. Der erste Kurs ist für ausländische Studierende üblich, um die Unterschiede in der Vorbereitung zwischen Ausländern und englischen Studierenden auszugleichen. Und dann drei Jahre Ausbildung in der Fachrichtung. Ich habe mich für die Vertiefungsrichtung Informationstechnologie & Marketing – Verbundstudiengang entschieden. Der erste Kurs verlief gut. Im zweiten habe ich kaum gelernt und das Studium abgebrochen. Warum? Damals war ich noch ein grüner Narr mit Wind im Kopf. Es gab keine konkreten Ziele oder auch nur eine entfernte Vision davon, was ich im Leben erreichen möchte. Warum sich anstrengen, wenn man keinen Stress haben muss?) Und bald kehrte er in die Ukraine zurück. Zurückkehren. Als ich zurückkam, arbeitete ich ein Jahr lang in einem Lagerhaus, weil es zu spät war, mich an einer örtlichen Universität zu bewerben. Außerdem musste man für die Zulassung eine Englischprüfung bestehen. Auch wenn die Arbeit in einem Lagerhaus stattfand, hat es meinen Kopf ein wenig frei gemacht, da ich vorher noch nie einen Tag irgendwo gearbeitet hatte. Eingeschrieben in Angewandter Mathematik. Studieren Sie an einer örtlichen Universität. Hier, nach England, gab es natürlich einen Schock. Wie minderwertig die Ausbildung ist, wie viele überflüssige und unnötige Fächer, die zur Allgemeinbildung gehören, die aber als angehende Fachkräfte im Allgemeinen niemanden stören. Zum Beispiel Kulturwissenschaften oder Sportunterricht, im Winter bei Frost über ein Feld laufen, wenn es mit Schnee bedeckt ist, und Fußball spielen 😀 An der Fakultät, im Informatikunterricht, gibt es dickbäuchige Monitore, mit alten , fehlerhafte und extrem langsame Computer. Im Allgemeinen mochte ich das Lernen nicht und meine Studienzeit war eine Zeit der Verzweiflung und Depression. Ich möchte, dass alles so schnell wie möglich endet. Als ich bereits einigermaßen klar geworden war und vor allem etwas zum Vergleich hatte, wurde mir klar, was ich in England verloren hatte, aber es war bereits zu spät. Ende. Hier verstehe ich, dass es einen großen Unterschied zwischen dem, was an der Universität gelehrt wird, und dem, was ein echter Arbeitgeber will, gibt. Sie werden nicht sofort einen Job bekommen können. Außerdem hören Eltern auf, Geld für Bedürfnisse zu geben, und es ist an der Zeit, es selbst zu verdienen. Du bist schon gesund, es ist höchste Zeit, geh zur Arbeit. Suchen. Ich begann nach Möglichkeiten zu suchen, Geld zu verdienen. Ich habe mir die unterschiedlichsten Jobs angeschaut, bin aber in der Regel nie länger als drei Monate irgendwo geblieben. Das Gehalt und die Einstellung waren mittelmäßig, die Arbeit uninteressant und der Gedanke, dass ich für den Rest meines Lebens mit unverständlicher und unerfüllter Arbeit leben müsste, brachte mich um. Dann nahm ich mich zusammen und machte mich auf die Suche nach Hunderten, wenn nicht Tausenden von Stellenangeboten. Eine der vielversprechenderen, besser bezahlten und interessanteren Tätigkeiten war die englischsprachige Kundenbetreuung. Menschen mit Sprachkenntnissen werden nicht viel mehr, aber mehr bezahlt. Das Niveau des Englisch ohne Gebrauch begann sich stark zu verschlechtern, sodass ich begann, mich in dieser Hinsicht zu verbessern. Stunden pro Tag. Mein Gehirn mahlte wie eine brennende Festplatte, aber ich wusste, dass es notwendig war :) Eine Zeit lang gefiel es mir sogar und ich war froh, dass es Fortschritte gab und ich nicht stehen blieb. Aber es gab viele ABER. Der Zeitplan ist flexibel – variable Schichten, einschließlich Nachtschichten und variable Wochenenden. Die Arbeit wurde schnell zur Routine. Der Aufwand bei der Arbeit mit Kunden ist ernst. Der Aufwand und die aufgewendete Zeit haben sich nicht gelohnt. Erfahrung im Kundensupport seit etwa zwei Jahren. Ich habe mich noch einmal angestrengt und einen Job als Disponent gefunden. Nicht der Taxi-Dispatcher, sondern der Logistikkoordinator/Dispatcher für die Bundesstaaten. Fahren Sie Lastwagen durch die Bundesstaaten und organisieren Sie den Gütertransport, indem Sie per Telefon und E-Mail mit Muttersprachlern und Fahrern kommunizieren. Für die Mittelstufe/obere Mittelstufe war Englisch nicht mehr erforderlich, sondern für Fortgeschrittene. Dabei haben mir frühere Erfahrungen im Kundensupport, Erfahrungen mit Englisch und Kommunikationserfahrung sehr geholfen. Meine Kommunikationsfähigkeiten haben sich dramatisch verbessert, sonst wäre ich einfach nicht in der Lage gewesen, einen so komplexen und stressigen Job zu machen. Hier spürte ich nach all der Qual und dem Leid endlich den Geschmack der Freiheit. Der durchschnittliche Geldbetrag betrug 1.000 $, mit zunehmender Erfahrung und/oder in guten Monaten 1,2.000 bis 1,5.000 $. Ich begann zu reisen und in Restaurants zu gehen. Mit Hilfe meiner Eltern haben wir eine Wohnung gekauft und renoviert. Im Allgemeinen begann ich endlich, das Leben zu genießen. Aber auch hier spielte die Drehorgel für kurze Zeit fröhlich. Der Arbeitsplan ist von 14:00 bis 00:00 Uhr (Anpassung an die Zeitzone der Bundesstaaten), aber tatsächlich dauert es eine Stunde, bis man zur Arbeit kommt und normalerweise bis zur ersten oder zweiten Stunde des Morgens arbeitet und dann ins Bett geht im Durchschnitt um 03:00 Uhr. Stehen Sie gegen 11 Uhr morgens aus dem Bett, nehmen Sie sich ein paar Stunden Zeit, um zur Besinnung zu kommen, frühstücken Sie und machen Sie sich wieder an die Arbeit. Außerdem ist man werktags sozial benachteiligt, weil alle morgens arbeiten und man abends arbeitet. Und von Montag bis Freitag sieht man nichts als Arbeit. Mit der Zeit, nach mehr als einem Jahr, wird die Arbeit immer routinierter und immer uninteressanter. In einem oder in fünf Jahren würde es ungefähr gleich sein. Wie der Tag des Murmeltiers. Und es kam die Zeit, als ich anderthalb Monate im Voraus ankündigte, dass ich gehen würde, damit sie einen Ersatz für mich finden könnten. Es war nicht so einfach, einen Ersatz für mich zu finden, und am Horizont wollte man mich zum Manager mit dem Anderthalbfachen, also halb so viel wie bisher, machen, und ich war einer der Schlüsselmitarbeiter. Er unterrichtete sogar Anfänger. Und zwar buchstäblich zwei Wochen, nachdem mein Kündigungsschreiben eintrafQuarantäne ... Der Transportmarkt in den Staaten ist stark zurückgegangen. Arbeiten Sie 12–14 Stunden am Tag unter extremem Druck. Sie boten mir sofort an, mein Gehalt um 40 % zu erhöhen, damit ich nicht gehen würde, und sie wollten mich nicht gehen lassen. Ich zählte bereits die Tage, bis Ende April kommen würde und ich mit großer Erleichterung meinen Job kündigen konnte. Ich befand mich in einem halb toten Zustand und der Schaden an meiner geistigen Gesundheit und, was am schlimmsten war, an meinen Beziehungen zu meinen Lieben, war kein Geld wert. Fast zwei Jahre Erfahrung als Logistikkoordinator/Disponent. Nun erzähle ich Ihnen in dieser ganzen Geschichte tatsächlich von JavaRush und seinem Schicksal. Damals im Juli 2019, lange vor meiner Entlassung (Ende April 2020), als meine Nerven bei der Arbeit erneut so erschöpft waren, dass ich Kopfschmerzen bekam Mir wurde klar, dass ich früher oder später Programmierer werden würde. Das ist etwas, was mir schon in jungen Jahren großen Spaß macht. Und wo gute Arbeitsbedingungen herrschen und erfahrenen Fachkräften gutes Geld gezahlt wird. Zunächst wollte ich Zweifel daran zerstreuen, dass mir das gelingen würde. Statistisch gesehen geben viele Menschen auf, bevor sie ihr endgültiges Ziel erreicht haben. Manchmal dehnt sich das Training sogar über Jahre aus. Und JavaRush hat mir dabei geholfen. Ich begann mich zu begeistern, verbrachte Tage und Stunden damit, Erfolgsgeschichten zu lesen, mehr über die Hintergründe der Menschen zu erfahren und wie sie schließlich Programmierer wurden. Ich habe ein für mich äußerst wichtiges Muster herausgegriffen. Es gibt diejenigen, die sich selbst für „dumm“ und weit davon entfernt halten, zu programmieren, wie Menschen in berufstätigen Berufen. Es gibt Menschen über 40 mit Familie und Kindern, die zu spät (nicht) für einen Berufswechsel kommen und Stabilität brauchen. Es gibt Menschen, die die ersten Stufen als schwierig empfanden und monatelang mit dem Lernen aufhörten. Alle haben eines gemeinsam. Niemand hat sein Studium abgebrochen oder auf halbem Weg aufgegeben, egal wie unmöglich es auch erscheinen mag. Daher ist es nur eine Frage der Zeit! Wenn diese Leute es könnten, warum kann ich es dann nicht, mit dem Talent und der speziellen Ausbildung, die ich für das Programmieren habe? Hunderte Male habe ich alles analysiert und bis ins kleinste Detail durchdacht, alle Vor- und Nachteile abgewogen und auch die Umstände und Risiken berücksichtigt. Nachdem ich meine Zweifel ausgeräumt und Selbstvertrauen gewonnen hatte, begann ich fast einen Monat nach meinem letzten Job, einen Kurs über JavaRush zu belegen. Ich habe sogar Zeitpläne auf Papier geschrieben, damit ich sie nicht vergesse: - Level 0, 22. Mai 2020 - Starttag - Level 10, 2. Juni 2020 - Level 20, 25. Juni 2020 - Level 30, 23. Juli 2020 war ich auch eine Woche krank. Nicht wegen des Coronavirus, sondern weil ich in der Hitze ein Glas Eiswasser getrunken habe und meine Temperatur stark angestiegen ist :) Ich habe auch eine Woche Urlaub gemacht und bin ans Meer gefahren. Ruhe war wichtig, denn nach meinem vorherigen Job, der strengen Quarantäne und der postapokalyptischen Umgebung sowie intensivem Training war mein Kopf völlig durcheinander. Aktualisiert, neu gestartet, zurückgekommen. - 17. August 2020 Erste technische Testaufgabe. Zu diesem Zeitpunkt erreichte ich JR-Level 36, gewann an Selbstvertrauen und begann, meinen Lebenslauf gezielt zu versenden. Es kam ein Angebot, eine Aufgabe zu erledigen. Ohne Interview, Antwort per E-Mail. Ich habe angefangen, es zu machen, habe es geschafft ... Ich habe den Teil erledigt, der Java betrifft. Es gab auch einen Front-End-Teil. Aber nicht nur HTML/CSS, sondern auch mit JavaScript, worüber in der Stellenausschreibung kein Wort fiel. Das habe ich bereits verstanden, als die Testaufgabe bereits lief, und mir wurde auch klar, dass es sich tatsächlich um eine Full-Stack-Stelle handelte und nicht nur um Java. Und das dort angebotene Geld war lächerlich: 3000 UAH (~110 US-Dollar) während der Probezeit, 300 US-Dollar nach der Probezeit. Mir wurde klar, dass hier etwas nicht stimmte, die Anforderungen für ein kleines Gehalt zu hoch und unklar waren, und ich gab diese Aufgabe auf. In der Zwischenzeit wurde bald ein Praktikum bei JavaRush frei. Habe mich dafür angemeldet. Die Aufgabe zur Einschreibung habe ich in anderthalb Tagen (ca. Ende August) erledigt. Bevor das Praktikum begann, mussten wir bis Anfang Oktober warten, dazu kamen drei Monate Praktikum und schon war Neujahr, Feiertage, zu lang. Zu diesem Zeitpunkt waren die Geldreserven fast aufgebraucht und es gab keinen Luxus mehr, nur zu warten... Es gab die Wahl, entweder einen Teilzeitjob für einen halben Tag anzunehmen (für jeden Job), damit man etwas hatte weiterleben und in Ihrer Freizeit ein JR-Praktikum absolvieren. Oder leihen Sie sich etwas Geld und widmen Sie so viel Zeit wie möglich dem intensiven Lernen. Ich habe mich für die zweite Option entschieden. Ja, es war eine riskantere Option. Ich habe auf JR gelesen und weiß nicht nur, wie groß die Konkurrenz um die Position von Neueinsteigern ohne Erfahrung ist, wie sie Lebensläufe ignorieren und sich monatelang nach rechts und links drängen. Manche verbringen sogar sechs Monate oder länger mit der Suche nach ihrem ersten Job. Aber ich war entschlossen und verstand bewusst, worauf ich mich einließ. Nach dem ersten tech. Aufgaben wurden auf Spring, SQL, Git, Maven und andere notwendige grundlegende Dinge umgestellt und das Training ausgesetzt. Die Prioritäten haben sich geändert. Ich habe Spring im Kurs Spring Framework 5: Beginner to Guru von John Thompson auf udemy.com studiert. Ein ausgezeichneter Wissensspeicher, hochwertige Präsentation des Materials, einfach und zugänglich, für nur 10 Dollar. SQL – Tutorials auf YouTube und Artikel im Internet. Habe mich nicht tief vertieft. Hatte eine Vorstellung von grundlegenden Dingen und ein Minimum an praktischer Erfahrung. Git – lesen Sie das Buch, das auf der offiziellen Git-Website verfügbar ist. Es hat geholfen zu verstehen, wie Git funktioniert, was es ist und wofür es verwendet wird, aber die Befehle in der Konsole waren fast nicht nützlich und ich hätte sie durch den aktuellen Maven fast vergessen – wenn Sie kein DevOps sind, dann brauchen Sie sie nicht Um tiefer einzutauchen, reicht ein Grundverständnis aus, zumindest für einen Anfänger. Das JR-Team hat auch bei der Erstellung des Lebenslaufs geholfen, wofür wir ihnen danken. Das hat geholfen, weil: - 12. September 2020, erstes Vorstellungsgespräch mit der Personalabteilung. Um zum Vorstellungsgespräch mit der Personalabteilung zu gelangen, war übrigens eine sehr schwierige Testaufgabe erforderlich. Reines Java, Swing-Fensteranwendung und Algorithmen. Ich habe es vier Tage lang gemacht, vom frühen Morgen bis zum späten Abend (!), ich habe geflucht, weil vieles nicht geklappt hat, ich habe viel gegoogelt, aber am Ende um fünf Uhr morgens habe ich es endlich fertig gemacht, hochgeladen an GItHub und schickte eine E-Mail. Das Interview mit der Personalabteilung war erfolgreich, daher ist der nächste Schritt: - 21. September 2020, erstes technisches Interview Ich habe mich sehr sorgfältig und gründlich darauf vorbereitet. Ich habe Fragenlisten im Internet gelesen, sie auswendig gelernt und in reinem Java analysiert. Ich habe die erste Hälfte der Fragen zu reinem Java perfekt beantwortet. Und im zweiten Teil der Fragen ging es um Spring und SQL, worauf ich mich nicht vorbereitet hatte, weil ich sie nicht erwartet hatte 😀 Und den zweiten Teil der Fragen habe ich meiner Meinung nach mittelmäßig beantwortet und war mir fast sicher dass ich das Vorstellungsgespräch nicht bestanden habe. Aber das war nicht der Fall... Tech. Das Vorstellungsgespräch fand am Montag statt. Sie sagten mir, ich solle am Freitag auf die Ergebnisse warten, weil es noch andere Kandidaten gäbe. Und stellen Sie sich meine Überraschung vor, als mich die Personalabteilung am nächsten Tag, Dienstag, erneut kontaktierte! Besprechen Sie Fragen im Zusammenhang mit der Stelle und ob das Projekt für mich interessant wäre. Dass sie mich vom ersten Vorstellungsgespräch an, mit großer Konkurrenz und ohne Erfahrung, einstellen würden? Ja, natürlich, im Moment... Allerdings: - 28. September 2020, erstes Stellenangebot Es handelte sich um eine Java-Trainee-Stelle mit einem Gehalt von 200 $ und 500 $ nach bestandener Probezeit. Wenn man bedenkt, dass die Probezeit ein Schulungsprogramm beinhaltete, bei dem man unter der Aufsicht eines erfahrenen Mentors die für das Projekt erforderlichen Kenntnisse vertieft, dann ist das ganz gut. Es ist nicht kostenlos, und das ist gut so, obwohl ich es kostenlos in Anspruch nehmen würde, nur um Erfahrungen in einer realen Umgebung zu sammeln. - 5. Oktober 2020, erster Arbeitstag. JavaScript habe ich laut Schulungsprogramm auch in einer Woche gelernt, da es für das Projekt notwendig war. Nach Java mit Frameworks erschien es mir relativ einfach, obwohl es auch viele eigene Nuancen aufweist. Zuerst habe ich viel und oft in JS geflucht und nicht verstanden, warum etwas nicht funktioniert, wenn der Code einfach ist und funktionieren sollte.) Ich habe meine Kenntnisse über andere Technologien verbessert, wie zum Beispiel Spring Security (ebenfalls ein Kurs von meinem Onkel John Thompson). , Hibernate, Apache Tiles (Erstellen einer Webseite aus verschiedenen JSPs), Apache POI (Excel-Generierung), JSTL und andere Wörter, die für einen Anfänger beängstigend sind. Außerdem kamen JavaScript-Bibliotheken wie jQuery, Datentabellen und OpenLayers hinzu. Und später begannen die ersten einfachen, aber echten Arbeitsaufgaben ... Im ersten Monat versteht man überhaupt nicht, was passiert. In den ersten drei Monaten kommt man sich dumm vor und steigt nach und nach in das Projekt ein. Nach mehr als drei Monaten besteht eine gewisse Sicherheit, dass Sie verstehen, was und warum Sie tun... - 17. Januar 2021 Erfolgreicher Abschluss der Probezeit. - Mai 2021 Der „Jetzt“-Moment zum Zeitpunkt des Schreibens. Fast 9 Monate Berufserfahrung. Sie sind mit der Qualität meiner Arbeit zufrieden; normalerweise passe ich in den Kostenvoranschlag oder erledige Aufgaben vor dem Kostenvoranschlag. Sie haben bereits volles Vertrauen in Ihre Fähigkeiten. Die Arbeit ist interessant und macht Spaß, die Aufgaben sind sehr abwechslungsreich, jeden Tag gibt es etwas Neues und es gibt Raum für Weiterentwicklung. Es besteht Interesse daran, zusätzliche Online-Kurse zu belegen, um Ihre Fähigkeiten zu verbessern und Ihre Qualifikationen zu verbessern. In weniger als zwei Monaten wird es eine erneute Überprüfung meiner Leistungen und eine Gehaltserhöhung geben. Ergebnis Wenn wir die Woche, in der ich krank war, und die Urlaubswoche aus der Zeitleiste herausnehmen, dann hat es insgesamt 4 Monate gedauert, bis ich meinen ersten Job bekommen habe, vom Beginn der Ausbildung ab Nullniveau bis zum ersten Arbeitstag. Der gesamte beschriebene Zeitraum umfasst 15 Jahre, von 2006 bis 2021. Studienmodus: Zuerst habe ich beschlossen, einen Marathon zu organisieren und 7 Tage die Woche zu lernen, um die Zeit für den Abschluss des Kurses zu verkürzen und schneller einen Job zu finden. Aber ohne Ruhe lässt die Effizienz deutlich nach. Deshalb lernte ich, während ich zur Arbeit ging, von 10 bis etwa 20 Uhr, +- 8 Stunden Lernen mit Pausen zum Ausruhen und Mittagessen, von Montag bis Freitag. Neben dem Programmieren als solches, das ohnehin schon schwierig ist und viel geistige Anstrengung erfordert, gibt es noch viele Aspekte der Selbstorganisation und Selbstdisziplin. Auch dies ist ein entscheidender Faktor, der berücksichtigt werden muss, damit das Bild ein stimmiges Ganzes ergibt. Ein Training ohne die oben genannten Maßnahmen wird entweder nicht funktionieren oder wirkungslos sein bzw. lange dauern. Auch Organisation und Disziplin ohne entsprechende Schulung werden kaum zu Ergebnissen führen. Wer mit dem JavaRush-Kurs unzufrieden ist, wird immer die Qualität des Materials und des Validators bemängeln können. Für mich persönlich ist dies eine wertvolle Ressource zu bezahlbarem Geld, für die ich mich nach der Analyse vieler Angebote von Offline- und Online-Kursen entschieden habe. Und das hat mir geholfen, das zu erreichen, was ich wollte. Ohne JR und auch seine Community wäre dies viel länger, schwieriger und schwieriger zu bewerkstelligen gewesen. Vielen Dank also an die Entwickler dieser Ressource und an alle, die mitmachen. Das wurde schon irgendwo gesagt, aber Hauptsache nicht aufgeben und alles wird gut.
Kommentare
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION