Warum sollte ich Programmieren lernen?
Ein kurzer Denkanstoß
ohne eine einzige Zeile Code!
Über mich:
Ole Rößner
- 32 Jahre
- verheiratet
- Ausbildung zum Fachinformatiker
- Medieninformatik studiert
- Webentwickler bei Neusta SD
These:
Software Produkte sind die neuen Autos
Auto
- Nicht jeder muss sie bauen und reparieren können!
-
Es gibt auch Leute ohne Führerschein.
-
Wissen Sie, ob ihr Auto Benzin oder Diesel tankt?
- Wissen Sie, wie man einen Reifen wechselt?
-
Kennen Sie die Grundprinzipien eines Otto-Motors?
In 2013 wurden ca. 36 Millionen PKW produziert
(Information Handling Services, IHS)
Software
-
Nicht jeder muss sie bauen und reparieren können!
- Die Gesellschaft vertraut immer mehr auf Software
- Was ist HTML5 und JavaScript?
- Was ist der Unterschied zwischen Android und iOS?
- Warum weiß Google, was ich auf Amazon kaufe?
In 2013 wurden ca. 102 Milliarden Apps heruntergeladen
(Gartner)
Zitat
Die stärkste Antriebskraft des Programmierers
ist die Faulheit!
Prof. Dr. Helmut Eirund (Hochschule Bremen)
Worum geht es beim Programmieren?
- Logisches Denken
- Probleme in Teilprobleme zerlegen
- Logische Zusammenhänge erkennen
- Prozesse automatisieren
Real-World-Examples
- Excel ist kein digitales Karopapier!
- Diese Präsentation ist anders
- Meine MP3-Sammlung sortiert sich selber
- dank Bash-Skript oder Automator
- Meine Emails sortieren sich selber
These
Programmieren steht für mich auf einer Stufe mit einer grundlegenden Lese- und Schreibfähigkeit
[...]
Nicht jeder muss ein Shakespeare sein, und nicht jeder muss ein super Software-Entwickler werden
[...]
wir leben in einer Welt, in der jeder Job schon jetzt oder in der nahen Zukunft mit Technik zu tun hat.
Adam Enbar, Gründer der Flatiron School von New York
Wissen ist Macht!
- Medienkompetenz
- Datenschutz und -sicherheit
- Grundsätzliches IT-Verständnis
Aber warum sollen Manager programmieren können?
- Sie sollen ja nicht aktiv implementieren
- Sie sollen lernen Angestellte besser zu leiten,
die ebendas tun.
- Verstehen, was "Code" ist und was möglich ist.
- Verstehen, was für Aufwand selbst hinter einem
"Mach da doch nen Button dafür hin" liegen kann.
- Jeder Architekt jobbt während seines Studiums auf dem Bau.
Okay, aber wie fange ich an?
Viel Spaß dabei!
Danke für die Aufmerksamkeit!
Ole Rößner