In einer immer mehr durch Informationstechnologie dominierten Gesellschaft stellt sich die Frage, wie man Kinder bestmöglich ausbilden kann. In meiner Schulzeit gab es so etwas wie eine informationstechnische Grundbildung. Wir sind in den Computerraum geschickt worden und haben am C64, später sogar an C128 und ganz vereinzelt am einzigen PC des Raums kleine Programme in BASIC geschrieben. Wer da ein bisschen Feuer gefangen hat, hat auf dem heimischen PC dann eine weitere BASIC-Variante vorgefunden, später gelernt, was ein Compiler ist und ist vielleicht dann bei Turbo Pascal gelandet. Das war für mich der frühe Höhepunkt meiner IT-Karriere (nur getoppt durch den Erwerb eines mathematischen Co-Prozessors, der dann bestimmte Routinen deutlich schneller berechnen konnte).
Später hatte ich mit Programmierung wenig am Hut und könnte es heute gar nicht mehr. Aber die Grundstrukturen und ein gewisses Verständnis sind geblieben. So erschließt sich auch viel einfacher, dass nur mit Programmierung der nötige Individualisierungsgrad von Anwendungen erreicht werden kann. Standardapplikationen lösen Standardprobleme in einer Standardwelt. Der Unterschied wird aber auch heute noch häufig durch individuelle Programmierung gemacht. So ist SAS groß geworden und so ergänzen sich auch heute noch die Lösungspakete in Verbindung mit der Möglichkeit, SAS Code einzubinden bzw. anzupassen, etwa um fehlende Datenbanktreiber zu ersetzen, bestimmte Routinen in ETL-Prozesse einzubauen oder eben um analytische Modelle so individuell wie nötig aufbauen zu können.
Programmierung lebt in der Praxis und im Austausch mit anderen:
Welche Problemstellungen lassen sich wie lösen? Wie genau funktioniert das eigentlich mit dieser oder jener Prozedur? Jeder Programmierer ist froh, wenn er sich mit anderen austauschen kann.
Das ermöglichen wir auf dem SAS Forum 2013: Im Programmers' Corner geben erfahrene SAS-Programmierer Tipps & Tricks. Auch zu den Lösungen wird es Sessions geben, in der sich Experten in die Karten schauen lassen sollen.
Was genau wir präsentieren, liegt auch ein bisschen den Besuchern dieser Session. Schreiben Sie mir und regen Sie an!
1 Comment
"Standardapplikationen lösen Standardprobleme in einer Standardwelt."
Ausgezeichnet, muss ich mir merken. 😉