Sr. Software Engineer vs. Managementverantwortung?

[Frage aus Projektmanagement-Warteschlange verschoben]

Ich habe eine Frage aus Entwicklersicht. Ich bin derzeit in einem Team, in dem ich wahrscheinlich über die fortschrittlichsten technischen Fähigkeiten verfüge, und das Managementteam hat wenig bis gar keine Entwicklungserfahrung. Dadurch bin ich oft auf mich alleine gestellt. Manchmal werde ich vom Management um Rat zu Projekten aus technischer Sicht gebeten, was erwartet wird. Die Beratung und Unterstützung, die ich in letzter Zeit gegeben habe, scheint sich jedoch mit dem zu überschneiden, was Managementverantwortung sein sollte. Ich habe neulich eine Frage vom Management erhalten, die mich irgendwie aus der Fassung gebracht hat, also frage ich mich, ob andere Ratschläge geben können.

Ich wurde von einem Manager gefragt, ob unsere Abteilung mit einer anderen Abteilung zusammengelegt werden sollte, die ihre eigene Datenbank/Server-Implementierung hat, aber derzeit als völlig separate Einheit von unserer operiert. Es ist nicht so, als ob zwei Einheiten, die Seite an Seite arbeiten, einfach durch eine stärkere Koordination profitieren könnten. Es wäre eine große Veränderung, den technischen Support für eine Geschäftseinheit in eine IT-Abteilung zu integrieren. Ich brachte zum Ausdruck, dass die Gesamtvision einige Vorteile haben würde, obwohl ich Bedenken hinsichtlich der Machbarkeit und der Planung hatte, sie zu verwirklichen. Ich habe den Manager im Grunde an meinen Direktor verwiesen und ihm gesagt, dass das Problem über meinem Niveau liegt.

Die Dinge, die mir durch den Kopf gehen, sind all die Schritte, an denen ein Manager meiner Meinung nach normalerweise stark beteiligt wäre, wie z anfangen. Das meiste davon scheint Managementaufgaben zu sein, abgesehen davon, dass Beratung zur Architektur benötigt wird. Ich wurde kürzlich in eine höhere Position befördert, und ich weiß, dass ein Teil meiner Arbeit darin besteht, Ratschläge zu erteilen. Normalerweise war dies jedoch aus einer eher technischen Perspektive. Manchmal geben leitende Ingenieure Feedback aus der Personalperspektive, obwohl dies anscheinend zu viel von mir verlangt wurde.

Ich war neugierig auf die Meinung anderer. Ist das die Art von Frage, die normalerweise in die Verantwortung eines leitenden Softwareingenieurs fallen würde? Welche anderen Möglichkeiten hätte ich in Zukunft, um mit solchen Situationen umzugehen? Jeder Rat wäre willkommen.

Sie da. Scheint, dass Ihre Frage hier zum Thema gehört, aber derzeit ist sie so geschrieben, dass dies nicht der Fall ist. Sie verlangen, dass wir feststellen, „ob meine Antwort angemessen war“, und das basiert hauptsächlich auf Meinungen und es fehlt auch ein Ziel, bei dem wir Ihnen helfen können. Vielleicht formulieren Sie Ihren Beitrag um, um das zu entfernen, und formulieren ihn vielleicht so wie "Welche anderen Optionen habe ich, um in Zukunft mit solchen Situationen umzugehen?" oder "Wie kann ich es in Zukunft beruflich ablehnen, solche Dinge zu tun?" oder vielleicht " Wie kann ich mich diesbezüglich an das Management wenden, damit wir meine Rolle bei diesen Anfragen klären können? "
Ich versuche zu verstehen, wie Sie von der Frage, ob Sie es für eine gute Idee halten, mit einer anderen Geschäftseinheit zu fusionieren, dazu kommen, all die Dinge zu beschreiben, die ein Manager tut. So wie Sie das sagen, klingt es so, als ob der Manager neugierig war, ob es aus Ihrer Sicht eine gute Idee war, nicht, ob es aus ihrer Sicht eine gute Idee war. Das heißt, es ist sowieso nicht ganz klar, was Sie fragen.
Ihr Vorgesetzter hat Ihnen eine ziemlich weit gefasste Frage gestellt, die anscheinend vollständig aus technischer Sicht hätte beantwortet werden können, und selbst wenn dies nicht möglich gewesen wäre, was genau jemand mit einer beliebigen Berufsbezeichnung tun soll, wird sehr unterschiedlich sein Unternehmen, und es ist im Allgemeinen in Ihrem besten Interesse, das zu tun, was von Ihnen verlangt wird, sofern dies möglich ist.
@Dukeling Ich denke, dein Kommentar ist hier die Antwort .....
Ich würde nicht davon ausgehen, dass sie nicht an die anderen Bereiche des Managements denken. Sie versuchen nur, eine Insider-Perspektive zu bekommen. Japanische Fließbandarbeiter wurden ermutigt, Vorschläge zu machen. Sie sind keine Manager oder Ingenieure, aber sie haben Einsichten gewonnen, die sie aus der tatsächlichen Arbeit über einen längeren Zeitraum gewonnen haben, die man nicht aus einem Buch bekommen kann.
@MisterPositive Vielleicht, aber für mich schien es nur eine Rechtfertigung für eine meinungsbasierte geschlossene Abstimmung zu sein. Es kann hier eine zugrunde liegende Frage zum Thema geben, aber das könnte ein Duplikat von Wie lehne ich Verantwortlichkeiten ab, die über das hinausgehen, was in meiner Stellenbeschreibung angegeben ist?

Antworten (5)

Dies ist die Art von Frage, die ich als Manager meinem leitenden und/oder geschätzten Mitarbeiter stellen würde, wenn ich wüsste, dass das Thema zur Diskussion kommen würde oder wurde.

Ein leitender Entwickler mit höheren technischen Fähigkeiten als Ihr Manager zu sein, würde es dem Manager ermöglichen, einen Einblick in die Machbarkeit des Umzugs aus technischer Sicht zu erhalten. Da Sie in der Lage wären, auf Fallstricke oder Problembereiche hinzuweisen, die er möglicherweise nicht sehen oder von denen er nichts wissen kann.

Ich würde nichts weniger von meinem Vorgesetzten erwarten. Man wäre nicht glücklich, wenn eine solche Fusion ohne Rücksprache mit den leitenden Entwicklern zustande kommen würde.

Hoffe das hilft.

Ja, das ist eine absolut berechtigte Frage. Wenn Sie im Dienstalter aufsteigen, werden Sie oft gebeten, über die technischen Details Ihres Jobs hinaus in die technischen Details des nächsthöheren Jobs oder von den Anforderungen Ihrer einzelnen Einheit zu den Anforderungen des Unternehmens als Ganzes zu gehen. Jemand muss in der Lage sein, Situationen wie diese zu analysieren, und anscheinend denkt Ihr Chef, dass Sie die beste Person sind, die er zur Verfügung hat. Ich wäre sehr beleidigt gewesen, wenn ich nicht gebeten worden wäre, Beiträge zu einer solchen Konsolidierung zu leisten, die meine Fähigkeit beeinträchtigen könnte, meine Arbeit zu erledigen, wenn ich an Ihrer Stelle wäre. Es ist ein Kompliment an Ihre technischen Fähigkeiten, dass Sie gefragt wurden.

Dies ist auch Teil der Pflege von Personen für die Beförderung. Ihre Karriereentwicklung sollte immer einige Aufgaben beinhalten, die normalerweise auf einer höheren Ebene erledigt würden, das ist ein Teil davon, wie Sie diese Fähigkeiten erwerben, und Ihre Leistung dabei ist ein Teil davon, wie das Management entscheidet, wer für den nächsten Schritt bereit ist und wer nicht hoch.

+1; Besonders im US-Tech-Bereich wird erwartet, dass die Person befördert wird, die den Job bereits erledigt - Sie befördern nicht einen zufälligen Technikfreak zum Manager und sehen dann, wie es läuft, Sie wachsen ihm in die Rolle hinein und befördern ihn dann.

Versuchen Sie nicht, ein Manager zu sein, wenn dies nicht Ihre berufliche Verantwortung ist. Konzentration auf die technische Architektur; Würden sich durch die Zusammenführung der IT-Komponenten signifikante Prozessverbesserungen oder finanzielle Einsparungen ergeben?

Lassen Sie die anderen Manager sich um die Managementseite kümmern.

Die Untersuchung der Ergebnisse in Google wird wahrscheinlich eine Vielzahl von Definitionen dafür ergeben, wofür genau ein spezialisierter Lead zuständig ist. Einige werden Ihnen offenbaren, dass technische Leiter Programmierdesigner sind, die niemals Code schreiben. Andere werden verlangen, dass spezialisierte Leads Vorgesetzte auf mittlerer Ebene sind, die möglicherweise einmal Programmieringenieure waren. Wieder andere werden sagen, dass Tech-Leads im Wesentlichen die besten oder erfahrensten Entwickler in der Organisation sind, und sie sind Pioniere, nur durch die bloße Natur des Ertrags. Ich denke, die angemessene Antwort liegt irgendwo in der Mitte davon.

Vielen Dank für das Feedback zu diesem Artikel. Meine persönliche Richtlinie ist, dass ich dem Management keine Empfehlungen gebe, es sei denn, ich kenne alle Fakten oder zumindest einen wesentlichen Teil davon. In diesem Fall kannte ich wahrscheinlich 10 % bis 15 % über die Struktur und die technische Architektur des Geschäftsbereichs. Mein Direktor ist schon viel länger bei der Firma, also weiß er wahrscheinlich mehr über ihre Einrichtung und kann mehr Feedback geben.

Gleichzeitig hätte ich meine Antwort wahrscheinlich anders formulieren können. In anderen Unternehmen, in denen ich gearbeitet habe, wäre, wenn sie eine große Geschäftseinheit in unsere Abteilung aufnehmen wollten, ein Team aus zwei Managern – einem technischen und einem nicht technischen – entsandt worden, um den Geschäftsprozess und die technische Implementierung der Einheit zu untersuchen , um die Situation einzuschätzen. Ich hätte diesem Manager wahrscheinlich eine umfassendere Bewertung empfehlen sollen. Als er mit ihm sprach, schien es, als hätte er noch nicht viel überprüft.

Das gibt mir mehr Feedback für das nächste Mal. Danke schön!


Nebenbei bemerkt bin ich froh, dass Stackexchange hier ist, um Ratschläge von anderen Fachleuten anzubieten. In gewisser Weise übernehme ich mit dieser Position neue Verantwortung, und gelegentlich habe ich das Gefühl, dass ich einen Mentor gebrauchen könnte, obwohl in meinem Unternehmen wirklich niemand verfügbar ist. Ich bin dankbar, dass ich die Möglichkeit habe, Feedback von anderen Fachleuten auf diesem Gebiet zu erhalten.