CodeGym/Java-Blog/Random-DE/Die schmerzlichsten und lächerlichsten Empfehlungen für N...
John Squirrels
Level 41
San Francisco

Die schmerzlichsten und lächerlichsten Empfehlungen für Neulinge zum Erlernen des Codierens

Veröffentlicht in der Gruppe Random-DE
Jeder Neuling, der bereit ist, ein guter Programmierer zu werden, googelt höchstwahrscheinlich zunächst drei Top-Dinge:
  • Mit welcher Programmiersprache beginnen?
  • Wie lernt man?
  • Wo lernen?
Es gibt keine einzig richtige Antwort auf diese Fragen, da es so viele Männer und so viele Köpfe gibt ... Aber wenn Sie hier sind, haben Sie sich bereits vorgenommen, Java mit CodeGym zu lernen. Deshalb lassen wir die Frage, welche Programmiersprache wir wählen und wo wir sie lernen sollen, weg. Konzentrieren wir uns auf die Möglichkeiten, es zu lernen. Die schmerzlich witzigsten und lächerlichsten Empfehlungen für Neulinge zum Erlernen des Codierens – 1Anstelle einer Standardauswahl an guten Vorschlägen haben wir uns entschieden, die lächerlichsten unten zu sammeln. Werfen wir also einen Blick auf die häufigsten Fehler, die Programmieranfänger machen, weil sie versehentlich auf falsche Ratschläge hereinfallen. Und natürlich verraten wir Ihnen, wie Sie diese im Anfangsstadium beheben können, damit Sie Spaß am Programmieren haben. Genau wie es sein soll!

1. Fragen Sie immer Instagram-/Facebook-Experten um Rat, denn diese haben immer Recht und sind im Allgemeinen viel schlauer als Sie.

Führungskräfte sollten als Götter angesehen werden! Alles, was sie sagen, gilt (auch wenn sie vor ein paar Wochen mit dem Codieren begonnen haben). Wenn sie viele Follower in den sozialen Medien haben, sind sie genial und Sie sollten ihren Worten vertrauen. Wie auch immer, 1 Follower bedeutet 1 Milliarde Gehirnzellen und 10.000 Follower = 10.000 Milliarden Gehirnzellen. Haben Sie Billionen Gehirnzellen? Das glauben wir nicht. Spaß beiseite: Anstatt auf Social-Media-Influencer zu hören, lesen Sie Theoriebücher oder nehmen Sie an von der Zeit genehmigten Kursen teil (CodeGym ist definitiv einer davon). Mit Social-Media-Influencern meinen wir natürlich nicht Softwareentwickler oder andere Fachleute, die zufällig auch eine große Fangemeinde in den sozialen Medien haben. Was wir meinen, ist die Vielzahl an Leuten, die keine wirklichen Programmierkenntnisse haben, aber dennoch viel über Ihre schlechten Fähigkeiten und die „beste“ Art des Programmierens zu sagen haben. Von den Medien sollte man kein tiefes Wissen erwarten, achten Sie also auf Zeit und Energie. Beim Programmieren sollten Sie sich nur auf zuverlässige Quellen verlassen.

2. Wenn es Ihnen schwerfällt, ein Programm zu schreiben, liegt darin ein grundlegender Fehler in der Java-Sprache. Wechseln Sie dazu, etwas einfacher zu lernen!

Der Grund für viele Fehler im Code ist, dass Java nicht perfekt ist. Was hält Sie also davon ab, Ihre eigene Sprache zu entwickeln? Brendan Eich hat jedenfalls nur 10 Tage mit der Erfindung von JavaScript verbracht. Also, worauf wartest Du? Spaß beiseite: Zu glauben, dass man bereits alles weiß und jetzt Berge versetzen kann, ist ein leichter Fehler. Nachdem Sie endlich einen guten Code geschrieben haben, der tatsächlich funktioniert, steigt Ihr Selbstvertrauen sprunghaft an und Sie haben das Gefühl, dass Sie es mit der Welt aufnehmen können! Natürlich ist das großartig und Sie sollten dieses Gefühl genießen, aber vergessen Sie nicht, dass Sie immer noch am Lernen sind. Wahrscheinlich ist es höchste Zeit, dass Sie einen Blick zurück auf Ihren alten Code werfen und ihn analysieren. Welche Teile Ihres Codes verstehen Sie wirklich und wo haben Sie sie einfach kopiert und eingefügt? Versuchen Sie herauszufinden, was zum Teufel es bewirkt. Um ehrlich zu sein, sagen viele erfolgreiche Programmierer, die seit mehr als 20 Jahren programmieren, dass sie immer noch das Gefühl haben, gerade erst an der Oberfläche von Java gekratzt zu haben und ständig weiterzulernen.

3. Nutzen Sie keine Debugging-Tools. Das solltest du ganz alleine machen!

Selbst wenn Sie in einer statisch typisierten Sprache wie Java arbeiten, gibt es keinen Grund, einen Debugger zu verwenden. Es ist für Weicheier. Machen Sie sich also nichts daraus, dass Debugger Ihnen dabei helfen können, alle Fehler in Ihrem Code einfach aufzuspüren. Spaß beiseite: Debugging-Tools haben zahlreiche Vorteile. Sie melden einen Fehlerzustand sofort, was eine frühere Erkennung von Fehlern ermöglicht und die Softwareentwicklung stressfreier und unproblematischer macht. Debugger liefern außerdem viele nützliche Informationen über Datenstrukturen und sorgen für deren einfachere Interpretation. Eine Win-Win-Wahl auf allen Ebenen!

4. Lernen Sie alleine. Die Vernetzung mit Menschen spielt keine Rolle, denn Ihr Ziel ist es, zu lernen, wie man mit Computern umgeht!

Einer der größten Entwicklerfehler besteht darin, Zeit mit der Kommunikation mit Gleichgesinnten zu verschwenden, anstatt Code zu schreiben. Sie werden als Java-Entwickler und nicht als Gesprächspartner eingestellt. Ignorieren Sie all diese Java-Communitys. Spaß beiseite: Auch wenn Sie alleine erfolgreich lernen, wird die Zeit kommen, in der Sie Ihre Fähigkeiten anderen zeigen müssen. Was nützt es zu schreiben, wenn es niemand sieht? Darüber hinaus hat sich das Training im Team oder das Lernen mit ein paar Tipps von Kollegen als deutlich effizienter erwiesen als das Training in der Isolation. Wenn Sie einer Community beitreten, können Sie schnell Antworten auf Ihre Fragen erhalten und leichter Lösungen finden. Somit ist eine Erweiterung Ihrer Programmierkenntnisse und eine Beschleunigung Ihres gesamten Lernprozesses garantiert. Darüber hinaus bieten Communities Ihnen die Möglichkeit, sich auszudrücken, wenn Sie endlich inneres Vertrauen verspüren (dies geht auf Empfehlung Nr. 2 zurück).

5. Kopieren/fügen Sie alles aus dem Internet ein. Warum Zeit verschwenden, wenn Sie vorgefertigten Code verwenden können?

Dank mehrerer Ressourcen wie StackOverflow und Google können Sie fast alle Antworten erhalten, die Sie nicht beantworten können. Viele Entwickler verschwenden einfach ihre Zeit damit, etwas zu verstehen, das funktioniert, wenn sie es einfach angehen und den Code anderer verwenden können. Machen Sie sich keine Sorgen, ob Sie eines davon verstehen. Spaß beiseite: Von anderen Codes zu lernen ist gut. Aber nur Copy-Paste ist nicht cool. Überhaupt! Wenn Sie mit dem Code nicht weiterkommen, der nicht funktioniert, und Sie keine Ahnung haben, warum es ganz normal ist, a) sich an die Community zu wenden; b) Googeln Sie das Problem und versuchen Sie, aus einem anderen Ansatz zu lernen. Manchmal kann Ihnen die Verwendung des Codes anderer Programmierer dabei helfen, herauszufinden, warum Ihr Code nicht die gewünschte Ausgabe liefert.

6. Wenn Sie den Code geschrieben haben, ist Ihre Meinung dazu unwiderlegbar. Hasser werden hassen!

Wenn Sie gezwungen sind, sich die Kritik Ihres Tutors oder anderer Entwickler anzuhören, stellen Sie einfach sicher, dass nichts, was sie sagen, in Ihr Gehirn gelangt. Du hast immer Recht, Punkt! Spaß beiseite: Es ist ein zweischneidiges Schwert. Einerseits besteht einer der schwerwiegendsten Fehler, den Programmieranfänger machen, darin, zu denken, sie seien nicht gut genug, nicht schlau genug, hätten den falschen Gehirntyp und dergleichen. Hier funktioniert das Sprichwort „Beherrsche deine Angst, oder die Angst wird dein Meister sein“ wie kein anderes. Wenn Sie hingegen zu selbstbewusst sind und nie auf Experten hören, werden Sie Ihre Fähigkeiten nicht weiterentwickeln und nichts Neues lernen. Der Schlüssel liegt darin, das Gleichgewicht zu halten.

7. Einen Plan erstellen? Was für eine Zeitverschwendung!

Wer braucht wirklich einen Plan, wie man das Programmieren beherrscht? Verschwenden Sie nicht Ihre kostbare Zeit und beginnen Sie so schnell wie möglich mit dem Schreiben des Codes. Außerdem sagen Sie bei CodeGym immer, dass Übung entscheidend ist. Spaß beiseite: Wenn Sie einen Plan überspringen, machen Sie sich auf zahlreiche Logikfehler und stundenlanges Umschreiben des Codes ein. Dies kann man leicht vermeiden, wenn man den Lernprozess im Voraus plant. Planung kann nicht nur beim Zeitmanagement helfen, sondern auch beim Aufbau eines zusammenhängenden Lernpfads. Darüber hinaus hilft Ihnen die Möglichkeit, alles zu planen, in Zukunft, wenn Sie die Fälle analysieren müssen, die Sie möglicherweise übersehen haben, und so logische Fehler vermeiden, die andernfalls durch das Eintauchen in die erste Lösung hätten entstehen können.

8. Auf die Theorie kommt es wirklich an! Kein Programmieren, bis Sie alles über Informatik aus Büchern wissen!

Je mehr Sie lesen, desto weiser werden Sie. Also bewaffnen Sie sich einfach mit vielen Büchern und los geht's. Spaß beiseite: Das kann nicht weiter von der Wahrheit entfernt sein. Oft besteht kein Zusammenhang zwischen der Zeit, die Sie für die Theorie aufwenden, und dem Lernerfolg. Wenn Sie Java lernen, ist es wichtig, jede „frisch gelesene“ Fähigkeit durch Übung zu verfeinern. Wissen ohne die Möglichkeit seiner praktischen Anwendung ist nur für die Beantwortung technischer Fragen in Scanwords nützlich. Beachten Sie, dass das Programmieren maximale Übung erfordert. Versuchen Sie daher, täglich zu programmieren. Glücklicherweise bietet CodeGym nach jeder Lektion zahlreiche interaktive Aufgaben und schafft die perfekte Balance zwischen Theorie und Praxis (20 % gegenüber 80 %).

9. Das Einzige, was Sie brauchen, um ein erfolgreicher Programmierer zu sein, sind Java-Kenntnisse.

Sobald Sie Ihre Java-Kenntnisse verbessern, können Sie die Welt erobern, und es gibt immer eine Menge Arbeitgeber, die darauf warten, dass Sie ihnen „Ja“ sagen. Spaß beiseite: Jede Programmiersprache wird nur in den Händen eines geschickten Entwicklers zu einem Werkzeug. Nur zu wissen, wie man den Code schreibt, wird Sie nicht erfolgreich machen. Das Programmieren erfordert weitere wichtige Fähigkeiten wie ausgeprägte Fähigkeiten zur Problemlösung, die Fähigkeit, eine Abfolge von Prozessen zu visualisieren, Kommunikationsfähigkeiten und den Wunsch, selbst zu lernen. Es wird keinen Tag geben, an dem Sie alles wissen, also hören Sie nie auf zu lernen. Programmierung ist ein sehr interessantes Feld mit ständigen Verbesserungen und neuen Technologien, das Sie beherrschen sollten, um ein einzigartiger Spezialist zu werden. Und CodeGym kann Ihnen dabei helfen!
Kommentare
  • Beliebt
  • Neu
  • Alt
Du musst angemeldet sein, um einen Kommentar schreiben zu können
Auf dieser Seite gibt es noch keine Kommentare