CodeGym /Java-Blog /Random-DE /Die 7 besten Tipps und Tricks, um Java so schnell wie mög...
John Squirrels
Level 41
San Francisco

Die 7 besten Tipps und Tricks, um Java so schnell wie möglich zu lernen

Veröffentlicht in der Gruppe Random-DE
So funktioniert das menschliche Gehirn. Was auch immer wir tun, unser Gehirn sucht ständig nach effektiveren Lösungen und Abkürzungen, die es uns ermöglichen, dasselbe schneller, besser und bequemer als zuvor zu tun. Seien Sie also beruhigt. Wenn Sie sich fragen, ob es Tipps und Tricks gibt, mit denen Sie Java schneller und einfacher erlernen können, ist dies für Sie selbstverständlich. Die 7 besten Tipps und Tricks, um Java so schnell wie möglich zu lernen – 1 Bei „Tricks“ sind wir uns nicht sicher, aber es gibt sicherlich einige Möglichkeiten, die Effizienz dieses Prozesses zu maximieren, die es Ihnen ermöglichen würden, Java so schnell wie möglich zu erlernen. Natürlich funktionieren unterschiedliche Dinge für unterschiedliche Arten von Menschen, aber einige Tipps und Empfehlungen können und werden Ihr Leben als Java-Lernender auf jeden Fall erheblich einfacher machen. Hier finden Sie eine Reihe der am besten anwendbaren und nachweislich effektivsten Tipps und Vorschläge zum schnellen Erlernen von Java, basierend auf unseren eigenen Erfahrungen bei CodeGym und von einer Reihe erfahrener Java-Entwickler.

1. Finden Sie ein spannendes Projekt, das Sie mit Java erstellen können

Hier ist ein schöner Starttippvon Brian Knapp, einem erfahrenen Programmierer und Autor des Code Career Genius-Blogs: „Als ich 2002 in der Oberstufe war, beschloss ich, Java zu lernen. Ich habe mir innerhalb von 21 Tagen eine Kopie von Teach Yourself Java besorgt, um die Grundlagen und den Unterschied zu C/C++ herauszufinden. Das Buch war hilfreich, aber ich habe es in ein oder zwei Wochen durchgekaut. Und dann habe ich etwas getan, das einen großen Unterschied gemacht hat. Ich habe beschlossen, etwas Cooles mit Java zu machen! Ich war wirklich begeistert davon, mein eigenes RPG-Spiel im Final Fantasy-Stil mit Java 2D zu erstellen. Im nächsten Monat arbeitete ich jeden Nachmittag und Abend wie besessen an diesem Projekt. Unterwegs habe ich herausgefunden, wie man Grafiken auf dem Bildschirm ausgibt, Sprites animiert, eine Kachelkarte ausgibt und auf dem Bildschirm bewegt, Kollisionserkennung, Musik und Soundeffekte und ich habe sogar meinen eigenen Kachelkarten-Editor mit Java Swing erstellt! Der entscheidende Punkt für mich war die Begeisterung dafür, etwas zu bauen. Ich hatte ein Projekt, für das ich so viel Energie hatte, und Java war eine aufregende Technologie, die alles möglich machte!“ Brian hat sicherlich recht. Etwas Lustiges und Aufregendes zu finden, das Sie mit Java erstellen möchten, ist eine großartige Möglichkeit, sich selbst zu motivieren, die Sprache schnell und unterhaltsam zu lernen. Tatsächlich ist dies eines der Dinge, die wir im Sinn hatten, als wir den CodeGym-Kurs konzipierten. Aus diesem Grund haben wir eine Handlung, die Teile des Kurses miteinander verbindet, und verschiedene Aufgaben entwickelt, um die Begeisterung für die Anwendung von Java zu wecken und zu lernen, wie Sie diese Sprache nutzen können, um etwas zu erstellen, das Ihnen gefällt. „Brian hat sicherlich recht. Etwas Lustiges und Aufregendes zu finden, das Sie mit Java erstellen möchten, ist eine großartige Möglichkeit, sich selbst zu motivieren, die Sprache schnell und unterhaltsam zu lernen. Tatsächlich ist dies eines der Dinge, die wir im Sinn hatten, als wir den CodeGym-Kurs konzipierten. Aus diesem Grund haben wir eine Handlung, die Teile des Kurses miteinander verbindet, und verschiedene Aufgaben entwickelt, um die Begeisterung für die Anwendung von Java zu wecken und zu lernen, wie Sie diese Sprache nutzen können, um etwas zu erstellen, das Ihnen gefällt. „Brian hat sicherlich recht. Etwas Lustiges und Aufregendes zu finden, das Sie mit Java erstellen möchten, ist eine großartige Möglichkeit, sich selbst zu motivieren, die Sprache schnell und unterhaltsam zu lernen. Tatsächlich ist dies eines der Dinge, die wir im Sinn hatten, als wir den CodeGym-Kurs konzipierten. Aus diesem Grund haben wir eine Handlung, die Teile des Kurses miteinander verbindet, und verschiedene Aufgaben entwickelt, um die Begeisterung für die Anwendung von Java zu wecken und zu lernen, wie Sie diese Sprache nutzen können, um etwas zu erstellen, das Ihnen gefällt.

2. Üben Sie so viel wie möglich

„Übung macht den Unterschied. Durch ständiges, wiederholtes Üben konnte ich ein erfahrener Java-Lehrer werden. Dies ist sicherlich der Schlüssel zum Erfolg professioneller Programmierer. Du musst es nur programmieren!“ – sagtJohn Selawsky, ein leitender Java-Entwickler und Java-Tutor. Und wir können uns nur einigen! Das sagen wir von Anfang an: Beim Erlernen des Codierens kommt es auf die Übung an. Tatsächlich haben wir die gesamte Kursstruktur von CodeGym um diesen Ansatz herum aufgebaut, bei dem die Praxis an erster Stelle steht. Dies ist einer der Hauptgründe dafür, dass viele unserer Studenten einen ersten Programmierjob finden, bevor sie die letzte Stufe des Kurses überhaupt abgeschlossen haben. Wenn Sie bei CodeGym Java lernen, werden Sie vor allem üben. Deshalb haben wir uns bereits um dieses Problem für Sie gekümmert. Vergessen Sie jedoch nicht, zu üben, wenn Sie sich entscheiden, Java auf eine andere Art und Weise als CodeGym zu lernen.

3. Lernen Sie regelmäßig und machen Sie keine langen Pausen

Ein weiterer wichtiger Tipp, den wir aufgrund unserer eigenen Beobachtungen und der Erfahrungen unserer ehemaligen Schüler weitergeben können. Regelmäßiges und kontinuierliches Lernen ohne große Pausen (am besten ohne Pause länger als einen Tag) ist ein wichtiger Erfolgsfaktor. Die Erfahrung zeigt, dass Menschen, die dazu neigen, lange und zahlreiche Pausen einzulegen, in der Regel sehr langsam Fortschritte machen und häufiger den Kurs erfolglos abbrechen. Daher würden wir Ihnen auf jeden Fall empfehlen, möglichst regelmäßig Java zu lernen, da Pausen für die meisten Menschen dazu führen, dass sie ihr Gedächtnis „auffrischen“ müssen, wenn sie wieder damit anfangen oder es sogar lernen Noch einmal, denn Ihr Gehirn neigt dazu, das neue Wissen sehr schnell zu vergessen, insbesondere wenn dieses Wissen nicht durch entsprechende praktische Erfahrung gestützt wird.

4. Arbeiten Sie mit anderen Anfängern und neuen Lernenden zusammen

Die Zusammenarbeit mit anderen neuen Lernenden, um die Anstrengungen zu bündeln und sich gegenseitig zu unterstützen, ist ein weiterer kleiner Trick erfolgreicher Java-Selbstlerner. Dieser Ansatz ist aufgrund der Funktionsweise unseres Gehirns effektiv: Der beste Weg, etwas dafür zu lernen, besteht darin, es anderen Menschen beizubringen. Deshalb funktioniert die Zusammenarbeit mit anderen und die Unterstützung weniger erfahrener Lernender so gut. Natürlich wussten wir schon immer, wie wichtig die Gemeinschaft und Zusammenarbeit ist. Aus diesem Grund haben wir den Hilfebereich auf unserer Website, in dem CodeGym-Schüler um Hilfe bitten und diese von anderen Lernenden oder Codegyms eigenen Java-Experten erhalten können.

5. Halten Sie Ihre Lernsitzungen lange genug (länger als 1 Stunde pro Tag)

Wie Ihnen viele erfahrene Programmierer sagen werden, ist es möglicherweise nicht die effektivste Strategie, jeden Tag eine Stunde lang Java zu lernen. Für die meisten Menschen wird eine Stunde einfach nicht ausreichen, da die tatsächliche Zeit, die Sie mit dem Programmieren verbringen, etwa 20 bis 30 Minuten beträgt. Hier ist, was Reinder de Vries, ein erfahrener Entwickler und Gründer der Website LaernAppMaking.com, zu sagen hatdazu: „Nur eine Stunde am Tag zu lernen (egal wie viele Tage hintereinander) ist schlecht für die Erinnerung an das Gelernte und beeinträchtigt Ihre Lernfähigkeit.“ Haben Sie die Möglichkeit, 2 oder 3 Stunden am Tag zu lernen, vielleicht in kleineren Abständen? Wenn Sie eine Stunde lang Programmieren lernen, kann die tatsächliche Zeit, die Sie mit dem Schreiben von Code verbringen, nur 20 Minuten betragen. Neben dem Programmieren machst du noch viele andere Dinge: Lesen, Referenzen nachschlagen, auf den Bildschirm starren, versuchen, Google-Suchanfragen zusammenzustellen und natürlich Facebook oder WhatsApp checken und andere Unterbrechungen. Beim Lernen muss sich Ihr Geist „aufwärmen“ (genau wie beim Training) und abkühlen, um die neuen Informationen zu verarbeiten. Das Wechseln von Aufgaben und Kontext erfordert Aufmerksamkeit, und insbesondere beim Programmieren ist es zeit- und mühsam, „auszuschalten“. Eine allgemeine Sache, die hier hinzugefügt werden sollte, ist: Verschwenden Sie keine Zeit und konzentrieren Sie sich so weit wie möglich darauf, etwas schneller zu erreichen (Sie haben nicht alle Zeit der Welt!), sei es das Erlernen des Programmierens in Java oder etwas anderes. Hier ist eine gute MotivationEmpfehlung von Hagar Qim, einer erfahrenen Java-Entwicklerin: „Mach dir keine Zeit. Volkswirtschaften verändern sich. Die IT-Welt hat sich im Laufe der Jahre stark verändert, aber eines ist immer noch dasselbe: Wenn eine schwache Konjunktur Unternehmen zu Kostensenkungen zwingt, werden Projekte verschoben oder sogar ganz abgesagt. Wenn Projekte verschwinden, verschwinden Arbeitsplätze. Irgendwann schwingt das Wirtschaftspendel immer wieder zurück, aber das kann Jahre dauern. Also reiten Sie auf den Wellen einer immer noch boomenden Wirtschaft, um einen guten Start zu haben.“ Gut gesagt.

6. Legen Sie die Messlatte nicht zu niedrig

Ein weiterer guter allgemeiner Tipp ist, die Messlatte beim Erlernen des Programmierens nicht zu niedrig anzusetzen, was viele Anfänger normalerweise tun. Es ist beispielsweise typisch, dass Menschen denken, sie seien zu alt, um eine neue Fähigkeit zu erlernen, insbesondere wenn diese „so komplex wie Programmieren“ ist. Sogar Menschen Ende 20 oder Anfang 30 denken oft, sie seien vielleicht „zu alt für diesen Scheiß“. Natürlich ist das Überaltern in den meisten Fällen nur eine Ausrede, die man sich ausdenkt, um mit dem Rauchen aufzuhören, oft bevor man überhaupt angefangen hat. Hier ist, was Brian Lim, ein erfahrener Java-Programmierer, zu sagen hatüber Menschen, die mit über 30 anfangen, Java zu lernen: „Java ist sehr strukturiert und kommunikativ. Ich denke, es ist perfekt für einen strukturierten Geist, der Designmuster und objektorientierte Programmierung mag. Und es ist wahrscheinlich wahrscheinlicher, dass ein älterer Mensch einen strukturierten Geist hat. Es gibt auch einen Karriereweg im Bereich Zertifizierungen und nette, entspannte Jobs außerhalb des Startup-Stils für ältere Menschen. Java könnte auch großartig sein, wenn Sie Ihr eigenes Produkt erstellen. Microsoft und .NET werden in der Open-Source-Welt nicht ernst genommen. Wenn Sie also einen mehrjährigen Plan haben, ein Produkt oder sogar ein Spiel wie Minecraft zu entwickeln, ist Java fantastisch. Der Gewinn ist erstaunlich und Sie können mit ausgereiften Tools arbeiten, anstatt mit Spaghetti-Code von JavaScript oder Low-Level-Speicherproblemen wie C oder C++.“ Wir konnten uns einfach nicht mehr einigen.

7. Bonus-Tipp: Singen Sie Ihren Code

Und zum Schluss noch ein weiterer netter und ungewöhnlicher Bonustipp von Reinder de Vries, der Ihnen empfiehlt, Ihren Code zu singen (das ist etwas Neues!), um Ihre Langeweile zu vertreiben. „Haben Sie jemals versucht, Ihren Programmiercode zu singen? Ich meine, es klingt albern, aber es funktioniert. Der Geist wird langweilig, wenn man immer das Gleiche tut, und er lernt viel weniger, wenn man eine Lernmethode verwendet. Ständiges Lesen, nur Videos anschauen, nur das Schreiben auf der Tastatur ist keine optimale Lernmethode. Versuchen Sie stattdessen, Code mit Stift und Papier aufzuschreiben, oder zeichnen Sie ein Programmierkonzept mit einem Fineliner und einem größeren Bleistift, oder ... singen Sie Ihren Code!“ empfiehlt Reinder.
Kommentare
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION