Code4SP-Header
Wie fange ich mit dem Codieren an?

Programmieren ist überall. Wir sehen es überall im Internet, auf jedem Link, auf den wir klicken, auf jeder Seite, die auf unseren Bildschirmen erscheint, in sozialen Medien, Apps und bei allen täglichen Aktivitäten, die von technischen Geräten abhängen. Es umgibt uns.

Programmieren lernen ist im 21. Jahrhundert zu einem Muss geworden. Aber wie machen wir das? Sollten wir an einem Bootcamp teilnehmen? Zur Universität gehen? Oder uns einfach nur voll und ganz auf YouTube konzentrieren?

Es gibt zu viele Optionen und zu viele Wege, die schnell überwältigend sein können. Deshalb haben wir in diesem Artikel einige Tipps für Sie, die Ihnen dabei helfen können, Ihren Lernprozess zu gestalten und Sie in die richtige Richtung zu lenken. Letztendlich geht es darum, einen Weg zu finden, Ihre Motivation aufrechtzuerhalten und Spaß dabei zu haben. Los geht‘s.

1) Fragen Sie sich: Warum möchten Sie das Programmieren lernen?

Wir können das Programmieren mit dem Schreiben vergleichen. Wenn wir schreiben, schreiben wir etwas, eine Geschichte, einen Artikel, ein Tagebuch. Jede dieser Formen hat einen anderen Zweck und erfordert andere Fähigkeiten. Dasselbe passiert beim Programmieren. Es gibt verschiedene Sprachen, und sie werden verwendet, um verschiedene Arten von Projekten zu erstellen und aufzubauen. Es ist in Ordnung, wenn Sie nicht sofort wissen, was das Endziel ist, Sie können es mit der Zeit erkunden.

Hier finden Sie einige Ideen:

Einfache Websites – wie eine Landingpage, eine Broschüren-Site, eine WordPress-Site oder sogar nur ein Blog-Thema;

Komplexe Web-Apps – Websites mit mehr Funktionalität, die als Anwendung funktionieren.

  • Native Apps, wie iPhone- oder Android-Apps
  • Desktop-Anwendungen
  • Spiele
  • Datenverarbeitung und Datenwissenschaft
  • KI und maschinelles Lernen
  • Internet der Dinge (IoT)

2) Wählen Sie die richtige Programmiersprache

Jetzt, da Sie eine Vorstellung davon haben, was Sie tun möchten, ist es einfacher zu verstehen, auf welche Sprache Sie sich konzentrieren sollten. Zum Programmieren ist mindestens eine Programmiersprache erforderlich, eine Reihe von Syntax und Regeln, die Computer verstehen können. Es gibt Hunderte von Programmiersprachen, jede mit ihrem einzigartigen Zweck. Einige Sprachen sind jedoch leichter zu erlernen als andere. Im Folgenden finden Sie einige Sprachen, die allgemein als für Programmieranfänger geeignet gelten:

HTML und CSS:

Hypertext Markup Language oder HTML ist technisch gesehen keine Programmiersprache, da sie keine Skripte ausführt und Sie damit keine funktionalen Programme erstellen können, aber sie ist die Grundlage des Internets. Sie wird verwendet, um den Inhalt von Webseiten festzulegen, aber sie gestaltet sie nicht. Hier kommt CSS (Cascading Style Sheets) ins Spiel und legt Funktionen wie Farben, Schriftgrößen und sogar ganze Seitenlayouts fest. Wenn Sie beides kombinieren, können Sie mit der Erstellung schöner Webseiten beginnen.

HTML und CSS sind leicht zu erlernen, da Sie nicht über die Rechenlogik von Programmiersprachen nachdenken müssen. Das Erlernen von HTML und CSS kann sich auch weniger abstrakt anfühlen als bei anderen Sprachen, da Sie Ihre Codeergebnisse schnell sehen.

Aber wenn Sie möchten, dass Ihre Webseiten etwas tun, müssen Sie lernen…

JAVASCRIPT:

JavaScript ist die Programmiersprache, die statische Webseiten in dynamische verwandelt. Sie ermöglicht es Seitenelementen, sich zu bewegen, auf Benutzeraktionen wie Klicks zu reagieren und alle Vorgänge auszuführen, die über die bloße Existenz auf der Seite hinausgehen. Wenn Sie sich für Webentwicklung interessieren und bereits mit HTML und CSS vertraut sind, ist JavaScript der nächste Schritt. Zusammen machen sie den Großteil der Webinhalte aus, die Sie sehen.

Abgesehen davon können Sie nach anderen Programmiersprachen für Anfänger suchen, wie Python, C, gefolgt von C++ und Java (und ja, es ist eine andere Programmiersprache als JavaScript).

3) Verpflichten Sie sich: Setzen Sie sich ein Ziel und einen Zeitplan und halten Sie sich daran

Jetzt wissen Sie, warum Sie mit dem Programmieren beginnen möchten und was Sie lernen müssen. Kommen wir nun zum Wie. Am Anfang ist es einfach, motiviert zu sein, alles ist neu und Sie möchten unbedingt lernen, aber die Zeit vergeht und Sie werden faul oder Ihre Prioritäten ändern sich.

Deshalb müssen Sie realistisch sein und einen Zeitplan festlegen, unabhängig davon, ob Sie aus einem Buch über eine bestimmte Programmiersprache lernen, an einem Bootcamp teilnehmen oder Videos auf YouTube ansehen.

Wenn Sie an einem informellen Lernprogramm teilnehmen, kann es Ihnen helfen, zu entscheiden, wie viele Stunden pro Tag Sie dafür aufwenden möchten, Ihr Programm in Schritte aufzuteilen und zu entscheiden, wann Sie es beenden möchten. Denken Sie daran, dass Sie Ihren Zeitplan jederzeit anpassen können.

Wenn Sie an einem formellen Lernprogramm teilnehmen, versuchen Sie, mit den Lektionen auf dem Laufenden zu bleiben, und wenn etwas für Sie nicht funktioniert, fragen Sie die Lehrer, wie Sie es anders machen könnten.

4) Finden Sie einen Mentor und eine Community

Programmierer zu werden, kann ein sehr einsamer Weg sein. Deshalb hilft Ihnen ein Mentor und eine Community, sich als Teil von etwas anderem zu fühlen, und Sie finden Leute, mit denen Sie Ihre Fragen diskutieren und sich selbst herausfordern können.

Ein Mentor kann jeder sein, der Ihre Sprache beherrscht, komplexe Konzepte erklärt und Ihnen Lösungen zeigt. Er kann Ihnen helfen, von Anfang an gute Arbeitspraktiken zu etablieren. Er kann Sie durch den Prozess führen und Ihnen beibringen, was Sie nicht tun sollten. Außerdem wird er Sie dazu anspornen, auf dem richtigen Weg zu bleiben und schneller zu lernen.

Neben Ihrer Rolle als Mentor möchten Sie sich vielleicht auch in einer Community engagieren. Suchen Sie nach Online-Gruppen, Networking-Events und Meetups in Ihrer Nähe und Hackathons, bei denen Sie Kontakte zu erfahrenen Programmierern knüpfen können.

Denken Sie abschließend daran, dass Programmieren mehr ist als Schreiben; es geht um die Zeit, die Sie mit Nachdenken verbringen, bevor Sie etwas schreiben; es geht um Problemlösung.

Referenzen:

Tipps von CTOs zum Einstieg ins Programmieren

https://careerfoundry.com/en/blog/web-development/learn-to-code/#a-ctos-tips-for-how-to-start-coding

  • Ich möchte Programmieren lernen, weiß aber nicht, wo ich anfangen soll

https://codeburst.io/i-want-to-learn-programming-but-i-dont-know-where-to-start-80dd2d55e1fd

  • So fangen Sie mit dem Programmieren an: Der ultimative Leitfaden für Programmieranfänger

https://blog.hubspot.com/website/how-to-start-coding

  • 14 tolle Möglichkeiten, sich selbst das Programmieren beizubringen

https://lifehacker.com/top-10-ways-to-teach-yourself-to-code-1684250889

  • So lernen Sie das Programmieren

https://moviesgamesandtech.com/2021/11/03/how-to-get-started-with-learning-to-code/

  • Programmieren lernen: Wo soll ich anfangen?

https://medium.com/swlh/learning-to-code-where-to-start-fb8b14d69f5e