JavaRush /Java-Blog /Random-DE /Ich werde nie programmieren lernen. Einfache Tipps, wie S...

Ich werde nie programmieren lernen. Einfache Tipps, wie Sie einen Trainingsplan erstellen und Schritt für Schritt Ihrem Ziel näher kommen

Veröffentlicht in der Gruppe Random-DE
In der Schule haben wir nach dem Lehrplan der Schule studiert, an der Universität – nach dem Lehrplan der Universität. Bei unserem ersten Job haben uns unsere Kollegen geholfen. Aber in der Online-Bildung ist nicht alles so einfach. Selbst wenn Sie sich darauf vorbereiten, an einem vollwertigen Online-Kurs teilzunehmen und nicht nur anhand von Büchern und Tutorials zu lernen, kann die Erstellung eines Trainingsplans schwierig sein: Sie müssen das endgültige Ziel festlegen, einen Zeitplan erstellen und den Fortschritt überwachen. Und wenn dies in der traditionellen Bildung häufig vom Lehrer übernommen wird, muss diese Rolle beim Online-Lernen vom Schüler übernommen werden. In diesem Text sprechen wir darüber, warum ein Lehrplan notwendig ist und geben einige Tipps, wie man ihn richtig erstellt.„Ich werde nie programmieren lernen.“  Einfache Tipps, wie Sie einen Trainingsplan erstellen und Schritt für Schritt Ihrem Ziel näher kommen – 1

Warum brauchen Sie einen Trainingsplan?

Absolventen der Harvard Business School wurden gefragt, ob sie schriftliche Ziele und einen Plan zur Erreichung dieser Ziele hatten: 84 % hatten überhaupt keine Ziele, 13 % hatten schriftliche Ziele, aber keine konkreten Pläne, und 3 % schrieben Ziele und konkrete Pläne zu deren Erreichung auf. Nach zehn Jahren verdienten die 3 % der Klasse, deren Ziele und Pläne aufgeschrieben waren, zehnmal mehr als 97 % ihrer Klassenkameraden. Das Aufschreiben unserer Ziele hilft uns natürlich, klarer zu verstehen, was wir wirklich wollen, und einen effektiven Plan zur Verwirklichung dieser Ziele zu entwickeln. Hier sind einige weitere Gründe, warum ein Lehrplan erforderlich ist:
  1. Hilft, eine große Aufgabe (Java-Programmierung beherrschen) in kleinere aufzuteilen. Lernen Sie beispielsweise die allgemeine Syntax der Sprache; Klassen, Objekte und Ausnahmebehandlung verstehen; lernen, mit Dateien und Ein-/Ausgabeströmen zu arbeiten; Multithreading beherrschen, sich mit Sammlungen vertraut machen; Grundlagen der Webentwicklung, beliebte Frameworks.
  2. Hilft bei der Erstellung eines praktischen Zeitplans: jeden Tag für 4 Stunden; 2 Stunden an Wochentagen und 6 am Wochenende; nur am Wochenende, nur an Wochentagen.
  3. Hilft, den Fortschritt zu verfolgen: Sie können Ihren Fortschritt mit dem vergleichen, was Sie zu Beginn gemacht haben. Sie können auch das, was Sie bereits gelernt haben, mit den geplanten Meilensteinen vergleichen und erkennen, ob Sie Ihren Lernplan verstärken müssen.
  4. Der Trainingsplan ist motivierend. Das Gefühl des Sieges, wenn Sie einen Punkt auf Ihrer To-Do-Liste erledigt haben, ermutigt Sie, weiter zu lernen.

Wie erstelle ich einen Studienplan?

Finden Sie Motivation

Dies ist die erste und wichtigste Aufgabe bei der Erstellung eines Trainingsplans. Der spätere Lernerfolg hängt von der Motivation ab. Wenn Sie verstehen, dass der Lernwille von anderen Menschen auferlegt wird, wird Ihre Ausbildung nicht lange dauern. Um dem auf den Grund zu gehen, können Sie ein paar Fragen beantworten: Macht es mir Spaß, das zu lernen? Möchten Sie dieses Geschäft professionell betreiben?

Bestimmen Sie Ihren Wissensstand

Wenn Sie bereits eine Programmiersprache gelernt haben, macht es keinen Sinn, mit den Grundlagen zu beginnen. Daher lohnt es sich, sich an alles zu erinnern, was Sie gelernt haben, und zu erkennen, auf welchem ​​Niveau Sie sich befinden. Die Bestimmung Ihres Wissensstandes wird Ihnen dabei helfen, die richtige Liste von Lernressourcen und eine Karte der „weißen Flecken“ zu erstellen. Wenn Sie an einer Universität Programmieren studiert und die Theorie erlernt haben, können Sie sich auf das Erlernen der Sprache und das Umsetzen der erworbenen Kenntnisse konzentrieren. Wenn Sie sich bisher noch nicht mit Programmieren beschäftigt haben, dann lohnt es sich, Theoriebücher für Einsteiger in Ihr Trainingsprogramm aufzunehmen .

Formulieren Sie ein Ziel

Um erfolgreich zu sein, muss das Ziel so konkret wie möglich sein. Beispielsweise ist das Ziel „eine Programmiersprache lernen“ vage. Es ist besser, es so auszudrücken: „Lernen Sie Java und finden Sie einen Job als Junior in einem Produktunternehmen.“ Ein solches spezifisches Ziel wird motivierender sein.

Wählen Sie einen der Trainingspläne

Es gibt im Wesentlichen zwei Möglichkeiten, das Training zu planen – sie können einzeln oder kombiniert verwendet werden. Der erste Plan ist zielorientiert . In diesem Fall gibt es keinen strikten Bezug zu Terminen, der Plan ist stärker auf die Erzielung von Ergebnissen ausgerichtet. Der zweite ist ein zeitbasierter Plan . In diesem Fall gibt es eine Frist. Lernen Sie beispielsweise Java Core in 6 Monaten. Bei der Auswahl eines der Pläne sollten Sie Ihre Besonderheiten berücksichtigen. Wenn Sie merken, dass Ihnen die Disziplin fehlt, sollten Sie sich vielleicht für den zweiten Plan entscheiden. Verstehen Sie, dass wir dazu neigen, Fristen zu verpassen? Versuchen Sie rational zu berechnen, wie viel Zeit Sie angesichts Ihrer Arbeitsbelastung und Ihres Wissens benötigen, um neues Material zu beherrschen und zu festigen. Dabei kann die Studie „Wie lange dauert es , Java zu lernen“ helfen, die wir unter Absolventen durchgeführt haben .

Teilen Sie Ihr Ziel in kleine Schritte auf

Es empfiehlt sich, möglichst konkrete Schritte mit genauen Fristen bis zum Endziel zu unternehmen. Indem Sie kleine Schritte unternehmen, vermeiden Sie den Druck des Endziels (das zunächst unrealistisch erscheinen mag), aber kleine tägliche Aktionen liegen in Ihrer Macht. Dies ist die sogenannte „Strategie der kleinen Siege“ – sie wird häufiger für Teamarbeit verwendet, eignet sich aber auch für Einzelarbeit. Seine Hauptprinzipien: klare Ziele, Autonomie, Ressourcen, Zeit, Unterstützung (z. B. durch einen Mentor – Anm. d. Red.). Zu dieser Beratung gehört auch die Erstellung eines Tagesplans, der Ihr Training einbezieht. Es ist ratsam, zur gleichen Tageszeit zu arbeiten: Dann wird der Zeitplan zur Gewohnheit. Hier ist, was ein JavaRush-Benutzer über seinen Zeitplan schreibt : „Die Hauptsache ist der wöchentliche Fortschritt. Nach zwei Wochen Ruhe ist die Rückkehr bereits schwierig und nicht jeder kann mehrere Monate hintereinander jeden Tag schreiben. Legen Sie für die Woche ein Stundenlimit fest – zum Beispiel 15. Sie können an jedem Wochentag 1,5 Stunden und an beiden Wochenenden weitere 3–4 Stunden programmieren, oder Sie können sich ein paar Abende frei nehmen, aber das „Wochenendlimit“ wird es tun Zunahme. Auf diese Weise wird der Zeitplan flexibel, aber regelmäßig sein.“„Ich werde nie programmieren lernen.“  Einfache Tipps, wie Sie einen Trainingsplan erstellen und Schritt für Schritt Ihrem Ziel näher kommen – 2
Beispiel eines Trainingsplans (Roadmap)

Erstellen Sie eine Liste mit Lernquellen

Die Liste der Ressourcen kann einzeln sein oder im Prozess ergänzt oder geändert werden. Um Java zu lernen, könnten dies beispielsweise sein:
  1. JavaRush-Kurs.

    Wir nutzen den Kurs, um uns das nötige Minimum an Theorie anzueignen und uns auf das Schreiben von Code zu konzentrieren.

  2. Bücher:
    • „Head First Java, Java lernen“, Kathy Sierra, Bert Bates;
    • „Java. Ein Leitfaden für Anfänger“, Herbert Schildt;
    • „Java. Der komplette Leitfaden“, Herbert Schildt;
    • „Java. Die Bibliothek des Profis“, Kay S. Horstmann, Gary Cornell.
  3. Tutorials auf YouTube (es gibt viele Möglichkeiten – wählen Sie das Format für die Präsentation von Informationen, die Ihnen am nächsten stehen);
  4. Konsultationen mit einem Mentor/bekannten Entwickler. Dieser Punkt ist für diejenigen notwendig, denen es wichtig ist, eine „Live-Erklärung“ zu erhalten und nicht alles selbst herauszufinden.

Verfolgen Sie den Fortschritt

Tools zur Verfolgung Ihres Fortschritts helfen Ihnen dabei, Ihren ursprünglichen Plan einzuhalten. Der zweite Vorteil ist die Motivation, denn kleine Erfolge auf dem Weg zu einem großen Ziel lassen Sie nicht vorzeitig ausbrennen. Um den Fortschritt zu verfolgen, können Sie ein Dokument in Excel oder ein Papiertagebuch erstellen oder spezielle Anwendungen und Plugins wie Trello, Google Keep, Degreed, Diigo, Maketime verwenden.

Loben Sie sich selbst

Es empfiehlt sich, Anreize für erzielte Ergebnisse in den Trainingsplan aufzunehmen. Es kann alles sein: neue Turnschuhe oder ein leckeres Gericht. Besser ist es, wenn man sich das nicht jeden Tag gönnt. Sie können sich auch verbal loben. Es ist bekannt, dass eine positive Verstärkung jeder Handlung dazu beiträgt, eine Gewohnheit zu entwickeln, einschließlich der Gewohnheit, Programmieren zu lernen.

Wie halte ich mich an meinen Studienplan?

Nehmen wir an, Sie haben bereits einen Trainingsplan erstellt. Es stellt sich jedoch die Frage: Wie hält man sich daran? JavaRush bietet mehrere Lösungen, die dabei helfen:

Kursstruktur

Der gesamte Schulungskurs ist in 4 Blöcke unterteilt – Quests: Java Syntax, Java Core, Java Multithreading und Java Collections. Jede Quest besteht aus 10 Levels und jedes Level enthält 10–15 Vorlesungen und 20–30 praktische Probleme. Diese Struktur hilft den Schülern, sich schrittweise ihrem angestrebten Ziel zu nähern. Bei Bedarf können Sie jederzeit auf gelöste Probleme und Vorlesungen zurückgreifen und diese noch einmal durchgehen.

Kicks-Diagramm

Natürlich wird es das Programm sein , nicht die Person, die Sie rausschmeißen wird, aber selbst davor schämen Sie sich möglicherweise für verpasste Kurse. Sie können den Kickmanager manuell für die gewünschten Schultage programmieren – er erinnert Sie dann, wenn es nötig ist. Sie können Erinnerungen für jeden Tag oder für Wochenenden auswählen. Und wenn Sie plötzlich dringend eine Pause brauchen, können Sie den Button „Lernen vergessen“ nutzen.„Ich werde nie programmieren lernen.“  Einfache Tipps, wie Sie einen Trainingsplan erstellen und Schritt für Schritt Ihrem Ziel näher kommen – 3

Erfolge zur Lösung von Problemen

Für jedes gelöste Problem erhalten Sie eine Belohnung – mehrere Einheiten schwarze Materie. Materie ist notwendig, um weiterzukommen – um die nächsten Ebenen und Vorlesungen zu eröffnen. „Ich werde nie programmieren lernen.“  Einfache Tipps, wie Sie einen Trainingsplan erstellen und Schritt für Schritt Ihrem Ziel näher kommen – 4Nun, für größere Erfolge, wie das Lösen von 10 Problemen pro Tag, eine kontinuierliche Reihe täglicher Unterrichtsstunden, das Lösen aller Quest-Aufgaben, die aktive Unterstützung anderer Benutzer beim Abschluss des Kurses, erhalten Sie besondere Erfolge, die Ihre endgültige Bewertung unter allen Kursteilnehmern bilden. Nun, wer von uns mag es nicht, Erfolge zu erzielen? Das ist eine tolle Motivation weiterzumachen :)
Kommentare
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION