Wir alle hatten sie, Manager, die entweder aus dem Verkauf gekommen sind oder sich vor 10 oder mehr Jahren zuletzt Code angesehen haben, aber denken, dass sie wissen, wie man Code schreibt.
Was kann ich tun, um den Eindruck zu erwecken, dass ich für seine Intervention dankbar bin, aber es so kurz wie möglich halten, damit ich mit meiner Arbeit weitermachen kann?
Oder sollte ich mich mehr auf den Manager einlassen, um ihn / sie mit modernen Codiertechniken und -praktiken vertraut zu machen? Denn ein Manager, der diese versteht, wird in der Lage sein, bei der Besprechung des Projekts und seiner Zeitpläne vernünftig mit Kunden und Führungskräften zu sprechen.
communication
ChrisF
quelle
quelle
Antworten:
Ich sage, mach weiter und versuche, dich zu engagieren und zu erziehen.
Wenn sie ehrlich versuchen, Ihnen zu helfen, könnte die Chance, etwas zu lernen, für sie wertvoll sein. Wenn sie sich nur aus egoistischen oder politischen Gründen in die Nase schieben ("Seht, ich helfe, ich helfe!"), Werden sie wahrscheinlich auf die Idee kommen, dass Sie sie in Verlegenheit bringen, wenn sie diesen Unsinn aufrechterhalten - - oder sie mit einer Jargonwand zu Tode langweilen, die sie nur so tun, als würden sie verstehen.
Und wenn Sie den gefürchteten Egomanen haben, der wirklich glaubt, ein Experte in Ihrem Beruf zu sein, unabhängig davon, welche Beweise Sie im Gegenteil vorlegen können, dann lächeln Sie, nicken Sie und nehmen Sie alle trivialen kosmetischen Änderungen vor, die sie zur Hölle werden lassen. Und aktualisieren Sie Ihren Lebenslauf.
quelle
Normalerweise höre ich nur zu, was diese Person zu sagen hat. Ich bin mit fast allem einverstanden und mache es trotzdem auf meine Weise. Normalerweise macht er sich nie die Mühe, nachzusehen.
quelle
Gruppencode-Überprüfungen. Öffentliche Verlegenheit ist immer gut, um solche Gewohnheiten einzudämmen. :)
quelle
Es kann sehr schwierig sein, besonders wenn der Manager denkt, dass es sich um ein l33t h @ x0r handelt, aber in den letzten 10 Jahren nichts codiert hat.
Beginnen Sie mit aktivem Zuhören . Stellen Sie sicher, dass Sie genau verstehen, welchen Punkt sie vermitteln möchten. Formulieren Sie es neu und schießen Sie es zu ihnen zurück, damit sie wissen, dass Sie sie verstanden haben. Manchmal ist das alles, was sie wirklich interessiert.
Wenn sie auf einer Implementierung bestehen, fragen Sie sich, warum Sie sie ablehnen. Es muss einen Grund geben. Es bricht wahrscheinlich ein grundlegendes Prinzip des Software-Designs ... normalerweise die Trennung von Bedenken. Kennen Sie Ihre Prinzipien und wissen Sie, warum sie besser sind als die Alternative . Zitieren Sie dann die Prinzipien und erklären Sie, warum sie in diesem Fall befolgt werden sollten. Das macht die Diskussion akademisch.
Wenn Sie nicht herausfinden können, warum Ihnen das, was sie sagen, nicht gefällt, ist dies eine gute Gelegenheit, Ihre Annahmen in Frage zu stellen.
quelle
Ich würde nicht aufklären, ob es für ihn / sie einen Code-Verlauf gibt. Das Wissen über Entwicklungsprobleme sollte im Gedächtnis geblieben sein.
Fragen Sie ihn / sie höflich, ob Sie während des Mittagessens diskutieren können, was er / sie vorhat.
quelle
Manchmal muss man sich einfach hinsetzen und zuhören, auch wenn wir nicht wollen.
Man kann die Würde eines Menschen nur verletzen, wenn man ihm nicht Beachtung schenkt.
Ihr Manager ist eine Person. Behandle ihn wie einen. Sieh ihn an, als wäre er ein Typ auf der Straße. Keine Titel.
Macht ihn das nicht zu jemandem, der vielleicht einen Freund braucht, jemanden, der sich vielleicht einsam fühlt?
Haben Sie aus emotionaler Sicht darüber nachgedacht?
Versucht er, eine implizite Botschaft zu übermitteln?
Rede mit ihm. Nur nicht über das Problem. Fragen Sie ihn, wie das Leben läuft. Er fühlt sich vielleicht geschätzt und sorgt so für weniger Arbeitsangst.
Haben Sie dies bereits in Betracht gezogen oder getan?
Wenn nicht, warum dann?
quelle
Mach das Gleiche mit ihm. Immer wenn du ihn siehst, fang sofort an, über seine Sachen zu reden, egal ob du es verstehst oder nicht ... "Hey, ich denke, die Marketingkampagne sollte wie Scheiße verlaufen!" "Hey, ich denke unser Verkaufsteam sollte Bar machen!" "Hey, wenn du das nächste Mal mit deinem Manager sprichst, solltest du ihm Bescheid sagen!" Er wird anfangen, dich wie die Pest zu meiden.
quelle
Das Problem dabei ist, dass sich Ihr Manager offensichtlich KOMPETENT fühlt, wenn er NICHT IST.
Ich habe solche Erfahrungen gemacht und für mich hat es funktioniert, wenn ich dem Typen subtil gezeigt habe, dass Programmierung nicht seine Domäne ist.
Zum Beispiel könnte ich mich sehr bemühen, ein bestimmtes Stück Code zu erklären, und mich ganz darauf beschränken, über Hash-Tabellen und verknüpfte Listen, große O-Notation usw. zu sprechen, bis sein Gesicht zeigt, dass er sich wirklich unfähig fühlt, mehr von zu folgen Ihre Diskussion.
Wenn Sie das schaffen, werden Sie höchstwahrscheinlich die dummen Fragen und das Mikromanagement los.
quelle