19.06.2015, 20:57
Ragnar_AT,'index.php?page=Thread&postID=178828#post178828 schrieb:Ich gehöre jedenfalls eher zur "10 Print "Hallo"-Fraktion", die Umwandlung von Alltagsanforderungen ("Ein Programm soll das und das für mich tun können" ist eine Form von Abstraktion die mir nicht liegt und damit macht Programmieren keinen Spaß. Die Erinnerungen an den C-Kurs auf der Uni, 10 jahre nach den Commodore-Basteleien, verursachen immer noch leichte Alpträume.Mir ging es da sehr ähnlich, aber bei mir war es an der Uni die Programmiersprache Java. Etwa 20 Jahre nach meinen ersten Programmiererfahrungen im C64-BASIC (Anmerkung: ich kam erst sehr spät zur Uni, nach einer schon etwas längeren Berufsphase). Auch in PASCAL hatte ich zu der Zeit schon Grundkenntnisse, gelernt in der Schule. Aber Java? Das habe ich nie richtig kapiert, hinzu kam noch, dass der Dozent a) nicht ausführlich genug erklärt, sondern Grundkenntnisse voraussetzt, und b) die Aufgabenstellungen (auch in den Klausuren) nur aus der höheren Mathematik stammen (z.B. Berechnung von Fibunacci-Funktionen, Primzahlen, Primfaktorzerlegung, Palindrome, aber auch Spieleprogrammierung wie Schach). Durchfallquoten von weit über 50% in seinen Klausuren sind die Regel. Mit der Mathematik stehe ich bis heute auf Kriegsfuß. Während wir in der Berufsschule nur irgendwelche kaufmännischen Problemstellungen in einem Programm umsetzen mussten (das liegt mir mehr).
Meine ersten größeren Programme damals in BASIC waren Textadventures, eine in den 80ern noch geläufige Art von Computerspiel. Als ich dann in den 90ern ins Berufsleben einstieg, schrieb ich für meinen Arbeitgeber einige Programme im QuickBASIC oder TurboPASCAL (MS-DOS). Es ging hauptsächlich um den Druck von Endlosetiketten mit Nadeldruckern, nach einer vorgegebenen Maske. Auch schrieb ich ein Programm für Lieferscheindruck, auch mit einer bestimmten Maske (Endlospapier), zusätzlich wurde am Ende die Summe der einzelnen Mengen automatisch berechnet (vor meiner Zeit dort wurden die Lieferscheine noch handschriftlich erstellt und die Summe per Taschenrechner ermittelt).
Aber was ich dann etwa ein Jahrzehnt später im Studium hätte gut beherrschen müssen in Java, das war mir dann doch etwas zu hoch. Ich fühlte mich da gleich wieder wie ein Einsteiger ohne Vorkenntnisse.
Gruß
Michael
Kassetten-Wiedereinstieg 2007 nach längerer digitaler Phase
Michael
Kassetten-Wiedereinstieg 2007 nach längerer digitaler Phase