Zum Inhalt springen

Die Softwarebranche und ihre Rollen

SAP Implementation Consulting & ERP - Startupistan Deutschland · Block I · Lernnotizen zur Wiederholung.


Zwei Dinge in einem Kapitel: die Haltung, die ich zum Arbeiten in der Tech-Welt brauche, und die Landkarte, wer was macht. Die Landkarte ist wichtig, weil ein SAP-Berater an ihrem Kreuzungspunkt sitzt - ich rede am Ende mit fast allen darauf.

Die richtige Haltung fürs Arbeiten in der Tech-Welt

Abschnitt betitelt „Die richtige Haltung fürs Arbeiten in der Tech-Welt“

Ich lerne nicht einfach nur ein Werkzeug, ich steige in eine ganze Branche ein. Dieser Perspektivwechsel hilft: ein harter Nachmittag ist ein Raum in einem sehr großen Gebäude, nicht das ganze Gebäude.

Das ist ein Blended-Learning-Kurs: ein paar Live-Sessions plus viele Stunden im eigenen Tempo. Die Live-Zeit ist die, in der ich wieder ins Rollen komme und Feedback bekomme - aber der meiste Fortschritt passiert allein, deshalb macht erst eine Routine die Sache real.

Wieder ins Rollen kommen - die wichtigste Anfänger-Fähigkeit

Abschnitt betitelt „Wieder ins Rollen kommen - die wichtigste Anfänger-Fähigkeit“

Die mit Abstand wertvollste Fähigkeit am Anfang ist nicht, Antworten zu kennen, sondern zu wissen, was zu tun ist, sobald etwas nicht funktioniert. Es ist eine benannte, wiederverwendbare Routine - jedes Mal dieselben vier Schritte, in derselben Reihenfolge.

  1. Neu starten. Aus- und wieder einschalten, oder schließen und neu öffnen. Räumt einen verwirrten Zustand auf und behebt einen wirklich großen Teil der alltäglichen Störungen - kostenlos. Das zuerst versuchen.

  2. Die Meldung lesen. Den Fehler nicht in Panik wegklicken. Ich brauche nicht jedes Wort - ich suche nach dem klaren Hinweis in Alltagssprache: einen Dateinamen, not found, no internet connection, permission denied. Teilweises Verstehen zeigt meist direkt auf die Ursache.

  3. Gut suchen. Das Problem in eine konkrete Suche verwandeln: der Name des Programms + der genaue Wortlaut der Meldung. Wenn der erste Versuch danebengeht, die Wörter ändern und erneut suchen.

  4. Eine Person fragen. Wenn Neustart / Lesen / Suchen nicht reichen, ist Fragen der kluge Schritt, kein Versagen - solange ich genug liefere, womit man arbeiten kann (Vorlage unten).

Der einfachste Weg, die Rollen zu verstehen: sie nicht auflisten, sondern ein Produkt verfolgen - von der Idee bis zum laufenden Dienst. Jede Rolle besitzt eine Etappe dieses Staffellaufs - niemand macht alles allein.

Entscheidenwas & warum
→
GestaltenUX · UI
→
BauenSoftware · Daten · KI
→
Auslieferntesten · Release
→
Betreiben & absichernOps · Security · Support
→
Nutzer
Ein Produkt ist ein Staffellauf, von Hand zu Hand weitergereicht. Ein einziger Tipp in einer fertigen App - etwa das Buchen eines Arzttermins - berührt ein halbes Dutzend Felder: Design hat den Bildschirm geformt, Entwickler haben die Aktion gebaut, Datenleute haben entschieden, wie sie gespeichert wird, Security hat sie verschlüsselt, die Infrastruktur hat sie schnell gehalten, ein Tester hat sichergestellt, dass der Termin nicht doppelt gebucht werden kann, und der Support hilft, wenn der Nutzer nicht weiterkommt.

Gruppiert in Familien, eine Zeile pro Rolle. Ziel ist Wiedererkennen, nicht das Auswendiglernen jeder Box - Rollen verschwimmen, und im echten Leben tragen Menschen mehrere Hüte.

RolleWas sie tun
Frontend-EntwicklerBaut die Teile, die man sieht und anfasst - Bildschirme, Buttons (das „Esszimmer”)
Backend-EntwicklerBaut die verborgene Maschinerie - Logik, Daten speichern, Dinge in Gang setzen (die „Küche”)
Full-Stack-EntwicklerArbeitet über Frontend und Backend hinweg
Software Engineer≈ Entwickler, mit Betonung auf Disziplin & wartbarem Code, nicht nur Code, der heute funktioniert
Data Analyst / Engineer / ScientistAnalyst beantwortet Fragen aus Daten · Engineer baut die Pipelines · Scientist findet Muster & Vorhersagen
KI / MLBaut Systeme, die Muster aus Daten lernen, statt festen Regeln zu folgen - stützt sich stark auf die Datenrollen
RolleWas sie tun
UX (User Experience)Wie das Produkt funktioniert - ist es klar, auffindbar, ergibt der Ablauf Sinn? Gutes UX ist unsichtbar; man bemerkt nur schlechtes UX
UI (User Interface)Wie es aussieht - Farben, Abstände, Buttons, Schriften, visueller Feinschliff
Product DesignerWo UX + UI zusammentreffen: etwas, das zugleich benutzbar und ansprechend ist, dann an die Entwickler zum Bauen übergeben

Betreiben & absichern - Ops, Security, Infrastruktur

Abschnitt betitelt „Betreiben & absichern - Ops, Security, Infrastruktur“
RolleWas sie tun
SysadminKümmert sich um Server & Systeme - konfiguriert, aktualisiert, funktionsfähig
NetworkingHält alles verbunden - Datenfluss zwischen Maschinen, Büros, dem Internet
Cloud / DevOps / PlatformBetreibt Systeme auf gemieteter Rechenleistung; baut Pipelines, um Software zuverlässig auszuliefern
IT-Support / HelpdeskErste Anlaufstelle, wenn ein Laptop nicht mitspielt
CybersecuritySchützt Systeme & Daten - defensiv (Schutz aufbauen, überwachen), offensiv (mit Erlaubnis einbrechen, um Lücken zuerst zu finden), Governance (Regeln & Compliance). Berührt jedes andere Feld

Business, Produkt & Qualität - wo Quereinsteiger oft passen

Abschnitt betitelt „Business, Produkt & Qualität - wo Quereinsteiger oft passen“
RolleWas sie tun
Product Manager (PM)Entscheidet, was gebaut wird und warum, und in welcher Reihenfolge - aus Nutzerbedürfnissen + Geschäftszielen
Business Analyst (BA)Übersetzt Geschäftsprobleme in Anforderungen, mit denen das Tech-Team arbeiten kann - groß in der Enterprise-Welt
Projekt- / Programm-ManagerHält die Arbeit organisiert, koordiniert, im Zeitplan
Tech-MarketingBringt das Produkt zu seiner Zielgruppe - digitales Marketing, SEO, Growth, Content
QA / TestingFindet Probleme, bevor die Nutzer es tun; versucht absichtlich, Dinge kaputtzumachen
Technical WriterMacht Komplexes verständlich - Anleitungen, Handbücher, Hilfeseiten

Wo Unternehmenssoftware & der SAP-Weg einzuordnen sind

Abschnitt betitelt „Wo Unternehmenssoftware & der SAP-Weg einzuordnen sind“

Unternehmenssoftware steuert den Betrieb einer großen Organisation (nicht eines einzelnen privaten Nutzers) - ihre Finanzen, Personaldaten, Lieferkette, alles gleichzeitig und im großen Maßstab. Eine große, stabile, gut bezahlte Ecke der Branche.

Einer der weltweit führenden Hersteller von Unternehmenssoftware; seine Systeme steuern einen großen Teil der bedeutenden Unternehmen. SAP zu lernen = die Systeme zu lernen, von denen ein Großteil der Unternehmenswelt abhängt - weshalb die Fähigkeit stetig gefragt ist.

Der Kernpunkt: eine SAP-Rolle ist keine isolierte Ecke. Ein ERP einzuführen berührt nahezu die ganze Landkarte auf einmal.

Business Analysts - was das Unternehmen brauchtDaten / DB - die Datenbank darunterSecurity - sensible Finanz- & PersonendatenEntwickler & Tester - anpassen & prüfenProjektmanager - alles auf Kurs halten
KernpunktKurz gemerkt
Tech-HaltungNeugier + Zurechtkommen mit dem Nicht-Wissen; alle schlagen nach - Finden schlägt Auswendiglernen
Disziplin vs. MotivationMotivation ist ein unzuverlässiges Gefühl; Disziplin erscheint trotzdem, Hingabe ist das Warum
Aktives LernenBauen / erklären / aus dem Gedächtnis abrufen - passives Wiederlesen fühlt sich nach Lernen an, ist es aber nicht
Wieder ins Rollen kommenNeustart → Lesen → Suchen → Fragen, in dieser Reihenfolge
Gut fragenWas versucht / erwartet / tatsächlich passiert (+ genaue Fehlermeldung) / schon ausprobiert
ProduktreiseEntscheiden → gestalten → bauen → ausliefern → betreiben - ein Staffellauf; niemand baut es allein
Feld vs. Rolle vs. TitelBreiter Bereich vs. der Job vs. das Firmenschild - lerne die Rolle
Bau-FamilieFrontend-/Backend-/Full-Stack-Entwickler; Software Engineers; Data Analyst/Engineer/Scientist; KI/ML
Design-FamilieUX = wie es funktioniert · UI = wie es aussieht · Product Design = beides, an Entwickler übergeben
Betrieb & SicherheitSysadmin, Networking, Cloud/DevOps, Support; Security = defensiv/offensiv/Governance
Business & QualitätPM (was & warum), BA (Bedürfnisse→Anforderungen), Projektmanager (termingerecht), QA, Technical Writer
ERPEin vernetztes System, das Finanzen, Logistik, HR, Beschaffung vereint - auf einer Datenbank
SAP & ABAPSAP = führender Hersteller von Unternehmenssoftware; ABAP = seine eigene Sprache
Platz des SAP-BeratersKreuzungsrolle, die Business ↔ System überbrückt; berührt nahezu jedes andere Feld