Posts

Es werden Posts vom August, 2022 angezeigt.

Meine Programmier-Historie

Dieses Jahr ist es dreißig Jahre her, dass ich mit dem Programmieren angefangen habe. Die ersten drei Jahre programmierte ich hauptsächlich in BASIC. Zuerst mit der Variante auf dem C64, dann mit QBasic, Quick Basic und Power Basic auf dem PC. Zu meinen frühesten Werken zählen die Adventure-Games "Tyrwago in Astrein World" (1994) und "Die Reise zum Mond" (1995). Danach habe ich die Diskmag-Engine für den Hugi entwickelt, ab Ausgabe 6 mit Borland C++, wobei ich fast reines C verwendet habe, mit nur einigen wenigen Features von C++ wie dem new-Operator, die das Ganze ein wenig vereinfachten, und ohne objektorientierte Programmierung. Zu dieser Zeit brachte ich mir auch x86 Assembler bei. 1998 nahm ich an einem vom Diskmag Pain organisierten Programmierwettbewerb teil und erreichte den ersten Platz. Es ging darum, eine vorgegebene Spezifikation möglichst platzsparend zu implementieren, und meine Lösung war die mit der kleinsten Executable. Im selben Jahr erschien Hugi

What I'm doing in August 2022

I'm going to start a new position in September 2022. In August, I am on vacation. I am using my time for sensible purposes. Among other things, I have resumed to learn Japanese and already master Hiragana well, and have completed the first couple of modules at Duolingo, I have started the Deeplearning specialization at Coursera to get my AI knowledge up to date (after all I have a MSc degree in computational intelligence), I have learned a bit about C# and WPF, which I'll need for my new job. I've also worked on a new game project I'm doing together with a person I met in the Unsolved Problems mailing list.

Bildung - wozu?

In zwei Monaten feiere ich meinen 39. Geburtstag. Derzeit habe ich aufgrund eines Jobwechsels etwas mehr Freizeit als sonst. So ist es gekommen, dass ich mir wieder Gedanken darüber gemacht habe, wie viel Zeit meines Lebens ich mit dem Erwerb von Bildung verschwendet habe. Ich bin jetzt acht Jahre als Software-Entwickler berufstätig. In Wirklichkeit ist es aber bereits dreißig Jahre her, dass ich mir das Programmieren selbst beigebracht habe. Zweiundzwanzig Jahre habe ich also dadurch verloren, dass ich mir Bildung angeeignet habe, um im Rahmen des Systems Qualifikationen zu erwerben, die ich beruflich verwerten konnte. Genauer gesagt, habe ich sechs Jahre durch mein Medizinstudium verloren, das ich für meine Berufslaufbahn nicht gebraucht hätte. Es war die Schuld meines Vaters, dass ich Medizin studiert habe - er bestand darauf, dass sein Sohn Arzt werden sollte. Eigentlich wäre es schon längst klar gewesen, dass ich Informatiker werden würde. Das medizinische Wissen, das ich habe, di