Kapitel 1. Vom Programmierer zum Ingenieur
Diese Arbeit wurde mithilfe von KI übersetzt. Wir freuen uns über dein Feedback und deine Kommentare: translation-feedback@oreilly.com
Grundlegende Fähigkeiten, deren Erlernen immer mühsam ist, scheinen überholt zu sein. Und das wären sie vielleicht auch, wenn es eine Abkürzung zum Expertenstatus gäbe. Aber der Weg zum Expertenwissen erfordert eine solide Grundlage an Fakten.
Ethan Mollick, aus Co-Intelligence (Portfolio, 2024)
Als Softwareentwickler musst du viele verschiedene Fähigkeiten in unterschiedlichen Bereichen haben. Du musst verstehen, was deine Kunden wirklich wollen. Diese Anforderungen musst du dann in Code umsetzen, der leicht zu pflegen ist. Du musst Tests schreiben, um sicherzustellen, dass die Software das macht, was sie machen soll. Du musst Benutzeroberflächen erstellen, die funktionieren. Du musst dich mit Architektur auskennen. Du musst mit Daten arbeiten. Du musst den Code in die Produktion bringen. Wenn du als Softwareentwickler weiterkommen willst, musst du dich auf mehr als nur das Schreiben von Code konzentrieren. Du musst dich mit dem gesamten Handwerk der Softwareentwicklung auseinandersetzen.
Um vom Programmierer zum Ingenieur zu werden, musst du die grundlegenden Fähigkeiten im gesamten Softwareentwicklungszyklus (SDLC) beherrschen, smart arbeiten, dir eingestehen, was du nicht weißt, und herausfinden, wie du diese Lücken schließen kannst. In diesem Kapitel bekommst du einige Tipps und Ratschläge für den ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access