Wie man sich fĂŒr einen Kurs anmeldet und
 ihn bis zum Ende durchfĂŒhrt

In den letzten drei Jahren habe ich an 3 umfangreichen mehrmonatigen Kursen und mehreren kĂŒrzeren Kursen teilgenommen. Ich habe mehr als 300.000 ₜ dafĂŒr ausgegeben und meine Ziele nicht erreicht. Es scheint, ich habe genug Erfahrungen gesammelt, um Lehren zu ziehen und im letzten Kurs alles richtig zu machen. Zudem möchte ich darĂŒber einen Artikel schreiben.

Hier ist eine Liste von Kursen (ich möchte erwĂ€hnen, dass sie alle großartig sind; die Ergebnisse entsprechen meinen BemĂŒhungen):

  • 2017— ein jĂ€hrlicher PrĂ€senzkurs „Design digitaler Produkte“ an der HSE Design School. Ziel — Designer werden. Ergebnis — das letzte Quartal komplett versĂ€umt, Diplom nicht abgelegt. Null VorstellungsgesprĂ€che, null Angebote.
  • 2018 — ich habe 7 Monate an der School of Managers von Gorbinova studiert. Ziel — Manager im Designer-Team werden. Ergebnis — ich konnte kein Team fĂŒr das Studienprojekt finden (weil ich es nicht einmal versucht habe), letztendlich wurde ich aufgrund von Studienversagen exmatrikuliert. Ein VorstellungsgesprĂ€ch, null Angebote.
  • 2019 — Kurs „Datenanalytiker“ bei Yandex.Praktikum. Ziel — eine Stelle als Analyst finden und „in die IT einsteigen“. Zwischenbericht drei Wochen vor Kursende — zwei persönliche Projekte zu dem Thema, zusĂ€tzliche Materialien gelesen und kategorisiert. Ich habe drei AnsĂ€tze fĂŒr meinen Lebenslauf erstellt, habe anderthalb Dutzend Bewerbungen versendet, 5 Antworten erhalten, zwei VorstellungsgesprĂ€che gefĂŒhrt. Bisher auch null Angebote.

Ich habe Methoden und Prinzipien gesammelt, die ich wĂ€hrend meiner Ausbildung entwickelt habe. Ich habe sie in bedingte Kategorien unterteilt: fĂŒr alle Zeiten, vor der Ausbildung, wĂ€hrend der Ausbildung und nachher (Jobsuche).

Metaskills — die, die in jedem Fall nĂŒtzlich sind

Zeitplanung und Regime — wann genau ich mit dem Lernen beginne. „Zeitfenster“ — feste Zeitabschnitte fĂŒr das Lernen; zum Beispiel zwei Stunden morgens vor der Arbeit. Ich habe einen Tagesablauf entwickelt und habe sogenannte „starke Stunden“ — Zeiten, in denen mein Geist aktiv ist und ich komplexe Aufgaben erledigen kann.

VerstĂ€ndnis des Lernziels. Wenn es nur „einfach so fĂŒr mich“ ist — dann ist das bestenfalls ein Hobby, im schlimmsten Fall eine Form von Prokrastination. Wenn das Ziel jedoch ist, den Beruf zu wechseln, sollte man es besser im Voraus festlegen.

Ich habe oft impulsiv fĂŒnf Kurse auf Coursera belegt und anschließend keinen davon absolviert. Das nĂ€chste Mal habe ich die Website nach einem halben Jahr wieder besucht, aber nur, um mich erneut fĂŒr 10 Kurse anzumelden.

Oleg Jurjew – mein Kollege aus dem Praktikumskurs – fĂŒgt hinzu: „Man muss auch die Kraft haben, auf einen Kurs zu verzichten, der einem nicht mehr interessiert. Ich habe dutzende Stunden damit verbracht, nur wegen meines Perfektionismus, weil ich dachte, einmal angefangen, muss ich auch zu Ende bringen.“. Lassen Sie nicht zu, dass irreparable Verluste Sie ĂŒberwĂ€ltigen.

Am Montag anfangen. Das klingt banal, aber es ist eine schlechte Idee, eine Aufgabe im wöchentlichen Sprint auf Freitag zu verschieben. Selbst wenn ich am Montag beginne, habe ich oft erst kurz vor der Frist die Arbeit beenden können. (Siehe den BĂŒro-Prinzip „keine Aufschieberitis»)

Google-Suche. Fragen wie „Wie Ă€ndere ich die Farbe in einem Diagramm?“ oder „Welches Argument ist in der Funktion fĂŒr... zustĂ€ndig?“ Hierbei ist Englischkenntnis ĂŒbrigens sehr nĂŒtzlich – dort gibt es mehr Antworten und eine höhere Chance, schnell das GewĂŒnschte zu finden.

Blindschreiben. Den Großteil der Zeit wird man etwas schreiben mĂŒssen: Wenn man das wenigstens um 10 % schneller macht, kann man sich eine zusĂ€tzliche Folge mehr ansehen 😉. Ein Übungsprogramm fĂŒr 10-15 Minuten Arbeit pro Tag.

Schnellzugriffe fĂŒr die Textbearbeitung. Oft muss man mit dem Cursor ĂŒber große Text- oder CodeblĂ€tter wandern. Schnellzugriffe helfen, ganze Wörter oder Zeilen auszuwĂ€hlen und zwischen Wörtern zu navigieren. Artikel auf Lifehacker.

Notizen machen. Das Prinzip der Wissenspyramide: gelesen → notiert → diskutiert → jemanden anderes gelehrt. Ohne Notizen war es so: am Anfang des Materials „so wird die Funktion aufgerufen, das sind die Parameter, das ist die Syntax“, dann eine Menge weiterer Informationen. Wenn es dann zur Praxis kam, öffnete ich den Code-Editor
 und ging zur Theorie zurĂŒck.

Vorbereitung (sechs Monate bis ein Jahr im Voraus)

Englische Sprache ist eine unverzichtbare FĂ€higkeit. Alle fortschrittlichen Kenntnisse sind auf Englisch. Auch die weniger fortschrittlichen sind auf Englisch, obwohl ein Teil ĂŒbersetzt wurde. Und die gesamte Dokumentation fĂŒr Programme ist ebenfalls auf Englisch. Geschweige denn von großartigen VortrĂ€gen und Podcasts.

Der Kurs Learning how to Learn von Barbara Oakley auf Coursera oder ihr Buch „Denke wie ein Mathematiker“ (engl. Mind for Numbers). Oder wenigstens ein Notiz. Hilft, grundlegende Dinge darĂŒber zu verstehen, wie das Gehirn beim Lernen funktioniert. Außerdem gibt es gute praktische Tipps auf der Grundlage dieser Daten.

Eine finanzielle RĂŒcklage. 6 MonatsgehĂ€lter (mehr ist besser) auf dem Konto sind sehr nĂŒtzlich, wenn man erste Erfahrungen in einer neuen Branche in Einstiegspositionen fĂŒr 50.000 pro Monat sammeln muss. (Eine Reihe von Notizen ĂŒber das Kissen im Tinkoff—Magazin oder Ausgabe ĂŒber finanzielle Bildung Podcast Podlodka)

Empfehlungen fĂŒr den Kurs „Datenanalyst“ von Yandex.Praktikum

Dies ist mein letzter Kurs und bisher der erfolgreichste aus der Sicht meiner AktivitĂ€ten, daher sind die EindrĂŒcke davon noch ganz frisch.

Vor Beginn des Lernens

Das Vorababschließen von Basiskursen hilft sehr, wĂ€hrend des Studiums ĂŒber die Aufgabe nachzudenken und nicht ĂŒber das Werkzeug.

Wenn das Ziel des Lernens ein Jobwechsel ist, kann das Cheat-Coding helfen, die Belastung im Hauptjob zu verringern, um mehr Zeit dem Lernen zu widmen. Dies gilt nicht nur fĂŒr das eigentliche Lernen, sondern auch fĂŒr das Studium zusĂ€tzlicher Materialien, das Ansehen von Vorlesungen, das Erstellen persönlicher Projekte im relevanten Bereich, das Besuchen von Meetups und VorstellungsgesprĂ€chen.

«  ich wĂŒrde auf meiner aktuellen Arbeit in Teilzeit wechseln, um Zeit fĂŒr das Lernen und das Nebenprojekt freizumachen» — aus dem Rat von Ivan Zamesin, wie man einen neuen Beruf erlernt

WĂ€hrend des Lernens

Dokumentationen fĂŒr Bibliotheken lesen. Jedes Mal, wenn ich mich ans Programmieren setzte, musste ich in der Dokumentation nachsehen. Daher wurden die wichtigsten Seiten in den Lesezeichen gespeichert: Pandas (DataFrames, Series), datetime.

Keinen Code aus der Theorie abschreiben. So viel wie möglich alle Funktionen von Hand schreiben. Das hilft, sie zu merken und die Syntax der Sprache zu verstehen. SpĂ€ter wird es nĂŒtzlich sein.

Man kann nicht alle Dokumente lesen — man kann eine Sprache nicht im Wörterbuch lernen. Um nĂŒtzliche Programmiertechniken zu lernen, hilft es, den Code von anderen zu betrachten. Am besten versucht man, ihn zu wiederholen und die Zwischenergebnisse in jeder Zeile zu beobachten — so kann man verstehen, was dort wirklich passiert und besser merken.

ZusĂ€tzliche Literatur lesen, die am Ende jeder Lektion angeboten wird. Das hilft, den Kern tiefer zu verstehen und wird sicherlich fĂŒr zukĂŒnftige Themen (und bei VorstellungsgesprĂ€chen!) nĂŒtzlich sein. Es hilft enorm, den Code aus Artikeln (wenn vorhanden) von Hand zu wiederholen, selbst wenn es scheint, dass alles einfach ist.

Eigene Projekte umsetzen. Das hilft, das theoretische Wissen zu festigen und sich mit dem Material unter realen Bedingungen auseinanderzusetzen — wenn es keine klare Aufgabe und kein Beispiel aus der Theorie gibt, das man abschreiben kann; man muss jeden Schritt selbst ĂŒberlegen. Es zeigt auch die Ernsthaftigkeit der Absichten und wirkt sich positiv auf das zukĂŒnftige Portfolio aus.

Als ich meinen ersten Kurs in Python abgeschlossen hatte, dachte ich mir ein Projekt aus und crawlte den Blog von Ilja Birmann: Das half mir, mich an die Syntax der Sprache zu gewöhnen und zu verstehen, wie die Bibliothek BeautifulSoup funktioniert und was man mit DataFrames in pandas machen kann. Und als wir im Praktikum spÀter die Lektion zur Visualisierung durchgenommen haben, konnte ich einen Bericht mit Visualisierung.

Folgen Sie thematisch passenden Blogs, Unternehmen, KanÀlen auf Telegram und YouTube sowie Podcasts. Man kann nicht nur die letzten BeitrÀge ansehen, sondern auch das Archiv durchsuchen, um bekannte Wörter zu finden oder einfach nach den beliebtesten Themen zu stöbern.

WĂ€hlen Sie einen Modus und halten Sie sich daran.

Machen Sie im Laufe des Tages Pausen. — hierbei hilft die Pomodoro-Technik. Nicht drei Tage lang an einer Aufgabe herumgrĂŒbeln — besser nach draußen gehen, frische Luft schnappen und die Lösung kommt von selbst. Wenn nicht — fragen Sie Kollegen oder Mentoren.

Machen Sie wöchentliche Pausen. Das Gehirn braucht Zeit, um das Gelernte zu verarbeiten, dabei helfen Auszeiten — komplett fĂŒr einen Tag oder zwei von der ununterbrochenen Aufnahme neuer Informationen abzuschalten. Zum Beispiel am Wochenende. Lernen ist ein Marathon, wichtig ist es, die KrĂ€fte gut einzuteilen, um nicht auf der halben Strecke zu scheitern.

Schlafen! Gesunder und ausreichender Schlaf ist die Grundlage fĂŒr ein gut funktionierendes Gehirn.

Jim Collins hat den Erfolg herausragender Personen analysiert und ein einfaches Prinzip abgeleitet — die "zwanzigmile Strategie":

Die zwanzigmile Strategie bedeutet, bestimmte Ziele in einem festgelegten Zeitraum mit grĂ¶ĂŸter Beharrlichkeit und BestĂ€ndigkeit ĂŒber einen langen Zeitraum hinweg zu erreichen. Es ist nicht einfach, diese Prinzipien einzuhalten, aus zwei GrĂŒnden: Es fĂ€llt schwer, freiwillige Verpflichtungen in schwierigen Zeiten zu erfĂŒllen, und es ist noch schwieriger, das eigene Tempo einzuhalten, wenn alle UmstĂ€nde ein schnelleres Vorankommen begĂŒnstigen..

Interaktion mit Lehrenden, Tutoren und Kommilitonen

Wenn Fragen zu dem durchgenommenen Material aufkommen, dann Fragen Sie die Tutoren, Mentoren, das Dekanat. Ein Lehrer ist ein ebenso wichtiges Instrument zur Wissensvermittlung wie die Seiten mit Theorie oder das Trainingsprogramm mit Code.

WĂ€hrend einer Konsultation ist es oft schwierig, sich daran zu erinnern, was einem wĂ€hrend des Kurses schwergefallen ist, daher empfehle ich, Fragen sofort aufzuschreiben, sobald sie aufkommen. Und insgesamt ist es nĂŒtzlich, zu den Konsultationen zu gehen.

Schneller Ergebnisse zur ÜberprĂŒfung senden - so kann man mehr Iterationen zur Verbesserung durchfĂŒhren.

«In jedem Projekt versuchen, eigene Mikroziel zu erreichen. Zum Beispiel auf Schleifen zu verzichten, danach List Comprehension zu verwenden und dann Method Chaining, um den eigenen Fortschritt zu spĂŒren. Wenn der Wunsch besteht, mehr als erforderlich im Projekt zu tun, sollte man dies tun, aber in einem separaten Notebook, das man dann als Link in die Hauptarbeit einfĂŒgen oder dem Mentor zuschicken kann, um zu erfahren, was er darĂŒber denkt.» - fĂŒgt Kommilitone Oleg Jurjew hinzu.

Von Einfach zu Komplex arbeiten. Um eine komplexe Funktion oder mehrstufige Datenverarbeitung zu schreiben, ist es besser, mit etwas Einfachem zu beginnen und allmÀhlich zu verkomplizieren.

Die Hauptsache sind die Menschen um einen herum: Kommilitonen, Kuratoren, Mentoren, Mitarbeiter von Praktikum. Wenn ihr alle zusammen an einem Ort seid, gibt es eine große Chance, dass ihr einen Ă€hnlichen Weg und gemeinsame Werte habt. Sie schĂ€tzen auch Bildung und streben danach, sich weiterzuentwickeln. Nach einem halben Jahr werden sie eure Kollegen in einem neuen Fachgebiet sein. Es ist fĂŒr alle schwierig zu kommunizieren (besonders am Anfang), aber die Überwindung dieser HĂŒrde lohnt sich.

Jobsuche

Wenn das Ziel des Lernens ist, den Job zu wechseln, sollte man frĂŒhzeitig beginnen. Der Prozess dauert im Durchschnitt mehrere Monate. Um zum Ende des Kurses einen Job zu finden, sollte man schon in der Mitte anfangen. Und wenn man bereits einige relevante Erfahrungen hat, kann man bereits zu Beginn anfangen.

Offene Stellenangebote ansehen, um zu verstehen, was der Markt braucht: welche Menschen gesucht werden, welche Anforderungen an FĂ€higkeiten bestehen, welcher Tech-Stack gefordert wird. Und wie viel sie bereit sind zu zahlen!

Sich bewerben, Tests durchfĂŒhren und Interviews durchlaufen - nach jedem nĂ€chsten wird die Weltanschauung etwas verĂ€ndert. Es hilft auch zu verstehen, welches Material im Training fehlt. Zum Beispiel verlangen in vielen Stellenanzeigen Kenntnisse in SQL und in den Tests wird dieses Wissen abgeprĂŒft, wĂ€hrend im Praktikum nicht so viel davon gegeben wurde, im Gegensatz zu Python.

Menschen um Rat fragen (oder einfach nur Danke sagen). Dozenten auf Konferenzen, Autoren von Blogs und Podcasts, einfach coole Leute, deren Arbeit man verfolgt.

Thematische Offline-Veranstaltungen besuchen, um seine Fragen persönlich zu stellen. Denkt daran, dass VortrĂ€ge von Veranstaltungen auch auf YouTube angesehen werden können, man kommt zu den Veranstaltungen fĂŒr die GesprĂ€che und das Networking.

Ich freue mich ĂŒber jedes Feedback und besonders ĂŒber RatschlĂ€ge, wie ich als neuer Analyst in meinem Beruf wachsen kann.

Danke an Oleg Jurev und Darya Grishko fĂŒr ihre UnterstĂŒtzung, RatschlĂ€ge und ihren Lebensweg..

Quelle: habr.com

ZuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz kaufen, VPS VDS Server đŸ”„ ZuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz kaufen, VPS VDS Server - ProHoster