Diese Frage kann als subjektiv angesehen werden (ich habe eine Warnung erhalten) und ist geschlossen, aber ich werde es riskieren, da ich hierzu gute Ratschläge / Erfahrungen benötige.
Ich habe Folgendes auf der Seite "Über" von Fog Creek Software gelesen , dem Unternehmen, das Joel Spolsky gegründet hat und dessen CEO er ist:
Bereits im Jahr 2000 hatten die Gründer von Fog Creek, Joel Spolsky und Michael Pryor, Probleme, einen Arbeitsplatz zu finden, an dem Programmierer angemessene Arbeitsbedingungen hatten und die Gelegenheit hatten, großartige Arbeit zu leisten, ohne dass nicht-technische Manager in Schwierigkeiten gerieten der Weg. Jedes High-Tech-Unternehmen behauptete, sie wollten großartige Programmierer, aber sie würden ihr Geld nicht dort einsetzen, wo ihr Mund war.
Es begann mit der physischen Umgebung (mit Dutzenden von Kabinen, die in einem lauten, dunklen Raum eingeklemmt waren, in dem die Verkäufer, die am Telefon schreien, es Entwicklern unmöglich machen, sich zu konzentrieren). Aber es ging viel tiefer. Manager, die Angst vor Veränderungen hatten, behandelten jede neue Idee als bizarren Virus, der unter Quarantäne gestellt werden sollte. Nachwuchsmanager mit Napoleon-Komplex bestanden darauf, dass die Dinge genau so gemacht werden, wie sie sind, oder dass Sie entlassen werden. Die Polizei für Unternehmensmöbel krümmte sich qualvoll, als jemand ein Filmplakat in ihrer Kabine aufklebte. Desorganisation war so weit verbreitet, dass es unmöglich gewesen wäre, daraus ein Produkt zu machen, selbst wenn die Ideen gut gewesen wären. Unerfahrene Manager übten Hit-and-Run-Management und erteilten strenge Anweisungen, wie man Dinge genau macht, ohne dabei zu bleiben, um die skurrilen Ergebnisse ihrer Fette zu sehen.
Und am schlimmsten war, dass die verantwortlichen MBA-Typen der Meinung waren, dass das Codieren eine Unterstützungsfunktion sei, im Grunde eine ausgefallene Form des Tippens.
Eine klare Wahrheit über die meisten großen Softwareunternehmen von heute! Leider ist nicht jeder Entwickler so gutsy
(oder lucky
darf ich sagen?) Wie Joel Spolsky! Meine Frage lautet also:
Wie kann man am besten mit solchen Managern zusammenarbeiten, sie in Schach halten und trotzdem großartige Arbeit leisten?
quelle
Antworten:
Während Entwickler die geschäftlichen Probleme nicht kennen, werden weniger technische Manager auf Entwickler herabblicken. Entwickler müssen die Business Cases kennenlernen und Verbesserungen in Bezug auf das Geschäft vorantreiben oder vorschlagen. Sobald Entwickler und Manager dieselbe Sprache sprechen, wird es einfacher.
Hier geht es ebenso um eine Einstellungsänderung. Ja, es wird immer ahem hartnäckige Personen im Management. Die Schaffung einer "wir und sie" -Haltung verstärkt dies jedoch von beiden Seiten.
quelle
Option 1: Werden Sie selbst Manager und zeigen Sie allen, wie man es richtig macht. Sie werden wahrscheinlich feststellen, dass es nicht so einfach ist, wie viele Programmierer denken.
Option 2: Gehen Sie und finden Sie einen besseren Arbeitsplatz. Ich glaube, es gibt viele große und kleine Unternehmen, die dieses Problem zumindest kennen und versuchen, es zu lösen. Mit unterschiedlichem Erfolg.
quelle
Ihre Aufgabe ist es, großartige Arbeit zu leisten. Verwalten ist eine Stützfunktion, ist ihr Zweck zu ermöglichen Sie großartige Arbeit zu liefern - als Puffer zwischen Ihnen und den Kunden und Stakeholder & Politik & Vertrieb usw., Hindernisse zu beseitigen, abstrahieren jeden Tag Mist , dass Sie verhindert von der Erreichung Ihrer besten.
Denken Sie an den Speichermanager . Es ist nicht der Chef, der Sie und Ihre Programme befiehlt , sondern es befreit Sie davon, alles andere zu berücksichtigen, was im Computer vor sich geht, und Sie können sich auf das konzentrieren, was für Ihr Programm wesentlich ist. Darüber schreibt Joel, so sollten Manager im Idealfall arbeiten.
Nicht alle Manager sind perfekt, aber Sie auch nicht. Nichts ist. Wenn die Dinge nicht total verrückt sind, saugen Sie sie einfach auf und tun Sie das Beste, ignorieren Sie, was Sie nervt, und konzentrieren Sie sich auf Ihre Arbeit. Wenn Sie großartige Arbeit leisten, werden die Manager Sie letztendlich mehr respektieren und Ihnen vertrauen und Sie mehr auf Ihre Weise arbeiten lassen, sobald Sie gezeigt haben, dass Sie großartige Arbeit leisten können .
Es ist in Ordnung, in einer zu 70% perfekten Organisation zu arbeiten. Wenn Ihre Situation wirklich schlecht ist, wechseln Sie Ihren Arbeitgeber. Aber gib nicht zu früh auf; Der Prozess des Vertrauensgewinns - der Überzeugung Ihrer Manager und der Organisation Ihrer Fähigkeiten - kann Jahre dauern.
quelle
Viel Glück damit. Ich habe meine eigene Firma gegründet und das ist wirklich alles, was ich vorschlagen kann.
Hoffentlich schließen sich die Ingenieure in solchen Situationen zusammen, und wenn es ein echtes Problem gibt, kann entweder ein technischer Projektmanager, ein technischer Produktmanager, ein Architekt oder Ihr eigener Entwicklungsmanager den Umfang Ihrer Arbeit verstehen und nichttechnische Mitarbeiter von Ihnen fernhalten Weg.
Aber es funktioniert nicht immer so. Ich habe einmal für ein riesiges Technologieunternehmen gearbeitet, bei dem der Manager angeblich technisch war, und als sich die Entwickler Tag für Tag über ununterbrochene Besprechungen mit 4 verschiedenen Projektmanagern beschwerten, war seine Antwort: OK, Sie möchten also MEHR Besprechungen mit Projektmanagern.
Ich bin der Meinung, dass in den letzten 10 Jahren das technische "Talent" wie das tatsächliche Talent von der Geschäftsseite von Software-Organisationen unglaublich an den Rand gedrängt wurde, und dies ist beruflich ein Problem für uns.
Das Verwalten von hochbezahlten Entwicklern mit niedrigbezahlten Geschäftsleuten ist wie das Senden Ihrer kleinen Schwester an die Löwenzähmungsschule. Es funktioniert einfach nicht.
Aber eine Lösung, gegen die ich mich definitiv stellen werde, ist das Lügen. Ich habe wirklich gute Entwickler gesehen, die versucht haben, Manager abzuwehren, indem sie sie mit Geschichten gefüllt haben, die technisch keine Grundlage haben, um sie zum Verschwinden zu bringen. Tu das nicht, wenn du das tust, hast du deine Seele verkauft, und das ist schlimmer als einen beschissenen Job zu haben.
quelle