Führe ich ein Team, bin ich überheblich?

12

Ich bin in einer für mich sehr seltsamen Position. Ich bin "Teamleiter" in der Rolle für ein bestimmtes Projekt, Sr. Software Engineer in der Berufsbezeichnung. In meinem Team habe ich 4 Entwickler, von denen einer eine ähnliche Rolle in einem anderen Projekt spielt, aber jetzt hat meiner Priorität eingeräumt, und er arbeitet an meinem. Ich habe auch 2 Tester, von denen einer Manager ist. Ein weiteres Mitglied des Teams ist der "Customer Representative", der Teil einer völlig unabhängigen Abteilung ist. Ich habe auch einen Manager, der direkt über mir steht, und ich glaube auch über dem Manager of Test, der Teil meines Teams ist ... da bin ich mir allerdings nicht so sicher.

Ich habe versucht zu klären, warum meine Rolle genau mehrere Male ist. Es war schwer für mich herauszufinden, wo meine Autorität beginnt und endet, wenn ich überhaupt welche habe. Die Antwort, mit der ich gerade arbeite, ist, dass ich "technischer Leiter" des Teams bin. Dies scheint zu bedeuten, dass meine Autorität über technische Entscheidungen in Bezug auf Architektur, Design und Prozess- / Codierungsstandards liegt, da diese sich auf den Produktcode selbst beziehen.

Heute ist etwas passiert und die Ergebnisse des Codes, die ich an eines der Mitglieder meines Teams delegiert habe, wurden dem Rest des Unternehmens in unserem Scrum-Show-it-All-Off-Meeting gezeigt. Die Person, die den Kunden vertritt, macht das Vorführen. Heute wurde etwas vorgeführt, mit dem ich nicht einverstanden war, und niemand hatte mich jemals gefragt, ob ich mitreden möchte, was passiert ist. Kurz gesagt, um einem Benutzer die Möglichkeit zu geben, einen Wert in einem Bericht auf folgende Weise anzuzeigen ("doc" -Einheiten, Design-Einheiten, gerundet, nicht gerundet), stellten sie Zugriffsfelder für jede Permutation bereit. Daher haben wir den Wert in gerundeten Dokumenteinheiten, gerundeten Designeinheiten, ungerundeten Dokumenteinheiten und ungerundeten Designeinheiten. Jeder Datensatz, mit dem der Benutzer arbeiten möchte, hat viele solche Werte, und jeder wird auf diese Weise permutiert.

Ich hasse das wirklich.

Die Leute, denen wir dies gezeigt haben, möchten sicherstellen, dass die API, die wir für Berichte verwenden, mit der Art und Weise übereinstimmt, wie wir Daten nach Excel exportieren. Leider gewinnen wir jetzt diesen Schwung in eine Richtung, die ich für sehr, sehr schlecht halte.

Beim nächsten Treffen war ich ein wenig verärgert und fragte die beiden, die das getan hatten: "Warum war ich nicht an dieser Entscheidung beteiligt?" Es ist ein Thema, das immer wieder auftaucht, und es fällt mir schwer, Leute in das Team zu holen, das ich führen soll, um mich zu fragen, ob ich mitmachen möchte. Manchmal tue ich das nicht und ich denke, was immer sie sich einfallen lassen, wird in Ordnung sein. Andere Male tue ich. Es sei denn, die Leute fragen mich, obwohl es schwer zu wissen ist, dass etwas los ist, das meinen Input benötigt, und sie geben mir diese Gelegenheit nicht.

Leider erstreckt sich meine Autorität nicht darauf, den Leuten zu sagen: "Wenn Sie das nächste Mal auf eigene Faust so etwas tun, ohne überhaupt mit mir zu sprechen, werden Sie diszipliniert." Das ist eine PR-Frage, die ganz offensichtlich nicht in meinem Zuständigkeitsbereich liegt. Das ist in Ordnung für mich, denn ich möchte mich nicht mit so einem Mist auseinandersetzen müssen, wenn jemand anderes dazu bereit ist.

Heute sagte mir mein Vorgesetzter vor allen (was vermutlich auch meine Schuld ist), dass ich nicht in jede Entscheidung involviert sein kann und delegieren muss.

Ich denke natürlich, dass ich Recht habe ... das tue ich immer. Ich sage keine Dinge, die ich für BS halte. Ich denke, ich hätte wegen dieses Problems angesprochen werden sollen und gefragt, ob ich eine bessere Idee hätte. Eigentlich hätte ich mich dazu entschlossen, nur EINEN Wert für den Augenblick festzulegen, da dies eigentlich der Anfang einer neuen Funktion war, und Optionen zu erörtern, um auf Wunsch in Zukunft weiteren Zugriff zu gewähren. Ich hätte die aktuelle Implementierung niemals gebilligt oder empfohlen, und ich denke wirklich nicht, dass sie das Licht der Welt erblicken sollte.

Die Frage ist, bin ich derjenige, der unvernünftig ist?


Nun, wir sprachen beide darüber und waren uns einig, dass wir beide "den Ball fallen ließen" und uns auf derselben Seite zu befinden scheinen. Montagmorgen ... Wir werden versuchen, sicherzustellen, dass meine Rolle im Team klar ist und dass ich entscheiden kann, wann ein Entwurf oder eine Aufgabenänderung stattfinden muss. Ich werde vorgeschlagen und stimme entweder zu oder entscheide, dass ich tiefer schauen muss. Dann gibt es noch ein paar andere Dinge, an denen ich arbeiten kann, um sicherzustellen, dass sie zu mir kommen können.

Edward Strange
quelle
1
Wenn der Kundenbetreuer es angezeigt hat, als ob es das ist, was er will, dann sind Sie ja unvernünftig. Sie müssen den Fall (wenn es einen gibt) klären, dass das, was sie getan haben, sie daran hindert, das zu bekommen, was sie tatsächlich in Zukunft wollen (wenn es tatsächlich so sein wird). Wenn Sie es in Geld ausgedrückt zeigen können (dh, wenn sie es auf Ihre Weise tun, werden sie x Millionen Dollar gespart), werden Sie ein Held sein.
Robert Harvey
1
@Robert - Ich würde dem mit einer Einschränkung zustimmen ... Ich denke, ich sollte einbezogen werden, bevor es vorgeführt wurde. Ich denke, ich hätte die Gelegenheit haben sollen, zu sagen: "Nein, lass uns das nicht so machen und hier ist der Grund." Wenn ich überstimmt bin, egal wie falsch alle anderen sind, dann ist es so. Ich erkenne das und lebe damit. Mein Problem ist es, nicht die Gelegenheit zu bekommen, während ich angeblich der "Anführer" bin. Würden Sie das immer noch für unvernünftig halten?
Edward Strange
8
Ich glaube nicht, dass Sie als Anführer wahrgenommen werden, basierend auf Ihrer Beschreibung der Situation. Sie müssen der "Führer mit gutem Beispiel" werden, derjenige, dessen Vorschläge ernst genommen werden, weil Sie gute machen. Dies wäre auch dann der Fall, wenn Sie eine bestimmte Berechtigung hätten.
Robert Harvey
@ Crazy - nein, es ist nicht unvernünftig, dafür ist ein Führer da.
quick_now
1
Denken Sie daran, dass Respekt verdient und nicht durchgesetzt werden kann. Sie werden dir irgendwann folgen, wenn du es richtig machst.
Falcon

Antworten:

17

Klingt so, als müssten Sie Source Commits überwachen. Perforce hat diese Fähigkeit nativ, Git hat sie durch Hooks, andere haben sicher ihre eigenen Methoden. Sie müssen nicht jedes Commit einzeln auswählen, aber wenn Sie eine Benachrichtigung haben und diese vergleichen, erhalten Sie einen kurzen Einblick in alles, was in Ihr Projekt einfließt.

Was Ihren Manager betrifft, der sagt, dass Sie delegieren müssen, bin ich mir nicht sicher, ob ich dem zustimmen würde - mit einem Team von vier Entwicklern sollten Sie in der Lage sein, damit umzugehen. Mehr könnte ich mit ihm (oder ihr) auf der Seite stehen. Selbstverständlich sollten Sie auch bei delegierten Aufgaben nach Statusaktualisierungen oder Anleitungen zu Entwurfsänderungen usw. fragen.

Nichts negativ sollte immer in Sitzungen gebracht werden - klingt wie Sie und Ihr Manager den Ball auf diesem gesunken. Das absolut Schlimmste, was Sie jemals einem Kollegen antun könnten , ist, ihn in Verlegenheit zu bringen. Als Führungskraft (wie bei Ihrem Vorgesetzten) müssen Sie ansprechbar und vertrauenswürdig sein. Wenn Sie jemanden herabsetzen, wird dies zu Ressentiments führen, die Ihre Fähigkeit beeinträchtigen, Ihr Team zu führen (und auch zu verärgerten Mitarbeitern).

Ich hasse es , das Wort "Disziplin" von jemandem in einer Hauptrolle zu hören. Disziplinierung (zumindest in diesem Zusammenhang) ist negativ und nicht produktiv. Arbeiten mit jemandem (persönlich und nicht in einer Sitzung Einstellung), herauszufinden , warum sie etwas tat und Alternativen bieten , wenn Sie mit ihnen vorgeschlagenen Lösungen nicht einverstanden ist , was getan werden soll. Manchmal werden Sie feststellen, dass die Person, mit der Sie arbeiten, richtig und Ihr Bauchgefühl falsch ist. Warum? Sie haben mehr Zeit mit diesem speziellen Problem verbracht als Sie.

Etwas anderes, das mich beunruhigt, ist "Ich denke immer, ich habe Recht". IMO, das ist die schlechtestmögliche Einstellung von jedem Lead. Sie sollten sich natürlich auf Ihre Fähigkeiten verlassen können, aber Sie sollten sich darüber im Klaren sein, dass Ihre Vorschläge mehrmals aus Ihrem Hinterkopf kommen (egal wie viel Erfahrung Sie haben), wenn Sie sich nicht auf ein bestimmtes Problem einlassen der Beste sein. Wenn jemand, der sich auf ein bestimmtes Problem konzentriert sich eine Alternative bietet, dann ist es Ihre Aufgabe (na ja, sowie ihre Abhängigkeit von ihrer eigenen Erfahrung Ebene) zu beweisen , warum Ihr besser ist, nicht nur sagen , „Ich bin der Leitung und Ich denke immer, dass ich Recht habe ", das ist es, was mich zu deinem Satz veranlasst, zu glauben.

Zum einpacken

Ja, Sie sind in einigen Punkten unvernünftig, in anderen jedoch nicht. Als Hinweis würde ich erwarten, dass wenn es Feature- oder Architekturänderungen gibt, diese zumindest von Ihnen bestanden werden.

Es ist jedoch auch Ihre Aufgabe, die Gesamtsystem- und Codequalität sicherzustellen, die Sie selbst erledigen müssen. Beschäftigt Ihr Unternehmen Code Reviews? Entwerfen Ihre Programmierer, woran sie arbeiten, bevor Sie mit dem Code beginnen? Wenn nicht, sollten Sie sich mit dem Einsatz solcher Qualitätskontrollmechanismen befassen.

Demian Brecht
quelle
Ich habe versucht, Code-Reviews und Pre-Design zu implementieren. Beides hat aus verschiedenen Gründen nicht geklappt, einschließlich einiger der Gründe, über die ich mich beklagt habe. Es fiel mir auch schwer, einen Weg zu finden, der uns nicht bremst. Ein weiterer Teil des Problems war, dass die Leute nicht sehr gewillt zu sein schienen, Code zu kritisieren. Ich habe auch versucht, mehrere Leute mit Ideen / Entwürfen für schwierige Teile unseres Projekts zu beauftragen. Leider war meine immer die, die wir verwendet haben, und ich denke, das hätte entmutigend sein können. Ich denke, wir müssen beides tun (und Unit-Tests auch, ja), aber wir hatten Probleme.
Edward Strange
Irgendwelche Vorschläge? Wie können wir Code-Reviews durchführen, ohne viel Zeit in Anspruch zu nehmen? Wie kann ich die anderen Mitglieder des Teams dazu bringen, es zu bewerten (und auch Unit-Tests)? Das scheint das große Problem zu sein. Es scheint so, als ob ich nur ein paar anstrengende Arbeiten zugeteilt habe, die alle nur verlangsamen, wenn ich wirklich glaube, dass es uns besser geht. Ein großes Problem für mich ist, dass ich nie in diese Position einbezogen wurde. Ich musste es einfach annehmen (kleine Nischenfirma, die Leute direkt nach dem College anstellt). Ich bin schon lange dabei, habe aber durch Forschung, Versuch und Misserfolg gelernt, anstatt unter einem anderen besser zu arbeiten.
Edward Strange
2
- Etwas anderes, das mich beunruhigt, ist "Ich denke immer, dass ich Recht habe". - Ich sehe alle Ihre Punkte und stimme ihnen zu. War eine schlechte Wahl des Ausdrucks, gemischt mit etwas selbstironischem Humor. Ich versuche meine Haare davon abzuhalten, nach oben zu zeigen.
Edward Strange
Es gibt einige Tools, mit denen Sie die Codeüberprüfung beschleunigen können. Webbasierte Tools scheinen gut zu funktionieren. Eine Liste der OS-Projekte finden Sie hier: ostatic.com/blog/open-source-code-review-tools . Natürlich ist die größte Komponente für den Erfolg von Überprüfungen die Rechenschaftspflicht . Gutachter müssen für ihre Bewertungen verantwortlich sein.
Demian Brecht
1
Eigentlich läuft es darauf hinaus, sicherzustellen, dass Ihr Team stolz darauf ist, was es tut und was es produziert. Zu wissen, dass ihr Name mit einer Bewertung verknüpft ist und dass sie die Änderungen akzeptiert haben, sollte sie dazu bringen, ihre Arbeit gut zu machen (oder zumindest so gut sie können). Wenn dies nicht der Fall ist, ist möglicherweise ein wenig Mentoring angebracht (wieder privat). Finden Sie heraus, warum es ihnen egal ist, was sie überprüfen, und betonen Sie die Wichtigkeit der Überprüfungen (geringere Fehleranzahl, Codequalität, etc).
Demian Brecht
9

Möglicherweise werden Sie für das Management überprüft, und wenn ja, scheitern Sie (was möglicherweise keine schlechte Sache ist; viele von uns sind gute Entwickler und wären schlechte Manager, und ich würde es vorziehen, Programmierer zu programmieren, anstatt Programmierer zu verwalten).

Manager haben häufig nicht die Autorität für alles, was sie tun sollen. Trotzdem Dinge zu erledigen ist ein Zeichen für einen guten Manager. Sie müssen Wege finden, Menschen dazu zu bringen, Dinge zu tun, ohne Disziplinarmaßnahmen zu ergreifen. (Hinweis: Menschen in der Öffentlichkeit herabsetzen, oder?)

Manager müssen auch delegieren, wenn es weh tut. Sie werden wahrscheinlich mehr Zeit mit diesem Problem verbringen, als Sie selbst damit verbracht hätten, es zu schreiben, und das ist in Ordnung. Sobald Sie damit fertig sind, sollten die Leute, die das getan haben, etwas gelernt haben, und es ist weniger wahrscheinlich, dass sie die Dinge in Zukunft falsch machen.

Der richtige Weg, mit so etwas umzugehen, ist privat. Fragen Sie zuerst die Entwickler, warum sie die Anzeige so gemacht haben. Nicht in einer Besprechung und nicht durch die Annahme, dass Sie Recht und Unrecht haben (auch wenn Sie Recht und Unrecht haben). Gib ihnen die Chance, es zu erklären. Das bedeutet nicht, dass Sie mit ihrer Entscheidung gehen müssen; Sie sind schließlich der technische Leiter. Es bedeutet, dass Sie ihnen Gründe geben müssen, um es auf Ihre Weise zu tun, und Sie sollten sich mit allen grundlegenden Problemen befassen, die während dieses privaten Meetings auftreten.

Manager haben auch die Verantwortung für das, was aus ihren Mitarbeitern herauskommt. Sie sollten versuchen, sich von nichts blind zu zeigen, was sie tun, insbesondere vor den Augen eines Kunden. Dies kann bedeuten, dass Sie den Überblick über Code-Check-Ins behalten oder kurze Minikonferenzen mit Ihren Entwicklern abhalten müssen (obwohl Sie darauf achten müssen, dass Sie sie nicht unterbrechen möchten, wenn sie sich in der Zone befinden). Möglicherweise sollten Sie am Nachmittag vor dem Treffen mit dem Kundenvertreter mit allen Entwicklern sprechen.

David Thornley
quelle
Ich nehme an, es ist möglich, aber ich bezweifle es wirklich. Wir haben gerade einen Manager eingestellt und als ich mich auf die gleiche Stelle bewarb, wurde ich vom CEO abgesetzt. Ziemlich klar, dass sie diese Position nicht als Spiel meiner Stärken ansehen: PI kann aggressiv sein. Nachdem ich mir den neuen Typen angeschaut habe, muss ich einigen Einschätzungen zustimmen. Seine politischen Manöver und seine Diplomatie, um Scheiße zu machen, sind etwas, über das ich auf jeden Fall viel lernen muss.
Edward Strange
"Manager haben häufig nicht die Autorität für alles, was sie tun sollen. Trotzdem ist es ein Zeichen für einen guten Manager, Dinge zu erledigen." Ja, sehr gerne. Ich habe immer die Haltung vertreten, meine Autorität so weit wie möglich auszudehnen und zu sehen, was passiert. Lass dich verprügeln? Nun, ich habe herausgefunden, wo die Grenzen liegen. Dabei muss man allerdings öfter richtig als falsch liegen. Leider ist die andere Seite einer Lead / Manager-Position, dass einige Leute einfach WIRKLICH SCHWIERIG damit umzugehen sind und wenn sie aus irgendeinem Grund überhaupt nicht zugänglich sind, wird das Leben sehr schwierig.
quick_now
4

Nimm es nicht persönlich

Es ist eine Teamleistung. Sie sind der technische Leiter, nicht der einzige, der an dem Projekt beteiligt ist. Sie sollten sich darauf konzentrieren, dass das Team aus Fehlern lernt oder den Prozess ändert.

Führen und lernen

Teil jeder Führungsposition, einschließlich eines technischen Vorsprungs, ist es, zu verstehen, dass Sie mit den Menschen, die Sie haben, das Beste aus Ihnen machen. Je mehr das Team zusammenarbeitet, desto mehr wissen sie, wann sie Dinge ansprechen müssen und wann nicht. Stellen Sie nur sicher, dass Sie nicht in die Falle tappen, Ihrem Team zu diktieren. Überprüfen Sie wöchentlich, was schief gelaufen ist und was gut gelaufen ist . Kommunizieren Sie mit Ihrem Team, wenn Sie möchten, dass es die Dinge anders macht. Strafmaßnahme sollte immer ein letzter Ausweg sein und bedeutet normalerweise, dass Sie entweder jemanden entlassen müssen oder Ihre Rolle nicht bestanden haben.

Überprüfung vor Kundenpräsentation

Wenn Sie der Projektleiter sind, warum haben Sie das Feature und die Implementierung nicht überprüft, bevor es vorgestellt wurde?

Wenn es falsch ist, beheben Sie es

Erklären Sie klar, warum etwas nicht stimmt, und ändern Sie es. Es ist teurer, aber wenn es tatsächlich falsch ist, beheben Sie es. Wenn es nicht falsch ist, nur anders, als Sie es wollten, dann noch einmal; Verstehe, dass du nicht der einzige bist, der an dem Projekt arbeitet.

dietbuddha
quelle
3

Gab es eine Spezifikation, die dokumentierte, was implementiert werden soll? Angesichts einer zu offenen Anforderung füllen Entwickler häufig die Lücken (oder erfordern Mikromanagement) mit dem, was sie für angemessen halten.

Am Ende erhalten Sie von Ihrem Manager folgende Informationen: "Anstatt an den Spezifikationen zu arbeiten, haben sie beschlossen, stattdessen die Funktion [feature] auszuführen. Jetzt sind wir aufgrund einer Funktion im Rückstand, die von Anfang an nicht genehmigt wurde."

Anschließend können Sie mit dem Scrubben der Funktion beginnen, nachdem die Entwickler neu zugewiesen wurden.

Bearbeiten> Und nein, ich glaube nicht, dass du überheblich bist. Ihre Arbeit endet als dein Arsch.

Steven Evers
quelle
Nun, es war offen in der Tatsache, dass es nicht sagte, nicht zu tun, was getan wurde. Alles, woran gearbeitet wurde, war, die Werte in den Bericht in den Einheiten des Dokuments aufzunehmen. Jemand anderes hat irgendwo entschieden, dass sie mehr als das brauchen, was ich irgendwo auf der Straße zustimmen könnte. Was mich stört, ist der Hack, ich hätte gerne gesagt: "Ich glaube wirklich nicht, dass Sie das tun sollten dieser Weg."
Edward Strange
@ Crazy Eddie: Man kann es auch vorausschauend angehen. Erstellen Sie einen Fehler, der darauf hinweist, dass die Funktionalität entfernt / durch eine andere ersetzt werden muss, und weisen Sie ihn dem Entwickler zu, der sie ursprünglich geschrieben hat. Dann ist es ganz normal, einen Fehler zu beheben.
Steven Evers
2

Ich befinde mich oft in der gleichen Position und meine Ausführungen in Besprechungen und Diskussionen scheinen nichts zu bringen. Manchmal sende ich als letztes Mittel, bevor ich mich damit abfinde, die getroffene Entscheidung zu treffen (albiet not mine), eine E-Mail an die relevanten Parteien, in der ich die Gründe dafür in Schwarzweiß wiedergebe.

Dann würde ich diese E-Mail archivieren, um sicherzustellen, dass ich sie für zukünftige Referenzzwecke habe, falls sie später benötigt wird, wenn ein Manager oder Kunde fragt, warum etwas auf diese Weise getan wurde oder warum es so viel kostet, eine Änderung zu beheben.

dreza
quelle
+1: Dies nennt sich "The Smoking Gun file". Drucken Sie das Zeug aus und bewahren Sie es zu Hause auf.
quick_now
2

Ich glaube, Sie haben sich geirrt, wie Sie zugegeben haben. Sie sind nicht falsch zu sagen, dass Sie auf dieser Ebene einen gewissen Einfluss auf das Design haben sollten, aber ich bin mir nicht sicher, wie Sie erwarten, dass dies vernünftig ist. Die Leute werden ein Design nicht von Ihnen führen, wenn sie es für unkompliziert halten. Da sie sich genauso leicht irren können wie das Design selbst, werden Sie keine Menschen finden, die sich freiwillig erbieten, Ihnen all ihre falschen Designs zu zeigen. An diesem Punkt bin ich meistens neugierig auf Ihre Arbeitsgewohnheiten und Kommunikationsmuster, aber egal wie das alles gemacht wird, manchmal werden Sie einfach blind von diesen Dingen. Ich bin mir nicht sicher, wie Sie dagegen vorgehen sollen, wenn Sie nicht jedes Commit sorgfältig prüfen.

Jeremy
quelle
1

Ich fühle mich zu oft emotional so:

 I of course think I'm right....I always do. 

aber ich habe den intellektuellen Sinn zu wissen, dass ich gelegentlich falsch liege. Ich weiß auch, wann man einen Kampf auswählt - man kann nicht über alles streiten, und manchmal kann eine unerwartete Einigung von Ihrer Seite Wunder wirken.

Neil Butterworth
quelle
Ich erlaube immer jemandem, mich zu beweisen oder mich davon zu überzeugen, dass ich es bin. Ich glaube eher, dass ich recht habe, bis das erledigt ist: P
Edward Strange
1

Was ist ein wahrer Anführer?

Ist jemand, der einen Untergebenen feuern kann , jeden Untergebenen. (muss aber nicht neu eingestellt werden)

Manchmal werden die meisten Leute als Leiter eines Projekts "getaggt", aber ohne die Kraft des Feuers ist es eher eine "Anleitung" / "Lehrerin" als ein echter Leiter.

Es kann aber auch vorkommen, dass Sie ein Teamleiter sind, Ihr aktuelles Projekt jedoch nicht leiten. Der schlimmste Fall ist, wenn der Kunde das Projekt leitet. An diesem Punkt liegt es nicht in Ihrer Verantwortung, wenn das Projekt fehlschlägt (und es wird fehlschlagen).

Und der schlimmste Fall ist, wenn zwei Projektleiter existieren.

Als Militär sind Befehlsketten alles (nicht so radikal wie "für ein Projekt sterben", aber nah genug). In dieser Angelegenheit hat Ihr Manager Ihren Status gebrochen, die Moral von "Ihren" Leuten herabgesetzt und hat überhaupt nicht geholfen.

Magallane
quelle
1

Ja, Ihr Chef hat Recht - Sie können nicht in jede Entscheidung einbezogen werden . In der Tat ist es unmöglich, alles so zu fangen, es sei denn, Sie tun alles selbst. Ich denke, da kommen Sie her - Sie haben das Gefühl, dass Sie das gesamte Projekt nicht gut im Griff haben können, wenn Sie nicht in jedes Detail involviert sind, aber Sie können nicht in jedes Detail involviert sein, ohne Sie zu überwältigen (was das gesamte Projekt demoralisieren wird) Team und wahrscheinlich brennen Sie aus).

Die Antwort ist, sich keine Sorgen zu machen über Dinge, die schief gehen - sie tun es immer -, statt sich darum zu sorgen, dass sie später auf konstruktive Weise repariert werden.

Wenn Sie mit der Kommunikation auf dem Laufenden bleiben, können Sie nicht nur delegieren, sondern auch Ihre älteren Mitarbeiter entlassen und das tun, was sie wissen, ohne sie immer mit Bewertungen, Diskussionen und fehlgeleiteten Versuchen, sie zu kontrollieren, zurückhalten zu müssen. Vertraue darauf, dass sie das Richtige tun und darüber 'plaudern', was los ist, damit du auf dem Laufenden bleibst (und deine Nase hineinsteckst, wenn du das Gefühl hast, dass es wirklich nötig ist).

gbjbaanb
quelle
0

Sie haben mehrere Probleme. Zuerst hat sich Ihr Manager Ihrem Team angeschlossen und Ihnen gesagt, Sie sollen mehr delegieren. Dies zeigt einen Mangel an Vertrauen in Ihre Fähigkeit, das Team zu führen. Es zeigt in der Tat, dass Sie zwar den Titel Tech Lead haben, aber nicht der Tech Lead sind, weil Sie keine Autorität haben. Sie müssen sich mit Ihrem Vorgesetzten zusammensetzen und diesbezüglich ein Herz fürs Herz haben. Ohne die Unterstützung seines Managers und ohne die Befugnis, vom Team getroffene Entwurfsentscheidungen ohne seine Zustimmung zu ändern, kann niemand eine technische Führungsposition übernehmen. Sie sind nicht befugt, Ihre Arbeit zu erledigen. Ihr Chef muss verstehen, dass Sie nicht gewinnen können und dass er Sie öffentlich unterstützen muss, damit es Ihnen besser geht. Verantwortung ohne Autorität ist die schlimmste Situation, in der man sich wiederfinden kann.

Als nächstes hat Ihr Team Sie blindgestellt. Sie müssen das mit ihnen besprechen. Sie sollten die Designdiskussion mit ihnen führen, bevor sie eine Entwicklung durchführen und lange bevor sie eine öffentliche Präsentation durchführen. Es ist in Ordnung, einen Teil des Entwurfs zu delegieren (obwohl Sie, nicht sie, entscheiden können, was Ihrer Meinung nach delegiert werden soll), aber es ist nicht in Ordnung, dass sie fortfahren, ohne Sie darüber zu informieren. Sie haben Ihr Vertrauen verloren, indem sie Sie blind gemacht haben. Jetzt müssen sie besseres Verhalten lernen. Sie müssen sich regelmäßig mit ihnen in Verbindung setzen, um sicherzustellen, dass sie Sie nicht wieder blind machen. Wenn dies der Fall ist, sollten Sie eine formelle Meldung des Problems an die Personalabteilung vornehmen. Leads sind keine populären Leads, wenn Entwickler sie absichtlich umgehen, nachdem sie dazu aufgefordert wurden, verdienen sie Konsequenzen. Tut es nicht' Es ist egal, ob sie dich mögen oder nicht, aber im Moment respektieren sie dich eindeutig nicht. Sie müssen Konsequenzen für ihr unangemessenes Verhalten haben, sonst wird es nur noch schlimmer. Sie können diesen Teil des Problems jedoch erst beheben, wenn Sie das Problem mit der Verwaltungsunterstützung behoben haben.

Als nächstes hast du öffentlich gesprengt, du musst dich öffentlich entschuldigen. Dies wird Ihnen helfen, Ihren Ruf wieder aufzubauen.

Dann müssen Sie die einzelnen Personen privat beiseite nehmen und ihnen die Konsequenzen für ihr anhaltendes schlechtes Benehmen mitteilen (sobald Sie von Ihrem Vorgesetzten die Zustimmung erhalten haben, dass Sie ihnen Konsequenzen geben können). Öffentliches Lob und Unterstützung, private Kritik sollte Ihre Regel sein. Möglicherweise müssen Sie auch häufiger außerhalb der Gruppentreffen bei ihnen einchecken, damit sie Sie nicht aus den Augen lassen können.

Offen gesagt, da sowohl die über als auch die unter Ihnen klar denken, dass Sie jemand sind, der ignoriert und nicht informiert werden kann, müssen Sie sich ernsthaft überlegen, was sie dazu veranlasst, Sie zu missachten. Sie müssen sich auch entscheiden, ob Sie als Technologieleiter nicht glücklicher wären oder ob Sie zu einem Ort wechseln sollten, an dem Sie die Autorität haben, die Verantwortung zu übernehmen. Wenn Sie sich dazu entschließen, in dieser Position zu bleiben, müssen Sie die Leute bitten, sich mit Ihnen abzustimmen, warum sie Sie so schlecht behandeln. Das wird schmerzhaft sein und Sie werden die Antwort wahrscheinlich nicht hören wollen, aber Sie müssen wissen, warum Sie so wahrgenommen werden, wie sie Sie klar wahrnehmen.

HLGEM
quelle
blindsided du? Trauer, in welcher Art von Sweat-Shop-Organisation arbeiten Sie? Sie müssen Ihren Vorgesetzten um jedes Detail bitten und jedem einzelnen Arbeitsschritt zustimmen. Wenn sein Manager nicht wäre, könnte ich leicht sehen, wie sein gesamtes Team aufhören möchte.
gbjbaanb
@gbjbaanb, Design-Probleme sind keine kleinen Details, sie betreffen mehr als nur das unmittelbare. Design liegt in seiner Verantwortung, nicht in ihrer. Sie haben wissentlich ihre Autorität überschritten (und nach der Beschreibung war es nicht das erste Mal) und verdienen es, dafür hart getroffen zu werden.
HLGEM
1
@gbjbaanb - das wäre für meinen Arbeitgeber ziemlich zum Kotzen, weil ich auch beschlossen habe, dass es Zeit ist, weiterzumachen. Ich habe es in mir, ein guter Anführer zu sein, und ich weiß viel (weshalb ich in dieser Position gelandet bin), aber es war eine Katastrophe und ständige Frustration für mich, mich ohne Mentor hineinzuwerfen.
Edward Strange