Entwicklung eines Entwicklers – Was kommt nach dem Entwickeln

27
Entwicklung eines Entwicklers - Was kommt nach dem Entwickeln Andreas Kirsch

description

Folien vom Vortrag auf der code.talks 2014 in Hamburg. Was kommt auf uns zu, wenn wir vielleicht Karriere machen wollen. Welche Fragen muss ich mir stellen uvm.

Transcript of Entwicklung eines Entwicklers – Was kommt nach dem Entwickeln

Page 1: Entwicklung eines Entwicklers – Was kommt nach dem Entwickeln

Entwicklung eines Entwicklers - Was kommt nach dem Entwickeln

Andreas Kirsch

Page 2: Entwicklung eines Entwicklers – Was kommt nach dem Entwickeln

Kurz zu meiner Person

Page 3: Entwicklung eines Entwicklers – Was kommt nach dem Entwickeln

• Geboren vor langer Zeit

• Schule

• Ausbildung als Kommunikationselektroniker

• Studium der Informatik

• Diverse Jobs als Systemadministrator, Entwickler und Freelancer

• Seit 2011 bin ich als Führungskraft tätig

Page 4: Entwicklung eines Entwicklers – Was kommt nach dem Entwickeln

Blick auf den Entwickler

Page 5: Entwicklung eines Entwicklers – Was kommt nach dem Entwickeln

Bin ich bereit?Folgende Fragen können hier weiterhelfen:

• Kann ich mich von der aktiven Entwicklung lösen?

• Traue ich mir zu andere Entwickler anzuleiten?

• Bin ich bereit mich in neue Themen einzuarbeiten?

• Kann ich spontan vor anderen Personen über ein Thema reden?

(cc) von Dennis Skley auf flickr

Page 6: Entwicklung eines Entwicklers – Was kommt nach dem Entwickeln

Bin ich wirklich bereit?Folgende Fragen können hier weiterhelfen:

• Kann ich Entscheidungen treffen und auch vertreten?

• Kann ich Verantwortung für Themen und Personen übernehmen?

• Bin ich in der Lage, mich in andere Menschen hineinzuversetzen?

• Kann ich andere Menschen für etwas begeistern?

(cc) von Dennis Skley auf flickr

Page 7: Entwicklung eines Entwicklers – Was kommt nach dem Entwickeln

Was wird sich ändern?• Mein Ablauf des Tages

• Wie ich mich selber organisiere

• Der Blick auf die Kollegen

• Der Blick von Kollegen auf einen selber

• Vorbild sein

Page 8: Entwicklung eines Entwicklers – Was kommt nach dem Entwickeln

Ich bin Freelancer. Und nun?

Page 9: Entwicklung eines Entwicklers – Was kommt nach dem Entwickeln

Generalist oder Spezialist

Page 10: Entwicklung eines Entwicklers – Was kommt nach dem Entwickeln

GeneralistStärken!

• Hat einen Blick für das Big Picture

• Kennt sich in vielen Gebieten aus

• Blick über den Tellerrand

• Offen für neue Dinge - Themenübergreifend

Schwächen!

• Gefährliches Halbwissen

• Braucht bei tiefergehenden Themen Unterstützung

Page 11: Entwicklung eines Entwicklers – Was kommt nach dem Entwickeln

SpezialistStärken!

• Sehr gutes wissen in einem Fachgebiet

• Ausführlich in seiner Arbeit

Schwächen!

• Übersieht gerne Alternativen

• Versucht seine Themen als die besten zu verkaufen.

• Wenig interesse an einem Big Picture

Page 12: Entwicklung eines Entwicklers – Was kommt nach dem Entwickeln

FazitGeneralist oder Spezialist

Page 13: Entwicklung eines Entwicklers – Was kommt nach dem Entwickeln

Welche Möglichkeiten gibt es?

Page 14: Entwicklung eines Entwicklers – Was kommt nach dem Entwickeln

Lead Developer

Team Lead

CTO

Head of Development

Page 15: Entwicklung eines Entwicklers – Was kommt nach dem Entwickeln

Lead DeveloperMit was werde ich mich beschäftigen?!

• Einarbeitung neuer Entwickler

• Code Qualität definieren und kontrollieren

• Ansprechpartner in technischen Belangen

• Werde ich noch entwickeln? (cc) von Ivan Dervisevic auf flickr

Page 16: Entwicklung eines Entwicklers – Was kommt nach dem Entwickeln

Team LeadWas kommt jetzt noch dazu bzw. ändert sich für mich?!

• Architektur-Entscheidungen

• Bewerbungsgespräche

• Feedback Gespräch

• Verhandlungen mit Mitarbeitern

• Urlaubsplanung vom Team

• Umgang mit Krankmeldung (cc) von Ivan Dervisevic auf flickr

Page 17: Entwicklung eines Entwicklers – Was kommt nach dem Entwickeln

Head of Development Welche Themen gibt es noch?!

• Betreuung von mehreren Teams

• Neue Teams definieren und aufbauen

• Budgets verwalten

• Motivation von Entwicklern und Teams

• Personen entlassen oder kündigen

• Werde ich noch entwickeln?(cc) von Ivan Dervisevic auf flickr

Page 18: Entwicklung eines Entwicklers – Was kommt nach dem Entwickeln

Chief Technical OfficerWelche Aufgaben ganz oben?!

• Betreuung der Hardware/Systemadministration

• Betreuung der Infrastruktur in der Firma - InHous-Systemadministration

• Trägt zu technologischen Richtungsentscheidungen bei

• Baut Prozesse auf

• Zeugnisse schreiben (cc) von Ivan Dervisevic auf flickr

Page 19: Entwicklung eines Entwicklers – Was kommt nach dem Entwickeln

Tipps

Page 20: Entwicklung eines Entwicklers – Was kommt nach dem Entwickeln

Teamgröße

8(cc) von John Cooper auf flickr

Page 21: Entwicklung eines Entwicklers – Was kommt nach dem Entwickeln

Fragestunde

Definiere eine feste Zeit, wann dich deine Mitarbeiter zu Dingen fragen können.

(cc) von k p auf flickr

Page 22: Entwicklung eines Entwicklers – Was kommt nach dem Entwickeln

Steuern

Versuche nicht alles selber zu machen.

Lerne zu steuern und die Arbeit zu delegieren.

Deine Arbeit wird dann mehr in der Kontrolle der Resultate sein.

(cc) von Udo Fischer auf flickr

Page 23: Entwicklung eines Entwicklers – Was kommt nach dem Entwickeln

Team-Events

Regelmäßige Aktionen außerhalb der Arbeit stärken den Zusammenhalt im Team

und motivieren das Team.

(cc) von Sam Howzit auf flickr

Page 24: Entwicklung eines Entwicklers – Was kommt nach dem Entwickeln

Bewerten lassen

Es ist für einen selber hilfreich, sein Team ab und an aufzufordern ihre

Führungskraft zu bewerten.

Also Feedback mal umgedreht.

Dies sollte aber anonym geschehen.

(cc) von Tim Reckmann auf flickr

Page 25: Entwicklung eines Entwicklers – Was kommt nach dem Entwickeln

Die Eigenschaften einer zukünftigen Führungskraft

• Tolerant

• Neugierig

• Geduldig

• offen

• Vertrauen geben

• Reden vor anderen

(cc) von Rusty Marvin auf flickr

Page 26: Entwicklung eines Entwicklers – Was kommt nach dem Entwickeln

Alternativen?

Gründen!

Somit was eigenes aufbauen.

Page 27: Entwicklung eines Entwicklers – Was kommt nach dem Entwickeln

(cc) von Bettina Braun auf flickr