JavaRush /Java-Blog /Random-DE /Von Lehrern bis hin zu Big Data
Varvara Kozhukhova
Level 41
Санкт-Петербург

Von Lehrern bis hin zu Big Data

Veröffentlicht in der Gruppe Random-DE
Hallo an alle! Mein Name ist Varvara und vor Kurzem habe ich endlich meine Probezeit als Big Data June bei Epam abgeschlossen. Ich möchte mitteilen, wie ich an diesen Punkt gekommen bin und wie mir Javarush dabei geholfen hat)) Zunächst zu meinen Ausgangsdaten. Ich bin 32 Jahre alt. Schon in der 9. Klasse wollte ich Programmierer werden und habe mich an der Universität sogar für eine Fachrichtung entschieden: Angewandte Mathematik und Informatik. Aber ein geringes Selbstwertgefühl überkam mich und ich hatte einfach Angst, dorthin zu gehen, weil ich dachte, dass ich mit meinem Studium nicht zurechtkommen würde ((Am Ende habe ich studiert, um Programmierer zu werden – für ein zweites Studium. As Als Ergebnis bekam ich die ersten beiden Plätze – mathematische Methoden in Wirtschaftswissenschaften (Vollzeit) und automatisiertes Systemmanagement (Korrespondenz). Ich habe in Samara bei Aerokos studiert und wir haben in Delphi geschrieben))) Unmittelbar nach der Universität, aus irgendeinem Grund habe ich ging zur Graduiertenschule, obwohl ich das eigentlich nicht wollte. Drei Jahre später verteidigte sie ihren Doktortitel und arbeitete danach weitere sechs Jahre als Universitätslehrerin: Sie unterrichtete Vyshmat und alle möglichen „IT-nahen“ Disziplinen. Während dieser Zeit habe ich ein Lieblingsprojekt geschrieben – in Bash, Tex und Python, und einige kleine Skripte in R programmiert, aber ich habe überhaupt nicht daran gedacht, Programmieren als Beruf zu betrachten: Ich erinnerte mich, dass es für mich schwierig war, es zu lernen, und Es schien immer so, als ob nicht genug für dieses Gehirn da wäre ... Im Jahr 2019 hatte ich endlich die Nase voll von dem, was in unserer Hochschulausbildung vor sich ging, und beschloss, dass es an der Zeit war, „raus“ zu gehen, zumal ich mich nie so gefühlt hatte wie ein „Lehrer aus Berufung“. Mein ursprünglicher Plan war es, mich in der Datenwissenschaft zu versuchen, da ich in meiner „wissenschaftlichen“ Tätigkeit an mathematischen Modellen für sozioökonomische Daten gearbeitet habe. Ich dachte, dass es eine Art Grundlage in Mathematik gäbe, aber ich konnte kein Programmierer werden, ich konnte es nicht))), also krempelte ich die Ärmel hoch und begann zu lernen. In drei Monaten habe ich die Yandex-Spezialisierung auf maschinelles Lernen auf dem Courser abgeschlossen und danach die Universität verlassen. Mein Freund (hier ist übrigens seine Erfolgsgeschichte) bot an, von Samara nach St. Petersburg zu ziehen, was wir im November 2019 taten, und seitdem habe ich nicht mehr gearbeitet. Der ursprüngliche Plan bestand darin, Interviews wie die Junes durchzugehen – das Datum der Satanisten. Zwei Monate lang habe ich gleichzeitig bei mlcourse.ai studiert und mich auf offene Stellen beworben. Generell gab es nur sehr wenige Juni. Meistens antworteten sie mir einfach nicht, in manchen Fällen lehnten sie mich ab, aber sie luden mich überhaupt nicht zu einem Vorstellungsgespräch ein. Ehrlich gesagt habe ich aufgegeben. Jetzt verstehe ich bereits, dass ich damals im Allgemeinen wenig wusste, da ich gerade eine Online-Spezialisierung abgeschlossen hatte, und vor allem hatte ich keine Erfahrung in der kommerziellen Entwicklung, und ohne sie geht es nicht. Mein Freund riet mir, die Datenwissenschaft zu vergessen und in die Entwicklung einzusteigen. Wir saßen da und dachten nach und kamen zu dem Schluss, dass er bereits Erfahrung im IT-Einstieg mit Javarush hatte und ich das Gleiche versuchen sollte. Um das Jahr 2020 zu begrüßen, habe ich mich zunächst mit cs50 zusammengesetzt und dann mit dem Javarush-Kurs begonnen. Gleichzeitig erzählte mir mein Freund von einem Java-Kurs bei Epam, den ich als Erfahrungsschatz belegen könnte. Ich habe mich auf ihrer Website beworben. Ungefähr in der 11. Woche meiner Javarush-Schulung erhielt ich einen Anruf für ein Telefoninterview. Ohne cs50 hätte ich es nicht bestanden: Sie fragten, welche Datenstrukturen Sie kennen, was ein Stapel und eine Warteschlange sind, was ein Überlaufstapel ist, nach Sortiermethoden und etwas sehr Grundlegendem über Java Welche Art von Schleifen gibt es in der Serie und wie würde man eine Endlosschleife schreiben? Dann gab es einen nicht-technischen Teil, in dem man auf Englisch antworten musste – man fragte, was man über Epam weiß))) Irgendwie bin ich da rausgekommen. Es schien, als gäbe es noch weitere allgemeine Fragen zu meiner Person. Nach 10 Minuten Telefongespräch war ich ziemlich gestresst: Sie fragten Sie nur auf Russisch nach dem Überlaufstapel und dann – was wissen Sie über Epam?))) Kurz gesagt, sie riefen mich für die zweite Phase an – ein persönliches Interview . Zuerst gab es eine 40-minütige schriftliche Prüfung in Englisch: Ich musste einen Brief an einen Freund schreiben, der anscheinend Epam-Kurse besucht hatte, mit der Bitte um Rat zu etwas rund ums Lernen. Dann gab es einen Computertest: Man musste Code in einen Notizblock schreiben. cs50 hat wieder geholfen: Es gab Sortierprobleme, Fragen zur Komplexität von Algorithmen, knifflige Schleifenprobleme, jeweils eine Frage zu SQL und http. Nach dem Test gab es ein persönliches Interview, in dem 40 Minuten lang gefragt wurde, was Sie über Java Core wissen. Zu diesem Zeitpunkt war ich in Javarush erst auf Level 18. Wir haben über die Prinzipien von OOP, Schnittstellen und abstrakte Klassen, Sammlungen, Multithreading gesprochen – kurz gesagt, ich musste Ihnen alles erzählen, was ich bisher gelernt hatte. Gegangen. Die dritte Stufe ist ein Interview mit der Personalabteilung. Dort fragten sie nach Motivation, Hintergrund, und wieder wurde das Gespräch auf Englisch geführt – einige unangenehme psychologische Fragen. Hat genommen! Aufgrund der Pandemie fanden die Kurse selbst drei Monate lang zweimal pro Woche für jeweils anderthalb Stunden am Abend online statt. Als die Kurse begannen, hatte ich in Javarush bereits etwa Level 30 erreicht. Der Dozent murmelte dumm, es war schmerzhaft zuzuhören, ich kannte alle Themen außer Java EE, Spring und JDBC. Als Hausaufgabe gaben sie mir alle Java-Probleme von Hackerrank und Codingbat. sowie ein Lieblingsprojekt zur Implementierung von CRUDs im Frühjahr. Ich musste in zwei Wochen alleine in den Frühling ziehen. Ich musste auch die OCA- und OCP-Bücher durchgehen und mich auf die Abschlussprüfung für die Kurse vorbereiten – sie basierte auf diesen Tests. Sie sind schrecklich ekelhaft! Ich bestand erneut und sie brachten mich ins Epam-Labor. Hier war ich wirklich glücklich, denn nach dem Praktikum schien es einfacher zu sein, einen Job zu finden, da es sich dabei bereits um Erfahrungen handelte, wenn auch in einem Ausbildungsprojekt. Für diejenigen, die es nicht wissen: Ein Labor umfasst 8 Stunden unbezahltes Arbeitsstudium pro Tag, fünf Tage die Woche, für mindestens 3 Monate. Sie können weniger Stunden am Tag verbringen, aber es wird alles länger dauern. Im Labor fand fast sofort ein Telefongespräch mit einem Vertreter des Big-Data-Projekts statt, zu dem die Studenten des Java-Labors eingeladen wurden. Ich dachte - warum nicht))) Es gab wieder soziale Sicherheit: hauptsächlich Java Core und ein paar Logikrätsel. Sie haben mich mitgenommen. Voraussetzung für den Abschluss des Labors war die Absolvierung einer Einführungsschulung in BigData – dieser Kurs wurde von Epam selbst erstellt und ist auf Englisch: Es gibt Videos, Hausaufgaben und Tests sowie drei Gespräche mit einem Mentor. Ich habe den Kurs in etwa anderthalb Monaten abgeschlossen: Er umfasste Hadoop, Spark, Hive, Kafka und Elasticsearch. Hausaufgaben in Java und Scala. Parallel dazu ein Bildungsprojekt, im Frühjahr ein Backend und in Python ein Big-Data-Teil. So hatte ich am Ende drei Sprachen statt einer.)) Genau vier Monate nach meinem Eintritt in das Labor war ein Vorstellungsgespräch für mich geplant. Das Interview war ein „Talk and Touch“-Interview. Sie fragten alles – über mich selbst, was ich gemacht habe, welche Lieblingsprojekte es gab, welche interessanten Aufgaben ich bei einem Schulprojekt erledigt habe, ein wenig über Java und einen Big-Data-Kurs. Am schlimmsten waren die Fragen zu Scrum und Agile – ich weiß nichts darüber)) Kurz gesagt, meine Nerven waren danach verflogen, aber am Abend sah ich in der Post ein Angebot der Big-Data-Einheit Epam. Nach meiner Einstellung musste ich als Bedingung für meine Probezeit einen zweiten Kurs über BigData belegen – die gleichen Themen, nur tiefergehende, und Nifi, Streamsets, Nosql, Jenkins, Airflow kamen hinzu. Ich verstehe, dass es viele Briefe gibt, ich versuche es kurz zusammenzufassen: 1. Ich lerne seit Juli 2019 ununterbrochen (außer am Wochenende) und habe insgesamt 11 Monate lang nicht gearbeitet. 2. Nimmt man das Scheitern mit Data Science weg, dann hat der Weg in die IT bei mir 10 Monate gedauert. 3. Ein Muss für mich, wenn ich Epam durchlaufe, ist CS50, einige Kurse in SQL (z. B. Schultheis on Steppe), Javarush (ich habe schließlich Level 38 erreicht, den Rest habe ich gerade geöffnet), Spring (der Ripper Borisov und Alishev auf YouTube), starkes Englisch (ich habe B2). 4. Für die Ausrichtung des großen Termins im Juni benötigen Sie Java, und Kenntnisse in Javarush reichen dafür fast aus (Sie benötigen auch Java 8) und Scala, Python – zunächst werden sie Ihnen nebenbei beigebracht. 5. Die schwierigen Momente waren: Beherrschen von Git – ich hatte keine Erfahrung damit, Docker, Kubernetes und im Allgemeinen mit dem gesamten ci/cd-Verfahren – wenn man einfach nichts davon weiß, versteht man nicht, was man googeln soll. 6. Es war schwer, sich zu sagen: „Du schaffst das!“, daran zu glauben und weiter zu pflügen. Es war auch schwierig, eine Regierungsstruktur zugunsten einer kommerziellen Struktur aufzugeben – denken Sie darüber nach Ich hatte noch nie Vorstellungsgespräche auf dem Markt (Anstellung an regionalen Universitäten = Dating, und leider interessiert sich niemand für Ihren Wissensstand), und der Stress war für mich groß. Ich wünsche jedem, der den Weg zum „Einstieg in die IT“ eingeschlagen hat, Selbstvertrauen – wer nicht aufgibt und regelmäßig lernt, wird Erfolg haben.
Kommentare
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION