Programmieren und beraten
Softwareentwickler sind in Wirtschaft, Industrie oder Verwaltung gefragt
ie sind kreative Tüftler, Programmierprofis und Kundenberater: Die Tätigkeit von Softwareentwicklern ist anspruchsvoll. Von der Wettervorhersage bis zur Personaldatenbank – die Fachleute erfüllen unterschiedlichste Wünsche. Anforderungen analysieren, Software entwerfen, programmieren, testen – das sind die Kernaufgaben von Nina Löseke. Die 19-Jährige ist angehende mathematisch-technische Softwareentwicklerin an der RWTH Aachen und absolviert den ausbildungsintegrierenden Studiengang Angewandte Mathematik und Informatik an der FH Aachen. Die „MATSEs“, wie sie genannt werden, sind überall als Programmierer tätig, wo Software gefragt ist. Etwa in Wirtschaft, Industrie oder Verwaltung – aber auch in der Forschung, so wie Nina Löseke. Sie entwickelt und optimiert Programme für einen Supercomputer, mit dem sich umfangreiche Simulationen erstellen lassen – etwa für Wettervorhersagen. „Da muss viel ausprobiert und getüftelt werden, bis alles funktioniert – und genau das ist interessant und spannend“, erzählt Löseke. Das selbstständige Herumtüfteln an einer Anwendung ist das eine. „Oft wird aber auch im Team ein Problem analysiert“, erklärt Benno Willemsen, Ausbildungsleiter im IT Center an der RWTH Aachen. Ist eine Software fertig programmiert, wird sie an den Kunden ausgeliefert. Die MATSEs weisen den Kunden in den Umgang mit der Anwendung ein, kümmern sich um die Wartung und sind auch zur Stelle, falls es im Alltag des Auftraggebers mit der Software Probleme gibt. sind im Alltag der MATSEs gang und gäbe, nämlich Programmiersprachen wie etwa C++ oder Java. Ein typischer Arbeitsprozess könnte zum Beispiel so aussehen: Das Personalwesen eines Großkonzerns etwa benötigt eine Software, auf die alle Mitarbeiter der Abteilung zugreifen können sollen. Solche und andere Kundenvorgaben setzen die MATSEs nun anhand mathematischer Modelle um. Diese sind die Grundlage für Algorithmen, mit denen die Aufgaben etwa des Personalwesens effizient gelöst werden können.