Programmierung
In diesem Bereich meiner Webseite möchte ich erzählen, wie ich zur Programmierung gekommen bin. Als ich 10 Jahre alt war, habe ich einen Commodore C64 Home-Computer geschenkt bekommen. Ein Jahr später habe ich herrausgefunden, dass Computer auch zu mehr taugen, als nur zum Spielen. Ich entdeckte das Commodore Basic. Mit diesem entwickelte ich schon damals kleine einfache Programme. In meinem 14. Lebensjahr habe ich zu meinem C64 eine Erweiterung bekommen, mit welcher man CPU-nah Assembler entwickeln konnte (Action Replay Cartidge). Ein Jahr später konnte ich den C64 nahe seiner technischen Grenzen bringen, wodurch ich in der C64er Demoscene bekannter wurde.
Nach der Vollendung der 10. Schulklasse besuchte ich die Berufsfachschule für Informatik in Hannover. Dort habe ich den Abschluss „Technischer Assistent für Informatik“ erhalten.
Inzwischen hatte ich meinen ersten PC, damals einen Intel 386 mit 512kb RAM. Dort entdeckte ich Turbopascal für mich.
Nach meiner Wehrpflicht bei der Bundesmarine im Bereich der computerunterstützten Ausbildung (MarA), habe ich bei einem Versicherungsunternehmen angefangen. Dort habe ich mich in erster Linie um die technische Abwicklung von Versicherungsaufgaben gekümmert. Um weiterhin programmieren zu können, habe ich für das Unternehmen einen Tarifrechner in Turbopascal geschrieben. Diese Anwendung habe ich dann später mit Delphi 1 neu entwickelt.
Da die Programmierarbeiten dort nur einen kleinen Teil meiner Arbeit ausgemacht haben, habe ich meinen Arbeitgeber gewechselt. In meinem neuen Job habe ich viele Jahre bei der Justiz in Niedersachen im Eureka-Team programmiert: Dort war ich für die Anbindung von Fachanwendungen an das Texterzeugungssystem zuständig. Gearbeitet habe ich damals mit Delphi 2. In dieser Zeit bei der Justiz habe ich mich selbstständig gemacht, um kleinere Programme für Kunden zu schreiben.
Da meine Selbständigkeit sehr erfolgreich verlief, habe ich mich entschlossen, dort zu kündigen, um in der freien Wirtschaft zu arbeiten. Dort arbeite ich noch heute mit den verschiedensten Systemen. C#, Delphi und PHP sind meine primären Programmiersprachen. Webservices und Windows Anwendungen stellen keine Herausforderungen dar. Mit den Datenbanken Oracle, Interbase/Firebird, MSSQL und MYSQL bin ich bestens vertraut. Zusätzlich programmiere ich Microcontroller der Firma Atmel mit Assembler und C/C++.