Die Frage wurde aus offensichtlichen Gründen anonym gestellt. Ich arbeite in einem Unternehmen mit einer Entwicklergruppe von 5-6 Entwicklern und bin in einer Situation, mit der ich mich schwer tun kann.
Jede technische Wahl (Sprache, Framework, Datenbank, Datenbankschema, Konfigurationsschema usw.) wird vom CEO entschieden, oft ohne viel Grund. Es ist sehr schwer, diese Entscheidungen zu ändern, und sein Hauptargument lautet "Ich mag das nicht", obwohl wir mehrere Alternativen mit detaillierten Vor- und Nachteilen vorschlagen. Er wird sich auch dazu entschließen, unser Kernprodukt ohne Angabe von Gründen von Grund auf neu zu schreiben, und er nimmt nie an Entwicklertreffen teil, weil er der Meinung ist, dass es die Dinge langsamer macht Wir (die Entwickler) könnten die Situation verbessern.
Zwei Beispiele, die mich schockierten:
- Er wird uns bitten, etwas zu implementieren, das dem Konfigurationsmanagement ähnelt, aber er lehnt jedes bestehende Framework ab, da es nicht in der Sprache geschrieben ist, die er mag (obwohl die Implementierungssprache irrelevant ist). Er erwartet auch, dass wir diese Systeme in ein paar Tagen schreiben können, "weil es sehr einfach ist".
- Er schreibt unser Kernprodukt von Grund auf neu, weil die aktuelle Codebasis zu schlecht ist (Codebasis, deren Design ihm gehörte). Wir sind bei unserer dritten Neufassung in einem Jahr. Jede Neufassung ist schlechter als die vorherige.
Bisher habe ich versucht, detaillierte Benchmarks für unser Produkt durchzuführen (er beschwert sich immer wieder darüber, dass unsere Software zu langsam ist, und rechtfertigt das Umschreiben, um es zu beschleunigen), Lösungen mit vorhandenen Produkten als Funktionsnachweis zu implementieren, anstatt nur Pro / Contra-Diagramme zu erstellen. etc ... Aber immer noch gehen 90% dieser Bemühungen in den Papierkorb (nie wieder mit irgendwelchen Gründen, die er nicht mag) und werden oft zurechtgewiesen, weil ich nicht genau das tue, was er will (ohne es zu merken) was er will ist unmöglich).
Antworten:
Mach dir keine Sorgen. Wie Sie bereits erwähnt haben, suchen Sie bereits nach neuer Arbeit. Das Leben ist zu kurz, um einen elenden Job zu ertragen. Sagen Sie in der Zwischenzeit einfach "Ja, wie auch immer" und trösten Sie sich mit der Wahrscheinlichkeit, dass unverantwortliche Entscheidungen den CEO letztendlich einholen.
Das Erstellen von Software ist von Natur aus ein riskantes Unterfangen, das häufig zu Fehlern führt. Selbst wenn Sie Ihren Chef davon überzeugen, es auf eine andere Weise zu tun, könnte das Projekt letztendlich unverschuldet scheitern, aber weil Sie von der großen Vision des Chefs abgewichen sind, wird Ihr Kopf dafür auf dem Holzblock stehen. Es ist einfach nicht die Mühe wert.
quelle
Verlassen.
Erstens haben Sie keine langfristige Zukunft für das Unternehmen, weil es keine langfristige Zukunft hat. Der CEO ist offensichtlich ein großes Problem, und wenn er mit so etwas bisher durchgekommen ist, wird er dies mit ziemlicher Sicherheit so lange tun, bis das Unternehmen scheitert. Auch wenn er noch nicht auf die Vernunft gehört hat, ist es wahrscheinlich, dass er es tut.
Zweitens möchten Sie wirklich nicht an einem solchen Ort arbeiten. Dies wirkt sich zerstörerisch auf Ihre Selbstachtung, Ihre Fähigkeit, Pläne zu schmieden, und wahrscheinlich auf Ihre Arbeitsgewohnheiten aus.
Seien Sie sehr vorsichtig, wenn Sie auf dem Weg dorthin etwas sagen. Mit der nachgewiesenen Fähigkeit, CEO zu werden, wollen Sie keinen Feind zurücklassen. Seien Sie auch vorsichtig, was Sie in Interviews über den CEO sagen. Erklären Sie einfache Tatsachen und lassen Sie die Interviewer die Werturteile ziehen. Sie möchten nicht als jemand bezeichnet werden, der mit dem Management einfach nicht klar kommt.
quelle
Diese Frage ist das Äquivalent von "Mein Mann droht mir jedes Mal mit Gewalt, wenn ich spreche, wirft unser ganzes Geld auf Crack, Online-Poker und bezahlte sexuelle Gefälligkeiten von Achtklässlern aus der Nachbarschaft und gerät immer wieder in Autounfälle, weil er es mag." gehe mit meinem Subaru auf Hirschjagd. Ich überlege mir vielleicht, ob ich eine Scheidung untersuchen soll, aber was kann ich in der Zwischenzeit tun, um unsere Beziehung zu verbessern? "
Niemand möchte sich als einen Quitter sehen; niemand möchte das Gefühl haben, in einer Situation auf Kaution zu sein, ohne sich die Mühe zu machen, sie zu beheben. Aber du bist am anderen Ende dieser Glockenkurve.
Manchmal ist der einzige Weg , um zu gewinnen zugeben , dass die Situation ein dampfend Haufen von Waffen-graden worden ist FAIL und ging weg.
Sie haben mein Beileid, dass Ihre Arbeit längst dieses Stadium erreicht hat.
Jetzt geh los.
quelle
Es gibt keine sichere Antwort und Sie haben zwei Möglichkeiten: Fliehen oder kämpfen.
Ein CEO, der nicht bewiesen hat, dass er technisch versiert ist, aber denkt, er weiß genug, um technische Entscheidungen zu treffen, ist ein Dummkopf. Einige sind klug genug, sich mit technisch versierten Leuten zu umgeben und dann auf ihre Meinungen zu hören, aber wenn Sie das nicht getan haben, ist es eine Frage der Zeit, bis das Schiff beginnt, Wasser auszulassen und unterzugehen.
Gegen diese Art von Verhalten anzukämpfen ist ein verlorener Kampf. Der CEO hat den großen Verein - Ihre Löhne, die Löhne Ihrer Mitarbeiter und die Löhne des oberen Managements. Alle Meinungsverschiedenheiten mit einem CEO gehen verloren, da die meisten Menschen nicht aufstehen, wenn sie einen Gehaltsscheck verlieren könnten.
Ich habe viele Male mit hervorragenden technischen Managern zusammengearbeitet und es geliebt. Wenn sie etwas nicht wüssten, als es das erste Mal in einer Diskussion auftauchte, würden sie es das nächste Mal gut wissen und denjenigen, die versuchten, es zu schneien, Weh tun. Sie sind da draußen und du wirst sie finden, aber wahrscheinlich nicht dort, wo du bist, weil sie gehen und woanders hingehen, wenn sie schlau sind.
Also, Kopf runter, Zähne zusammenbeißen und einen guten Ausweg suchen. Es ist nichts Falsches daran, eine Ratte zu sein, die vor einem sinkenden Schiff flieht, wenn es nicht dein Schiff ist!
Und viel Glück!
quelle
GEH RAUS
Gehen Sie nicht vorbei. Warten Sie nicht, bis Ihre Aktienoptionen unverfallbar sind. Holen Sie sich die Hölle raus, bevor Ihre Seele durch die Nase gesaugt wird, Sie anfangen, gesundheitliche Probleme zu haben, und Sie landen vor der SEC und versuchen zu erklären, warum Sie als verantwortungsbewusster Fachmann diese Art von Irrationalität "zugelassen" haben Verhalten.
Hypothetisch.
quelle
Es hört sich nicht so an, als ob Sie eine ganze Menge tun können. Er klingt wie ein Mikromanager. Ein CEO muss wirklich lernen, wie man Verantwortung delegiert, und dazu gehören auch technische Entscheidungen. Unternehmen wie dieses wachsen in der Regel nicht größer, als der Eigentümer / Geschäftsführer dies persönlich kann.
quelle
Zeigen Sie Ergebnisse und praktische Beispiele aus der Praxis. Es hat nie funktioniert, wenn ich dem technisch Unbegeisterten / Ungebildeten alle saftigen Details erzähle. Es ist einfach sinnlos, so zu überzeugen.
Wenn Sie der Meinung sind, dass eine bestimmte Entscheidung schlecht ist, sagen Sie ihm nicht, wie Sie darunter leiden, sondern wie es ihn mehr kostet und ihn gegenüber der Konkurrenz benachteiligt .
Ich habe immer gedacht, dass es Sache des Entwicklers / Programmierers ist, andere in der Branche in irgendeiner Weise zu unterrichten, wenn nicht Sie, wer dann?
Ich erinnere mich an etwas, was Watts Humphrey in einem Buch gesagt hat: "Es ist die Aufgabe des Managers, Sie zu bitten, in kürzester Zeit kostenlos etwas zu entwickeln. Es ist Ihre Aufgabe, zu verhandeln." Es ist sehr wahrscheinlich, dass dies nicht das letzte Mal ist, dass Sie sich mit jemandem wie diesem befassen . Üben Sie also .
quelle
Ihr Unternehmen hat keinen CTO (oder einen ähnlichen wie VP Engineering oder Chief Architect)? Wenn ja, dann erledigt Ihr CTO seine Arbeit nicht mit der Geschäftsführung. Wenn nicht, haben Sie einen CEO, der tatsächlich Ihr CTO ist. Im Grunde macht er das, was er tut, weil es keinen starken CTO im Unternehmen gibt.
Warum nicht einfach aufhören? Stellen Sie sich ihm und sagen Sie ihm, dass die Technologie nicht die Aufgabe des CEO ist und dass Sie ihn aus der Technologie herausholen möchten. Sagen Sie ihm, dass das Unternehmen einen starken CTO braucht und dass er ein Technologie-Idiot ist. Sagen Sie ihm, Sie möchten der CTO sein und alle technischen Entscheidungen treffen. Sie können entweder darüber jammern oder etwas dagegen unternehmen. Also hör auf zu jammern und steig auf.
quelle
Wie jemand anderes vorgeschlagen hat, kann man entweder kämpfen oder fliehen. Sie gehen bereits den Fluchtweg entlang. Steigern Sie Ihre Anstrengungen. :)
Wenn ich Sie wäre, würde ich, sobald ich meine Ausstiegsstrategie umgesetzt hätte, mit dem CEO sprechen. Sag ihm, warum du gehst. Lassen Sie ihn ehrlich wissen, was Sie denken und warum Sie es denken. Schreiben Sie es, wenn Sie möchten. Schreiben Sie es in Ihr Kündigungsschreiben. Bitten Sie um ein Exit-Interview. Sagen Sie, was Sie zu sagen haben, damit Sie den Job verlassen, ohne das Gefühl zu haben, nicht genug getan zu haben.
quelle
Bereiten Sie sich auf Ihr nächstes Interview vor. Versuchen Sie, objektiv über Ihre Situation zu sein und die verräterischen Anzeichen eines schlechten Chefs zu identifizieren. Andernfalls landen Sie einfach am selben Ort.
quelle
Du hast nur ein Leben, versuche es in etwas zu verbringen, das du liebst und in einem liebevollen Zustand.
quelle