Wie baust du dir eine Karriere als Individual Contributor auf?
“Wenn du mit 30 immer noch Entwickler*in bist, hast du karrieremäßig versagt.” Dieses Missverständnis war vor ein paar Jahren noch weit verbreitet. Aber jetzt wird immer mehr Leuten klar, dass Führungskraft zu werden nicht die einzige Möglichkeit ist, seine Karriere voranzubringen.
Artikel
Gehälter & Markteinsichten
Du kannst für ein Unternehmen sehr wertvoll sein und genauso viel Anerkennung bekommen, wenn du ein technischer Experte oder eine technische Expertin wirst. Dieser Artikel befasst sich mit der Rolle des Individual Contributor (IC) im technischen Bereich.
Diese 4 ICs haben wir interviewt:
- Guillaume Guerra, der über 15 Jahre Erfahrung besitzt, ist einer der drei Principal Engineers bei Younited Credit, das ein technisches Team mit 160 Mitarbeiter*innen besitzt.
- Renaud Cousin, der über zehn Jahre Erfahrung besitzt, ist Principal Engineer bei GoPro, wo er die letzten vier Jahre an mobilen Apps gearbeitet hat.
- Jean-Christophe Delmas ist der einzige Principal Engineer beim Startup Upflow, das aus 50 Mitarbeiter*innen besteht, darunter 15 im technischen Bereich.
- Thierry Mège, der 20 Jahre Erfahrung besitzt, ist ein R&D Software Engineer bei der Naval Group.
1. Wie sieht der Karrierepfad eines IC aus?
Fangen wir mit den guten Nachrichten an: die einzelnen Wege, die du in einer technischen Karriere einschlagen kannst, sind deutlich vielfältiger als noch vor zehn Jahren.
Der Begriff des Individual Contributor (kurz: IC) hat in der Branche an Beliebtheit gewonnen. Um dir zu helfen, den Umfang der Rolle zu verstehen, beginnen wir damit, allgemeine Grundlagen festzulegen.
“Am Anfang meiner Karriere war klar, dass wenn ich mich weiterentwickeln wollte, ich ins Management kommen musste… obwohl ich das eigentlich überhaupt nicht wollte!” Renaud Cousin (GoPro)
Nicht jeder kann (oder möchte) eine Führungskraft werden
Im Allgemeinen fängst du in einer technischen Karriere als Junior Developer an und wirst dann nach ein paar Jahren - je nach Umständen und Entwicklung - ein Senior Developer.
Üblicherweise werden erfahrene Entwickler*innen fast automatisch zur Führungskraft befördert, als ob das der einzige Weg nach oben sei. Aber das passt nicht zu jedem!
In seinem Artikel "Management is not the future of the engineer" (Management ist nicht die Zukunft eines Ingenieurs/einer Ingenieurin) beschreibt Charles Gorintin, Mitbegründer und CTO bei Alan dieses Paradox: “Du bist gut oder sogar der Beste in deinem Bereich; du hältst dich über die neuesten Fortschritte auf dem Laufenden; du beherrscht die neueste Technik in der Branche. Und als Belohnung wird dir gesagt, dass du die Jobs wechseln sollst.”
Das führt oft zum Peter-Prinzip: jede Person, die die Hierarchieleiter in seinem oder ihrem Unternehmen hochklettert, erreicht irgendwann seine oder ihre Stufe der Inkompetenz.
“Am Anfang meiner Karriere war klar, dass wenn ich mich weiterentwickeln wollte, ich ins Management kommen musste… obwohl ich das eigentlich überhaupt nicht wollte! Ich fühlte mich, als wäre ich in meiner beruflichen Entwicklung gegen eine Wand gefahren”, sagt Renaud Cousin, Chefingenieur bei GoPro.
Es liegt uns fern, den Weg zur Führungskraft zu schmälern, aber es ist dennoch wichtig, darauf hinzuweisen, dass ein anderer Weg möglich ist! Manchmal ist dieser alternative Weg bereits in der Organisation des Unternehmens selbst angelegt, und manchmal bedarf es einiger Arbeit, um ihn zu verwirklichen.
In diesem Online-Meetup zu dem Thema bemerkt Caroline Therwath-Chavier, CEO des Unternehmens The Allyance, das sich auf Recruitment und Tech-Coaching spezialisiert hat: “Unternehmen wird klar, dass sie die Talent ihrer ICs sichern können, wenn sie ihnen einen klaren Karrierepfad anbieten; und sie merken ebenso, dass diese Leute entscheidend sind, um hochwertige Software zu entwickeln- was nicht möglich ist, wenn das Unternehmen nur aus Führungskräften besteht.”
Tatsächlich gaben 60% der Nutzer*innen auf talent.io in einer Umfrage an, dass sie bei gleichen Gehältern lieber ein IC statt eine Führungskraft sein würden!
Staff Engineer, Principal Engineer, Distinguished / Fellow Engineer... Was sind die Unterschiede?
In einem früheren Artikel haben wir den üblichen Karriereweg für Manager*innen besprochen, einschließlich Engineering Manager, Head of Engineering und VP of Engineering. Der Weg eines IC ist weniger verbreitet, zumindest in Europa. Wenn wir den amerikanischen Standard betrachten, sieht es folgendermaßen aus: du entwickelst dich vom Staff Engineer zum Principal Engineer und dann zum Distinguished oder Fellow Engineer.
“Ehrlich gesagt hatte ich zuvor noch nie von dieser Berufsbezeichnung gehört, als ich bei Younited anfing”, gibt Guillaume Guerra, Principal Engineer des Unternehmens für Sofortkredite, zu. Diese Beobachtung teilen alle ICs, die wir interviewt haben, was zeigt, dass immer noch viel zu tun ist, um die Leute auf diesen Karriereweg aufmerksam zu machen!
Führungskräfte entwickeln sich zusammen mit ihren Teams weiter. Aber wie funktioniert das bei ICs, die per Definition niemanden führen? Die Weiterentwicklung erfolgt durch die Ausweitung ihres Tätigkeitsbereichs und damit ihres Einflusses.
Bei der letzten Devoxx Konferenz 2021 präsentierten beispielsweise Dimitri Baeli und Hugo Lassiège dieses Diagramm, das den Umfang der verschiedenen Rollen eines IC zeigt:
Junior: individueller Einfluss
Confirmed: Team-Ebene
Senior: Teil-Ebene
Staff: produktübergreifend
Principal: unternehmensweit
Distinguished / Fellow: branchenweit
In Europa sind Distinguished Engineers oder Fellow Engineers immer noch rar gesät. Auf der anderen Seite des Atlantiks jedoch gibt es deutlich mehr Leute, dessen Neuerungen von ihren Kolleg*innen anerkannt werden.
“Vom IC zu einer Führungskraft zu werden ist keine Beförderung. Es ist ein Jobwechsel”, Ludovic Galibert (Netflix)
Ist es möglich, Führungskraft und IC zu sein?
Ja…aber nicht gleichzeitig! Laut der Amerikanerin Charity Majors (die als Engineering Manager arbeitet), die von Dimitri Baeli in seiner Konferenz zitiert wird, ist es empfehlenswert, während der Karriere beide Pfade auszuprobieren. “Die besten technischen Führungskräfte der Welt sind oft jene, die beides tun und sich hin und her bewegen. Wie ein Pendel”, schreibt sie in ihrem Artikel The Engineer/manager pendulum.
Das zeigt uns, dass:
1) Brücken zwischen diesen zwei Karrierewegen existieren. Die Entscheidung für das eine oder das andere ist keine unwiderrufliche Entscheidung (was beruhigend ist).
2) Die notwendigen Eigenschaften, um eine technische Führungskraft zu sein, sind in beiden Pfaden notwendig. Das zeigt der Ingenieur Josh Tyler in der folgenden Grafik:
Das bringt uns zu einem wichtigen Punkt: Führungskräfte und ICs sind auf der selben Stufe in der Hierarchie: “Vom IC zu einer Führungskraft zu werden ist keine Beförderung. Es ist ein Jobwechsel”, bestätigt Ludovic Galibert, Senior Software Engineer bei Netflix, in seinem Podcast. Als Führungskraft kann man eine Menge einbringen, aber das Angebot, die Stelle zu übernehmen, ist noch keine Anerkennung an sich. Als ein IC kannst du einen genauso großen Einfluss haben wie eine Führungskraft.
Ingenieurin Sarah Mei verteidigt diesen Punkt in einem beliebten Twitter-Post: “Der Aufstieg zur Führungskraft ist eine seitliche Bewegung auf einem parallelen Weg. Man fällt bei vielen Fähigkeiten auf ein Junior-Level zurück."
2. Was macht ein IC?
Nun, da wir einen allgemeinen Eindruck davon erhalten haben, wo der IC innerhalb eines Unternehmens steht - vor allem im Verhältnis zu den Führungskräften - konzentrieren wir uns auf die tägliche Arbeit eines IC.
Die Aufgaben eines IC variieren natürlich von Unternehmen zu Unternehmen und hängen zum Beispiel von der Größe des Unternehmens ab; aber im Allgemeinen gibt es drei Haupttypen von Tätigkeiten:
“Wir kümmern uns um Projekte, nicht um Menschen oder Pläne” Guillaume Guerra (Younited)
1. Programmieren
Das Erste, was einem zu ICs einfällt, sind ihre technischen Kenntnisse.”In erster Linie sind dies Leute, die tatsächlich Dinge erschaffen. Was den greifbaren Mehrwert und den ROI angeht, bin ich überzeugt, dass Principal Engineers einen größeren Einfluss haben als VPs of Engineering”, sagt Cyrille Alleg, VP of Software Engineering bei Concord und später Ornikar. “Wir kümmern uns um Projekte, nicht um Menschen oder Pläne”, sagt Guillaume Guerra von Younited.
Anders ausgedrückt: ICs sind weiterhin stark in das operative Geschäft eingebunden. Nur dass ihr großer Erfahrungsschatz und ihr Wissen dazu führen, dass sie an besonderen und sehr komplexen Problemen im Unternehmen arbeiten. “Wir nehmen sie manchmal wegen ihrer Fähigkeiten in Anspruch, denn sie sind die einzigen Leute, die wissen, wie man bestimmte Bereiche entwickelt”, sagt Christine Métaillier, Lead Tech Recruiters & Sourcers bei talent.io.
"I know the payment logic well. When a new activity around this topic was launched at Younited, I was the one they called. We have another Principal Engineer who specialises in customer acquisition and conversion for example," explains Guillaume Guerra.
“Ich kenne die Zahlungslogik gut. Als bei Younited eine neue Maßnahme zu diesem Thema gestartet wurde, war ich derjenige, den man rief. Wir haben noch einen weiteren Principal Engineer, der sich zum Beispiel auf die Kundenakquise und -konversion spezialisiert hat", erklärt Guillaume Guerra.
“Es geht nicht immer um Technologie”, sagt Renaud Cousin, iOS-Experte bei GoPro. “Es kann auch die Art und Weise sein, wie ein Problem angegangen wird; eine gewisse Reife in der Denkweise; oder eine einflussreiche Position innerhalb der Teams, die über das eigene Fachgebiet hinausgeht."
“Das ist keine isolierte Tätigkeit,, du musst andere führen können.” Christine Métaillier (talent.io)
2. Coaching und interne Entwicklung der Fähigkeiten
“Als Berater*innen können ICs das Gesamtniveau von Teams verbessern”, fügt Caroline Therwath-Chavier hinzu. Coaching, Mentoring oder Onboarding…sie können das auf viele Weisen tun. “Es ist keine isolierte Tätigkeit, du musst andere führen können”, sagt Christine Métaillier.
“Ich kann bei Schulungen zu bestimmten Themen helfen oder Fragen rückwirkend beantworten”, betont Jean-Christophe Delmas von Upflow. “Diese Rolle hat einen erzieherischen Aspekt: Ich stelle sicher, dass Fähigkeiten weitergegeben werden, vor allem an die jüngsten Mitglieder des Teams”, fährt Thierry Mège von der Naval Group fort.
3. Verbesserung der technischen Qualitäten und Organisation
Diese letzte Aufgabe ist wahrscheinlich weniger bekannt, aber sie ist dennoch die wichtigste. ICs müssen Führung, Einfluss und Öffentlichkeitsarbeit übernehmen, um die internen Abläufe eines Unternehmens zu verbessern. Das hat mehrere Aspekte:
Tech
Abhängig vom Unternehmen können ICs Aspekte wie die technische Strategie mitbestimmen, zum Beispiel bei der Vorwegnahme von Produktionsprobleme, Fragen der Skalierbarkeit der Infrastruktur, Anforderungen an die Tools usw. In dieser Hinsicht kann die Tätigkeit der eines Architekten oder einer Architektin ähneln. “Bei GoPro sehe ich keinen großen Unterschied zwischen den beiden”, sagt Renaud Cousin.
“Leute zu haben, die die Dinge weiter von der technischen Seite aus betrachten und die ein detailliertes Verständnis von bestimmten Einschränkungen haben, hilft den Führungskräften, die richtigen Entscheidungen zu treffen”, offenbart Jean-Christophe Delmas.
Als Expert*innen in dem Bereich sind ICs viel in der technischen Überwachung tätig und beteiligen sich auch an den F&E-Projekten des Unternehmens oder an inkrementellen Innovationen, die aus Zeitgründen nicht in die Roadmaps der Teams passen. “Wir sind freie Akteure, die da aushelfen können, wo sie gerade gebraucht werden”, bestätigt Guillaume Guerra.
Human Resources
Sie werden oft als starker Arm des CTO oder als Kontaktperson bezeichnet. Aufgrund ihrer Erfahrung haben die ICs oft das Ohr und das Vertrauen des Top-Managements. Ihre tägliche Nähe zu den Teams ermöglicht es ihnen auch, die allgemeine Stimmung im Team einzufangen. "Wir müssen die Stimmung des Teams spüren und Probleme in einem frühen Stadium erkennen", fügt Guerra hinzu.
Projektmanagement
Schließlich können ICs auch als Berater*innen für manche Interessenvertreter*innen des Unternehmens agieren, zum Beispiel für Produktmanager*innen oder als Teil eines bestimmten Projekts. “Während der Einführung eines Bezahl-Features war ich technischer Berater des Projektmanagers”, erläutert Guillaume Guerra.
Er musste mehrere technische Aspekte des Projekts definieren und behandeln: die Dokumente, die gesammelt werden mussten; die Bezahlseite; die Kontobelastung einer Person; die API für Bankingpartner*innen; welche Funktionen zum Produkt hinzugefügt werden konnten; wie der Code dafür aussieht; das zuständige Team, usw.. Alles mit dem Ziel, die Erfolgschancen des Projekts zu maximieren.
Mehr als 6000 Leute haben auf talent.io ihren Job gefunden
Wir helfen dir gerne dabei, den Job zu finden, den du verdienst. Kein Spam, nur hochwertige und gezielte Angebote, die deiner favorisierten Rolle und deinem Wunschgehalt entsprechen.
Hoffentlich konnten wir inzwischen verdeutlichen, was diese Tätigkeit beinhaltet. Jetzt schauen wir uns an, wie dorthin gelangst.
Für wen ist sie geeignet?
Alle ICs, die wir interviewt haben, sagten zuerst, dass die Tätigkeit für Leute ist, die Aufgaben als Führungskräfte nicht mögen. Aber das ist nicht alles: Die Entscheidung, IC zu werden, sollte nicht automatisch getroffen werden. Hier sind weiter Eigenschaften:
“Wir sind nicht diejenigen, die die Entscheidungen treffen, aber wir können Argumente anbringen und Einfluss ausüben" Jean-Christophe Delmas (Upflow)
1) Liebe zur Technik
“Das ist eine Tätigkeit für Leute, die eine Leidenschaft für Technik haben, denn du musst ständig auf dem neuesten Stand bleiben, um in den Augen des restlichen Teams legitim zu bleiben”, sagt Thierry Mège. Auch wenn es zu beachten gilt, dass ICs nicht diejenigen sind, die angesicht ihrer anderen Verantwortlichkeiten das meiste Programmieren im Unternehmen übernehmen.
2) Einflussreich sein
Anders als oft angenommen wird, sind Führungskräfte nicht die einzigen, die Menschen leiten. Auch ICs können und sollten Führungskräfte sein. “Wir sind nicht diejenigen, die Entscheidungen treffen, aber wir können Argumente anbringen und Einfluss ausüben”, sagt Jean-Christophe Delmas.
Anders ausgedrückt: Der Nerd-Experte oder die Nerd-Expertin, der/die keine Kommunikationsfähigkeiten besitzt, ist nicht für die Stelle geeignet. “Echte soziale Fähigkeiten sind nötig, um Meetings zu leiten, mit anderen Teams zu sprechen, ihre Bedenken zu verstehen, sie zu beruhigen und zu überzeugen. Andernfalls kann es schnell zu Grabenkämpfen zwischen den verschiedenen Gruppen kommen", sagt Guillaume Guerra.
Soziale Fähigkeiten können auch dazu beitragen, Wissen an die jüngeren Generationen weiterzugeben.
3) Strategisches Denken
Als Entwickler*in, der/die gerade ihre Karriere begonnen hat, wirst du oft gebeten, Dinge zu tun, ohne ein Mitspracherecht bei Entscheidungen hinsichtlicher eines bestimmten Features zu haben. Das trifft als IC nicht mehr länger zu. “Du kannst als technische rechte Hand derjenigen fungieren, die das Produkt entwerfen, indem du Einfluss auf funktionale Entscheidungen nimmst", sagt Guillaume Guerra.
4. Was sind die grundlegenden Schritte auf dem Weg dorthin?
Die einfache (und grob vereinfachte) Antwort ist, dass du deine Kenntnisse vertiefen musst, um eine Referenz in deinem Bereich zu werden, oder zumindest in deinem Unternehmen. Wie du das tust? Indem du Artikel schreibst, zu Konferenzen gehst, beobachtest, an komplexen Themen arbeitest…
Das ist nicht falsch, aber angesichts allem, was zuvor gesagt wurde, gehört noch mehr dazu. In seinem Vortrag bei Devoxx fügt Dimitri Baeli zwei weitere Elemente hinzu: du musst dich mit der geschäftlichen Seite der Dinge (im Besonderen mit dem Produkt) und mit den Leuten (das heißt, mit dem ganzen Führungsaspekt, den wir schon erwähnt haben) vertraut machen.
Wie? Baeli und sein Kollege Hugo Lassiège haben konkrete Schritte aufgelistet, um diese Fähigkeiten zu entwickeln:
Lerne die Nutzer*innen kennen
Nimm dir Zeit, die Probleme des Unternehmens zu verstehen
Messe proaktiv Unternehmensdaten, um dir eine Meinung über eine Situation zu bilden
Beteilige dich bei der Festlegung der Unternehmensziele
Arbeite an deiner Fähigkeit, sowohl technische als auch nicht-technische Mitarbeiter*innen zu überzeugen
Kurz gesagt, dies ist ein großer Schritt nach oben vom Senior Engineer. Es geht nicht nur um technische Fähigkeiten. Du musst auch lernen, wie du die richtige Einstellung findest und wie du etwas bewirken kannst.
Anders ausgedrückt: du musst Probleme proaktiv lösen, was ein hohes Maß an Erfahrung und Reife voraussetzt.
Fazit: Vor- und Nachteile, ein IC zu werden
Für einen besseren Überblick folgt hier eine Zusammenfassung von dem, was die Interviewpartner über die Rolle eines IC zu sagen hatten.
Die erfüllenden Seiten
Täglicher Kontakt mit der Entwicklung (statt mit Budgets, Roadmaps oder Verwaltung, wie es zum Beispiel bei Führungskräften der Fall ist)
Selbständigkeit und die Fähigkeit, technische Entscheidungen zu beeinflussen
Aufsteigen in der Kette, indem man näher an das Produkt, die Nutzer*innen und die geschäftlichen Belange herankommt
Teams kann auf konkrete Weise geholfen werden (Verbesserung ihrer Fähigkeiten, Lösen von Produktionsproblemen, Einführung komplexer Projekte, etc.), wodurch das Gefühl einer Nützlichkeit entsteht
Mögliche Frustrationen
Übermäßige Nachfrage: Da ICs technische Berater*innen sind, die keinem bestimmten Team angehören, werden sie manchmal als ständig verfügbar angesehen, um zu helfen.
Fehlende interne Anerkennung; manche Leute werden sich sogar fragen, ob du genug zu tun hast.
Weniger Ansehen als Führungskräfte und manchmal niedrigere Gehälter für die gleiche Berufserfahrung
Du besitzt viel Einfluss, aber du triffst nicht die endgültige Entscheidung
Du muss immer als Referenz in deinem Bereich angesehen werden, weil das die Quelle deiner Legitimität ist
Den letzten Nachteil, den unsere Interviewpartner erwähnten, war, dass es weniger Stellen für ICs auf dem Markt gibt als für Führungskräfte. Das liegt vor allem am mangelnden Bewusstsein der Unternehmen für diesen Karrierepfad. Wir hoffen, dass dieser Artikel auf seine Weise dazu beiträgt, dieses Problem zu lösen!
- Wenn du keine Führungskraft werden möchtest, kannst du deine Karriere immer noch voranbringen, indem du IC wirst
- Manager*in und IC schließen sich nicht gegenseitig aus. Vielmehr fördern beide eine Karriere als technische Führungskraft.
- ICs sind technische Expert*innen, die nicht nur programmieren. Sie sind dafür verantwortlich, die Fähigkeiten ihrer Teams zu erhöhen und die allgemeine Qualität zu verbessern.
- Um IC zu werden, musst du deine Einstellung ändern und proaktiver werden, was das Lösen von Unternehmensproblemen angeht.
- Es ist ein erfüllender Weg, aber er ist weit von der Anerkennung entfernt, die Führungskräfte erfahren
No items found.
Others articles picked for you
Andere Artikel die für Sie ausgewählt wurden
How to build a tailor-made career: 3 tech leads share their insights
The best way to gain perspective is to talk to more experienced people. Yet, most people are too shy to invite a CTO for a chat over a cup of coffee… so we decided to do it for you!
Read the article
→
2022 European Tech Salary Report
Get the latest market insights!
Get the report
→
Job Matcher: align your career decisions with your life goals
Is your job right for you? Download our Job Matcher and find out! Evaluate objectively how well any position — including your current one — fits with your core values and objectives.
Get the Job Matcher
→
8 Taktiken, um während deiner Karriere herauszustechen
Bisher sind der Tech-Branche hohe Entlassungszahlen, die wir während der Corona-Krise gesehen haben, erspart geblieben. Die Branche hatte sogar Schwierigkeiten, qualifizierte Kandidat*innen zu finden, um das hohe Arbeitsaufkommen zu bewältigen. Dieser Trend scheint sich jedoch umzukehren.
Artikel lesen
→
Job Matcher: passe deine Karriereentscheidungen deinen Lebenszielen an
Ist dein Job der richtige für dich? Lade unseren Job Matcher herunter und finde es heraus! Bewerte objektiv, wie gut eine Stelle - einschließlich deiner aktuellen - zu deinen Kernwerten und Zielen passt.
Hol dir den Job Matcher
→
Wie du ein VP of Engineering wirst
VP of Engineering ist eine komplexe Rolle, die technische, menschliche und strategische Fähigkeiten vereint. Wenn du Interesse an dieser Stelle hast, ist es wichtig, die nötigen Schritte zu verstehen, um dieses Maß an Verantwortung zu erreichen.
Artikel lesen
→
Wie baust du dir eine Karriere als Individual Contributor auf?
“Wenn du mit 30 immer noch Entwickler*in bist, hast du karrieremäßig versagt.” Dieses Missverständnis war vor ein paar Jahren noch weit verbreitet. Aber jetzt wird immer mehr Leuten klar, dass Führungskraft zu werden nicht die einzige Möglichkeit ist, seine Karriere voranzubringen.
Episodes
Our webinars will also be available in replay. Register to the event and access our replays whenever you want.
No items found.
talent.io is the simplest way to hire a tech expert
Europe’s most successful companies are hiring the best candidates on talent.io
talent.io is home to a community of 100,000 qualified tech experts
We only feature profiles that are looking for a new job right now, ensuring a 98% response rate
We will help you hire for any tech position, any level of seniority, for permanent or freelance positions