Vor ein paar Wochen bin ich bei BockPress als Projektmanager Digital eingestiegen. Um so effizient wie möglich zu sein und die Abläufe im Unternehmen zu verstehen, ist ein technischer Hintergrund erforderlich, den ich noch nicht habe. Deshalb habe ich angefangen, programmieren zu lernen!
Ist Programmieren nur etwas für sehr technische Menschen?
Ich hatte keine Ahnung vom Programmieren, und um ehrlich zu sein, hielt ich es immer für eine sehr komplizierte Sache, die nur sehr technisch denkende Menschen können.
Codezeilen zu lesen und verstehen war für mich nichts anders als versuchen, Chinesisch zu lesen.
Ich will aber programmieren lernen
Ich habe also angefangen, mich mit dem Responsive Web Design Kurs von FreeCodeCamp.org zu beschäftigen. Ich habe mit dem ersten Level begonnen und eine sehr einfache Website über Katzen erstellt. Jeder Schritt ist detailliert beschrieben und erklärt den Zweck jedes Code-Elements auf einfache Weise. Eine kleine Übung ist damit verbunden, die vor dem nächsten Schritt abzuschließen ist. Der Bildschirm ist in zwei Hälften geteilt, eine Hälfte für den Code, die andere für die Vorschau der Website. Alles, was man codet, wird direkt in ein visuelles Ergebnis umgesetzt. Jedes Level entspricht einem Projekt, und man kann die Projekte so oft wiederholen, wie man will.
Wie ich jetzt programmieren sehe
Als ich mehr Erfahrung mit HTML hatte, wurde mir klar, dass Programmieren nur eine Sprache wie jede andere ist. Der Unterschied besteht darin, dass eine normale Sprache viele Ausnahmen enthält und nicht immer logisch ist. Hier kommt man direkt zur Sache, die Namen sind klar und der Denkprozess logisch.
Das Programmieren einer Website ist wie eine Übersetzung. Codezeilen werden in ein visuelles Ergebnis übersetzt, und grafische Ideen, die wir im Kopf haben, können in Code übersetzt werden, was es uns ermöglicht, sie zu verwirklichen! Man muss kein Experte sein, der Lernprozess geht schnell und macht viel Spaß.
In nur wenigen Stunden habe ich den Grundkurs in HTML und CSS abgeschlossen. Ich habe jetzt ein besseres Verständnis von Programmieren und wenn ich mir die Codezeilen ansehe, erscheint es nicht mehr so kompliziert!