Fachliche Kompetenzen und Erfahrung sind in der IT-Branche entscheidend. Komplexe Problemstellungen sowie neue Tools stehen an der Tagesordnung. Die vermeintlichen Soft Skills trennen jedoch die Spreu vom Weizen.
Mindaugas Mozuras: „Im Development sind Fähigkeiten, die über die technischen Kompetenzen hinausgehen, unabdingbar geworden.“
(Bild: Vinted)
Software Developer sehen sich nach wie vor mit dem Klischee konfrontiert, Einzelkämpferinnen und Einzelkämpfer zu sein. Nicht selten stellen sich Außenstehende – beeinflusst von Filmen und Serien – allein vor sich hin programmierende Geeks in abgedunkelten Zimmern vor.
Doch dieses Stereotyp hat mit der Realität wenig bis gar nichts zu tun: Auch Developer agieren in Teams, die gemeinsam an der Lösung von dezidierten Problemen arbeiten. Die Kommunikation untereinander ist von entscheidender Bedeutung, denn alle Teammitglieder müssen in der Lage sein, Lösungsansätze verständlich zu vermitteln und potenzielle Meinungsverschiedenheiten kommunikativ zu lösen – und das meist unter enormem Zeitdruck.
Doch welche Soft Skills sollten Developer konkret besitzen?
Aktuelle Jobprofile für Entwicklungspersonal bestätigen die wachsenden Ansprüche: So begünstigt der Arbeitsmarkt vermehrt IT-Multitalente, wie eine Umfrage der Karriereplattform Ziprecruiter bestätigt. 93 Prozent der befragten Unternehmen geben an, dass Soft Skills darüber entscheiden, ob Bewerber und Bewerberinnen letztendlich eingestellt werden.
Das bedeutet, dass neben den gängigsten Programmiersprachen und Frameworks, wie beispielsweise Ruby on Rails, Java, Go oder Python, auch Fähigkeiten, die über die technischen Kompetenzen hinausgehen, unabdingbar geworden sind. IT-Fachleute werden auf Dauer nicht daran vorbeikommen, Kommunikationsfähigkeit, Stressresistenz und Empathie zu erlernen. Diese Soft Skills sind unabhängig von Position und Verantwortungsumfang heutzutage für alle Angestellten in einem Unternehmen entscheidend, um in dezentralen und hybriden Arbeitsumgebungen erfolgreich zu sein.
Effizienz, Menschlichkeit und Pragmatismus sind jene Fähigkeiten, die eine erfolgreiche Ko-Kreation erst möglich machen. Was ist unter diesen Eigenschaften konkret zu verstehen?
Effizienz und Wirkungsgrad erkennen können
Viele Developer denken, dass die Besten ihrer Zunft diejenigen sind, die die komplexesten und längsten Codes programmieren. Gute Programmierer und Programmiererinnen erkennt man allerdings am ehesten daran, dass sie gut einschätzen können, ob sich der Zeitaufwand für ein Projekt lohnt.
Anstatt sich im Kreis zu drehen oder mit viel Aufwand nur minimale Wirkungen zu erzielen, sollte der Fokus stets darauf gerichtet werden, welche Maßnahmen auch mit geringerem Zeitaufwand den größten Effekt erzielen. Ganz nach dem Vorbild des Paretoprinzips, welches besagt, dass 20 Prozent des Projektaufwandes bereits 80 Prozent der Projektergebnisse ergeben.
Die Voraussetzung ist hier, dass die Zeit richtig eingesetzt wird. Denn effektiv zu arbeiten, bedeutet vor allem, über ein organisiertes Zeitmanagement zu verfügen, Termin- und Aufgabenplanung sowie Koordination spielen insbesondere in hybriden Arbeitssituationen eine zentrale Rolle.
Pragmatismus als Reality-Check
Es ist wichtig, sich hohe Ziele zu stecken. Jedoch sollten wir uns immer wieder eines vor Augen führen: Die perfekte Software gibt es nicht, selbst die beste Theorie kann von der Realität abweichen. Statt also verbissen einer Software-Utopie hinterherzujagen, sollten sich Development-Fachkräfte auf die vorhandenen Möglichkeiten fokussieren und gleichzeitig sich der möglichen Stolpersteine bewusst sein.
Aus meiner Sicht ist es unerlässlich, sich im Arbeitskontext pragmatisch zu verhalten und nicht zu verkopft auf starre Theorie zu beharren. Stattdessen sollten sich die Angestellten verstärkt auf ihr praktisches Wissen, ihre Erfahrung und Tatsachen berufen. Wenn es darum geht, Software zu kreieren, müssen wir uns vor der eigentlichen Arbeit immer für bestimmte Technologien entscheiden – z. B. welche Programmiersprache, welche Datenbanken wählen wir, um das vorliegende Problem zu lösen.
Natürlich könnte man nach der perfekten Programmiersprache suchen, um ein spezifisches Problem zu lösen. Jedoch stehen bei dieser Vorgehensweise Aufwand und Ertrag in keinem gesunden Verhältnis. Meistens ist es effizienter, die Programmiersprache zu wählen, welche die Entwickelnden bereits kennen und die von den bestehenden Tools und dem Wissen, dass sie selbst und die anderen Teammitglieder besitzen, unterstützt wird. Dies resultiert in einer merklich besseren Lösung für das eigentliche Problem und langfristig zu weniger Wartungsaufwand.
Menschlichkeit und Empathie
Starke kommunikative Fähigkeiten – in schriftlicher und verbaler Form – zählen auch für Techies zu den essenziellen Kompetenzen. Dies bestätigt die Umfrage „State of Software Engineers“ von Hired 2022.
Stand: 08.12.2025
Es ist für uns eine Selbstverständlichkeit, dass wir verantwortungsvoll mit Ihren personenbezogenen Daten umgehen. Sofern wir personenbezogene Daten von Ihnen erheben, verarbeiten wir diese unter Beachtung der geltenden Datenschutzvorschriften. Detaillierte Informationen finden Sie in unserer Datenschutzerklärung.
Einwilligung in die Verwendung von Daten zu Werbezwecken
Ich bin damit einverstanden, dass die Vogel IT-Medien GmbH, Max-Josef-Metzger-Straße 21, 86157 Augsburg, einschließlich aller mit ihr im Sinne der §§ 15 ff. AktG verbundenen Unternehmen (im weiteren: Vogel Communications Group) meine E-Mail-Adresse für die Zusendung von Newslettern und Werbung nutzt. Auflistungen der jeweils zugehörigen Unternehmen können hier abgerufen werden.
Der Newsletterinhalt erstreckt sich dabei auf Produkte und Dienstleistungen aller zuvor genannten Unternehmen, darunter beispielsweise Fachzeitschriften und Fachbücher, Veranstaltungen und Messen sowie veranstaltungsbezogene Produkte und Dienstleistungen, Print- und Digital-Mediaangebote und Services wie weitere (redaktionelle) Newsletter, Gewinnspiele, Lead-Kampagnen, Marktforschung im Online- und Offline-Bereich, fachspezifische Webportale und E-Learning-Angebote. Wenn auch meine persönliche Telefonnummer erhoben wurde, darf diese für die Unterbreitung von Angeboten der vorgenannten Produkte und Dienstleistungen der vorgenannten Unternehmen und Marktforschung genutzt werden.
Meine Einwilligung umfasst zudem die Verarbeitung meiner E-Mail-Adresse und Telefonnummer für den Datenabgleich zu Marketingzwecken mit ausgewählten Werbepartnern wie z.B. LinkedIN, Google und Meta. Hierfür darf die Vogel Communications Group die genannten Daten gehasht an Werbepartner übermitteln, die diese Daten dann nutzen, um feststellen zu können, ob ich ebenfalls Mitglied auf den besagten Werbepartnerportalen bin. Die Vogel Communications Group nutzt diese Funktion zu Zwecken des Retargeting (Upselling, Crossselling und Kundenbindung), der Generierung von sog. Lookalike Audiences zur Neukundengewinnung und als Ausschlussgrundlage für laufende Werbekampagnen. Weitere Informationen kann ich dem Abschnitt „Datenabgleich zu Marketingzwecken“ in der Datenschutzerklärung entnehmen.
Falls ich im Internet auf Portalen der Vogel Communications Group einschließlich deren mit ihr im Sinne der §§ 15 ff. AktG verbundenen Unternehmen geschützte Inhalte abrufe, muss ich mich mit weiteren Daten für den Zugang zu diesen Inhalten registrieren. Im Gegenzug für diesen gebührenlosen Zugang zu redaktionellen Inhalten dürfen meine Daten im Sinne dieser Einwilligung für die hier genannten Zwecke verwendet werden. Dies gilt nicht für den Datenabgleich zu Marketingzwecken.
Recht auf Widerruf
Mir ist bewusst, dass ich diese Einwilligung jederzeit für die Zukunft widerrufen kann. Durch meinen Widerruf wird die Rechtmäßigkeit der aufgrund meiner Einwilligung bis zum Widerruf erfolgten Verarbeitung nicht berührt. Um meinen Widerruf zu erklären, kann ich als eine Möglichkeit das unter https://contact.vogel.de abrufbare Kontaktformular nutzen. Sofern ich einzelne von mir abonnierte Newsletter nicht mehr erhalten möchte, kann ich darüber hinaus auch den am Ende eines Newsletters eingebundenen Abmeldelink anklicken. Weitere Informationen zu meinem Widerrufsrecht und dessen Ausübung sowie zu den Folgen meines Widerrufs finde ich in der Datenschutzerklärung.
Allerspätestens beim Lösen im Projektprozess plötzlich auftretender Probleme ist das richtige Teamwork unerlässlich. Denn im Team können Herausforderungen bewältigt werden, die allein meist nicht zu meistern sind. Um in der Zusammenarbeit harmonisch zu funktionieren, ist eine transparente und klare Kommunikation, gute Menschenkenntnisse und Einfühlungsvermögen von hohem Wert.
Die beschriebenen drei Qualitäten sind eng miteinander verknüpft und schließen auch weitere Soft Skills mit ein. Dazu zählt zum Beispiel die Fähigkeit, Kritik annehmen zu können, gleichzeitig aber auch in der Lage zu sein, diese mit dem nötigen Einfühlungsvermögen an den Tätigkeiten der Kolleginnen und Kollegen zu üben.
Soft Skills sind für Developer im Arbeitsalltag nicht mehr wegzudenken. Streben diese also danach, die Karriereleiter weiter nach oben zu klettern, müssen sie dazu bereit sein, effizient, pragmatisch und menschlich an Probleme und Aufgabenstellungen heranzutreten.
* Mindaugas Mozuras ist VP of Engineering bei Vinted, dem größten internationalen C2C-Online-Marktplatz in Europa für Secondhand-Mode. Er berichtet dem CEO und ist Teil des Top-Management-Teams, das die strategische Ausrichtung des Unternehmens festlegt. Vinted baut das in Berlin ansässige Team aktuell deutlich aus und konzentriert sich dabei auf Developer, Data Scientists und Produktmanager auf Senior-Ebene. Vinted hat eine wachsende Mitgliederbasis von über 65 Millionen Nutzerinnen und Nutzern in 15 Märkten.