Wer bist Du und was ist Deine Hauptaufgabe?
Mein Name ist Christoph, ich habe 2012 bei der msg systems ag als IT Consultant angefangen und bin inzwischen Lead IT Consultant.
Als Softwareentwickler arbeite ich aktuell in einem agilen Projekt, wo wir im Scrum-Team für unseren Kunden eine neue Plattform bauen, welche in Zukunft mehrere Bestandssysteme ablöst. Die Entwicklung findet Backend-seitig – wo ich im Einsatz bin – in Java auf Basis von JEE, und Frontend-seitig in Angular statt; in beiden Fällen kommt IntelliJ IDEA als Entwicklungsumgebung zum Einsatz. Persistiert werden die Daten in einer DB2 Datenbank.
Was war die letzte Weiterbildung, die Du gemacht hast?
Da ich mich zum Software-Architekten entwickeln möchte, habe ich msg-intern das „IT-Architekten-Ausbildungsprogramm“ absolviert, welches den Grundstein dafür legt. Darauf aufbauend werden weitere Schulungen (teilweise mit Zertifizierung) stattfinden und bestenfalls auch in Projekten erste Architekturaufgaben auf mich warten.
Wann hast Du angefangen zu coden und welche Programmiersprache hast Du verwendet?
Erste Programmiererfahrung habe ich im Informatikunterricht mit QBasic gesammelt, mein erstes „echtes“ Programm war dann ein Tool für das Browsergame Droidwars (später D-Wars), welches ich in Delphi geschrieben habe – das muss etwa 2003 gewesen sein. Heute programmiere ich privat größtenteils in Bash und Python, um mein Zuhause möglichst intelligent zu machen.