Ich habe diese Art von Änderung vor ein paar Jahren vorgenommen. An meiner Stelle fühlte ich mich zu dieser Zeit in meiner Entwicklungsrolle ineffektiv und betrachtete die Führungsrolle als eine Gelegenheit, bessere Programmierpraktiken in meiner Organisation zu beeinflussen.
Es war in den ersten Monaten ein schwieriger Übergang, da ich einen erheblichen Overhead feststellte, der meine Codierfähigkeit beeinträchtigte. Außerdem bestand die Versuchung, meine Grenzen nicht überschreiten zu wollen.
Nach ein paar Monaten war mein Chef für ein paar Wochen krank, so dass ich in ihrer Abwesenheit viele ihrer Managementaufgaben erledigen musste. In dieser Zeit erkannte ich mehr Entscheidungsfreiheit und konnte Änderungen an unseren Prozessen vornehmen, die es mir ermöglichten, meine Zeit effizienter zu nutzen. Dies war der eigentliche Schlüssel zum Erfolg in der Rolle. Hab einfach keine Angst, Entscheidungen zu treffen.
Soweit einige Ihrer spezifischen Fragen:
- Ich war frustriert über den Mangel an Zeit für die Entwicklung. Es dauerte ungefähr ein Jahr, um das richtige Gleichgewicht zu finden
- Ich habe viel Zeit damit verbracht, meine zwischenmenschlichen Fähigkeiten zu verbessern, was mich zu einem stärkeren Führer in allen Lebensbereichen gemacht hat
- Ich wurde vom Management gefragt und es gab eine leichte Lohnerhöhung, aber meine Hauptmotivation war die Karriereentwicklung
- Die Beziehungen zu Kollegen waren in Ordnung. Ich glaube, das liegt daran, dass ich mich sehr bemüht habe, als Anwalt für das Team zu arbeiten, und motiviert war, zu deren Gunsten zu handeln. In dieser Hinsicht habe ich mit ihnen gearbeitet und nicht über ihnen.
Ich wurde ein Team / technischer Leiter, weil ich es liebe, technische Teams zum Kick-Ass zu machen :-). Ich bin fest davon überzeugt, dass technische Teams / Communities viel bewirken können, um die Welt positiv zu verändern.
Ich habe immer noch ein starkes Verlangen, Code zu schreiben und nützliche Dinge zu erstellen, aber ich bin genauso (wenn nicht mehr) motiviert, zu versuchen, einen positiven Effekt auf ein Team von Leuten zu haben, die Software erstellen. Ich versuche mich darauf zu konzentrieren, alle Hindernisse für den Einstieg zu beseitigen und großartigen Code zu entwerfen und zu schreiben.
Ich mag den sozialen Teil meiner Arbeit sehr. Ja, ich glaube, dass die Softwareentwicklung sowohl eine soziale als auch eine technische / technische Aktivität ist.
Zum ersten Mal war ich ein technischer Leiter - ja. Zu dieser Zeit war es einfach so, weil ich der einzige war, der die vorliegende Technologie kannte (webbasiertes Java-Zeug).
Nein - für mich hätte ich als reiner Entwickler mehr pro Tag oder pro Stunde verdient. Team / Technische Leads müssen in der Regel längere Stunden einplanen. YMMV dazu.
Ein Spagat! Die Politik und die "Soft Skills" waren definitiv die härtesten. Technische Entscheidungen usw. waren einfacher, aber Sie haben nur sehr wenig Zeit, um tatsächlich zu programmieren, bis Sie mehr Erfahrung im Umgang mit Ihrer Zeit haben.
Anfangs ja - ich war viel jünger als der Rest des Teams - war es ein heikler Balanceakt, die Kunst der Softwareentwicklung von ihnen zu lernen und von der "neuen Technologie" aus zu führen.
HTH!
quelle
Ich habe als Team und Projektmanager an einer Reihe großer Projekte gearbeitet. Ich habe es getan, weil ich dort der erfahrenste Entwickler war. Meiner Meinung nach ist es entscheidend, dass Teamleiter und Entwicklungsmanager selbst sehr starke Programmierer sind und weiterhin Code für das Projekt schreiben (und möglicherweise noch wichtiger).
Wie für Ihre spezifischen Fragen:
Nein, ich habe weiter Code geschrieben. Siehe oben.
Ich bin kein Mensch mehr, aber ich habe ausgezeichnete Kommunikationsfähigkeiten - und auch keine Motivation.
In einem gewissen Ausmaß. Jemand muss Sie schließlich zu einem Leiter / Manager in hierarchischen Geschäftssituationen machen.
Hilft bestimmt!
Gut, was Team- und Entwicklungsmanagement angeht, nicht so gut im Umgang mit der Außenpolitik, das ist die Fliege in der Salbe für diese Rolle.
Überhaupt nicht.
quelle
Ich bin vor 15 Jahren in die Geschäftsführung eingetreten. Mein erster Grund dafür war, dass ich mich als jemanden sah, der Karriere machen musste, und das war der Weg dorthin. Im Laufe der Jahre ist dies dem Wunsch gewichen, Dinge voranzutreiben, die größer sind, als ein einzelner Mensch bewältigen kann.
Mein Wunsch, Code zu schreiben, hat im Laufe der Jahre nie nachgelassen, und manchmal steht er mir etwas im Weg. Ich musste lernen, meine eigenen Wünsche beiseite zu legen und das Beste für das Team zu tun, insbesondere als Scrum Master. Ich war noch nie ein Mensch und musste viele Managementfähigkeiten erlernen. Was ich jedoch im Laufe der Jahre beobachtet habe, ist, dass man eine Wahl treffen muss, wenn man ins Management einsteigen will. Sie können entweder ein (kommerziell) erfolgreicher Manager oder ein guter Teamleiter sein. Nur sehr wenige Menschen schaffen es, gleichzeitig beides zu sein (und in einigen Unternehmen ist dies buchstäblich unmöglich). An den meisten Orten, an denen ich schon war, hat das Top-Management nur Priorität vor dem Geld, und alle anderen Dinge wie Teambuilding, Qualität, Gemeinschaftswerte usw. zählen für absolut nichts.
Die ersten Monate waren vergleichsweise einfach, weil ich nach meinem Wechsel in die Geschäftsführung von einem Teil des Unternehmens in einen anderen wechselte, sodass es keinen Konflikt mit alten Kollegen gab.
Die Erhöhung des Geldbetrags war willkommen, aber ich finde jetzt, dass Sie das Gleiche erreichen können, wenn Sie nicht in die Geschäftsleitung eintreten, indem Sie nur ein ausgezeichneter SW - Ingenieur sind und sich angemessen verkaufen (und glauben Sie mir, wenn Sie die Kopfschmerzen und den Stress von a bedenken) mittleres Management, das ist eigentlich eine verlockende Idee).
quelle
Bei meinem letzten Job habe ich den Sprung in die Welt der Teamleiter geschafft. Ich wurde von meinem Manager ausgewählt, weil er von meiner Arbeit beeindruckt war und sehen wollte, ob ich mit mehr umgehen kann. Ich beschloss, es zu versuchen und damit zu rennen.
Die ersten paar Monate waren wackelig, einige versäumte Fristen und einige sehr schlechte Codes, aber irgendwann bekam ich den Dreh raus.
Als Teamleiter habe ich festgestellt, dass ich immer noch viel Code geschrieben habe. Ich habe nur zufällig den Code und den Fortschritt anderer Leute beobachtet.
Die Beziehungen zu meinen Kollegen waren nicht allzu sehr betroffen. Kurz nachdem ich ein Teamleiter namens "Building Teams that Work" geworden war, absolvierte ich einen Fernkurs. Es wurden viele der Soft Skills beschrieben und wie man ein Team zusammenbringt. Ich habe einige der Ratschläge aus diesem Kurs auf mein Team übertragen und es hat wirklich funktioniert.
Sie müssen sicherstellen, dass Ihre Kollegen Sie nicht als zurückgelassen ansehen, Sie können mit ihnen arbeiten und jetzt für sie. Einige denken, dass sie für Sie arbeiten, aber es ist imo die Aufgabe des Teamleiters, sicherzustellen, dass sie alle Werkzeuge in den Informationen haben, die sie benötigen, um erfolgreich zu sein. Wenn sie erfolgreich sind, ist das Team erfolgreich.
Nur meine zwei Cent :)
quelle
Ich mache es, weil es zu viel Arbeit gibt und mir nicht genug. Mein Plan ist es, Leute einzustellen, die wenig Aufsicht brauchen. Im Idealfall sind sie viel besser als ich, und ich kann sie nur auf ein Problem hinweisen, dann lehnen Sie sich einfach zurück und machen Sie sich die Ehre.
quelle
Nach meiner Erfahrung ist das einzige Kriterium in der Regel das Dienstalter, das je nach Glück unterschiedlich ist. wenn Sie einsteigen und die Jungs dort länger verlassen, sie ist der Senior - Entwickler jetzt (obwohl das nicht eine gute Sache sein kann, auf den je nach Gründen , warum andere links ...) und die Führung , wie mehr Menschen gemacht werden , werden eingestellt oder einfach nur ein Schmiede / Ja-Mann für das Management zu sein, egal was passiert. Tatsächliche Fähigkeiten und Kenntnisse scheinen sehr wenig damit zu tun zu haben, da ich während meiner Karriere nur auf eine Handvoll "Leads" gestoßen bin, die genug wussten, um Leads zu sein - in den meisten Fällen waren sie gerade am längsten im Unternehmen.
quelle