Ich finde jeder Mensch sollte in der heutigen Zeit programmieren lernen.
Heute ist der Computer nicht mehr aus dem Leben wegzudenken und wir benutzen täglich Software die von anderen programmiert wurde.
Ich würde jetzt nicht behaupten du musst wissen wie du einen Computer selber zusammenbaust und wie du die Mikroprozessoren herstellen kannst.
Soweit sind wir noch nicht. Aber wie ein Programm funktioniert und wie man es umschreiben kann, sobald man einen Quellcode dafür hat, das sollte heute jeder Mensch können.
Die Gefahr ist groß, dass wir alle abhängig werden von Unternehmen und Programmierern die unsere Softwarewelt bestimmen.
Was würde denn passieren, wenn ein Unternehmen wie Google, die Android-Plattform schließt?
Welche Auswirkung hätte das auf unsere Welt?
Wir würden uns einfach ein anderes System installieren und quasi alle Apps neu kaufen: Autsch!
Aber genug der Gruselgeschichten.
Es gibt noch viel mehr Gründe warum du das Programmieren lernen solltest. Ich möchte dir 7 Gründe aufzeigen, falls du dich noch nicht entschieden hast.
Grund 1: "Es ist super einfach"
Danke an die Erfinder moderner Programmiersprachen! Die haben es geschafft, eine unverständliche Maschinensprache in für den Menschen verständliche Sprachen zu übersetzen.
Programmieren bedeutet nichts anderes als Anweisungen geben oder anders gesagt Anweisungslisten zu schreiben. Hier ist ein kurzes Python-Beispiel, um dir zu zeigen wie einfach eine Befehlsfolge aussieht:
summe = 2 + 5
print("Das Ergebnis lautet:")
print(summe)
Das o.g. Beispiel zeigt dir eine einfache Anweisungsliste, die Zeile-für-Zeile abgearbeitet wird. Zunächst wird die Summe aus 2+ 5 berechnet und in der Variable "summe" gespeichert. Danach wird der Text "Das Ergebnis lautet:" angezeigt. In der letzten Zeile wird die Summen-Variable mit dem Ergebnis "7" angezeigt. So einfach ist das. Wenn du vor hast Python3 zu lernen, klicke hier.
Grund 2: "Die eigenen Visionen und Ideen umsetzen"
Jeder der sich dafür entscheidet mit dem Programmieren anzufangen hat sie: Eine Vision oder eine Idee die er umsetzen will, sobald er programmieren gelernt hat.
Das ist die Willenskraft die ein Mensch entwickelt, um dieses Ziel zu erreichen.
Grund 3: "Geld verdienen"
Na klar, es geht um Moneten. Es ist längst kein Geheimnis mehr, dass man mit dem Programmieren Geld verdienen kann.
Ob man nun sein eigenes Programm vermarktet oder in einem Unternehmer als Software Entwickler arbeitet. Mittlerweile kann man in sogenannten App Markets seine programmierten Apps einstellen.
Preis festlegen und schon kannst du Geld verdienen. Ob dein Programm das Eine ist, welches 1.000.000 Downloads bekommt, hängt aber von vielen Faktoren ab.
Ich möchte dich hier nicht mit Zahlen blenden, aber möglich ist alles.
Grund 4: "Unabhängig von anderen Programmen werden!"
Hast du schon mal stundenlang nach einem Programm gesucht, und es einfach nicht gefunden?
Unglaublich, es hat sich noch kein Programmierer erbarmt die Funktion zu programmieren die du unbedingt brauchst, diese bösen Schurken! Wie wärs mit selber schreiben?
Nicht immer muss man das ganze Programm selbst schreiben, man kann auch Plugins, also Zusatzmodule für Programme entwickeln.
Und wenn ein Programm nicht mehr weiterentwickelt wird, kann man die Weiterentwicklung selber übernehmen oder ein Programm nach seinen Wünschen neu gestalten und programmieren.
Grund 5: "Den Computer verstehen"
Vielleicht ist das kein richtiger Grund, eher ist es eine Konsequenz. Dadurch das du Programmieren lernst, lernst du automatisch wie ein Computer arbeitet.
"Ich habe 16 GB RAM".
Aber was bedeutet denn 16GB Arbeitsspeicher?
Und was kann der Programmierer damit machen?
Grund 6: "Karriere als Programmierer machen"
Ich hab es bereits angesprochen, möchte hier aber näher darauf eingehen.
Man neben dem Geld verdienen mit eigenen Apps gibt es auch die Möglichkeit in einem Unternehmen die Karriereleiter aufzusteigen.
Ob man nun als Software-Entwickler anfängt oder einen anderen Bürojob hat ist egal.
Der Software-Entwickler programmiert Anwendungen die andere Leute brauchen. Hast du einen anderen Job, kannst du deine Arbeit mit deinen Programmen beschleunigen.
Das gefällt dir, du musst nicht soviel arbeiten und deinem Chef gefällt es auch, deine Arbeit wird dennoch erledigt.
Was die Software Entwicklerbranche angeht, berichte ich in meinem persönlichen Blog, ich selbst verdiene meinen hauptsächlichen Lebensunterhalt als angestellter Software Entwickler.
Grund 7: "Man bleibt fit im Kopf"
Beschäftigt man sich mit Programmieren und schreibt Programme, beschäftigt man sich damit Probleme zu lösen. Jede Funktion kann dabei eine neue Herausforderung sein.
Und jede Herausforderung erfordert eine andere neue Denkweise. Das hört sich jetzt vielleicht kompliziert und einschüchternd ein, da möchte ich dich aber beruhigen.
Für jedes Problem gibt es eine passende Lösung und auch ein Programm?
Wie deine Lösung aussieht entscheidest du.
Die Gründe sind vorhanden und du hast sicherlich noch andere. Aber deine Entscheidung ist bereits gefallen.
- Programmiere echte Apps als Anfänger
- Keine Installation, sofort loslegen
- Komplett praxisbezogen
- Zugriff auf Online-Editor