Programmierung
„Wo sich deine Talente mit den Bedürfnissen der Welt kreuzen, dort liegt deine Berufung.“
Aristoteles
Ich habe das große Glück, dass ich heute in meinem Traumberuf arbeiten darf. Dies ist um so bemerkenswerter, da es meine Branche als ich geboren wurde noch gar nicht gab, zumindest nicht mit der Bedeutung von heute.
Ich habe als Zehnjähriger einen Wissens-/Spielcomputer (Mister X) bekommen, der auch ein BASIC Modul hatte. Zusätzlich war ein Handbuch enthalten, was auf ca. 40 Seiten die Funktionsweise und die Möglichkeiten von BASIC näher beschrieben hat. Ohne jemals etwas von Programmierung gehört zu haben war mir sofort klar, was dort passiert. Ich habe intuitiv erste kleine Programme geschrieben. Leider war meine Begabung Ende der 80er ohne große Bedeutung.
Bei meiner Ausbildung zum Bankkaufmann Mitter der 90er habe ich meine erste Business Anwendungen entwickelt. Unser Zweigstellenleiter hatte seinen privaten Computer mit in der Bank auf dem auch Works (Vorgänger von Excel) installiert. Damals waren Prämiensparer sehr beliebt, aber es gab kein Programm zur individuellen Berechnung. Der Kunde bekam immer einen Flyer mit einer Beispielrechnung basierend auf einer Rate von 100 DM. Ich habe dann mit Works eine Kalkulation erstellt, mit der man eine individuelle Rate berechnen und ausdrucken konnte. Für die Nutzer von damals ein unvorstellbares Programm. Auch Mitte der 90er hat meine Begabung nicht gereicht, um diese zum Beruf zu machen.
Anfang des neuen Jahrtausends bin ich dann endlich berufsmäßig bei der Programmierung gehandelt. Angefangen habe ich mit C++, Visual Basic, ABAP und Php. Sehr unterschiedliche Welten, aber ich konnte jeder Welt was abgewinnen.
2005 bin ich dann in der Java Welt gelandet. In einer Zeit noch ohne Annotationen und Generics, als Java Enterprise noch in den Kinderschuhen war. Der Java Welt bin ich bis heute treu geblieben und durfte die positive Entwicklung der Sprache und Frameworks miterleben. Hier ist bis heute meine Schwerpunkte. Meine Kenntnisse in diesem Bereich sind weitreichend, vom Server (EJB, JPA, REST), über Clients (JSF, SWING) bis hin zu diversen Frameworks.
Daneben interessiere ich mich immer für andere Sprachen und Techniken. Ruby on Rails, Groovy, Java Script, Angular oder aktuell natürlich Python habe ich alles schon probiert, bin aber nie auf einen anderen Zug aufgesprungen.
Ich liebe es zu programmieren. Wenn ich heute programmiere, sitze ich noch wie ein kleiner Junge vor meinem PC und freue mich. Ich bin froh, dass mein Talent heute auch die Bedürfnisse der Welt trifft.
Ich biete Programmierung aus Leidenschaft.