Question publiée anonymement pour des raisons évidentes. Je travaille dans une entreprise avec un groupe de développeurs de 5-6 développeurs, et je suis dans une situation avec laquelle j'ai du mal à gérer.
Chaque choix technique (langue, framework, base de données, schéma de base de données, schéma de configuration, etc ...) est décidé par le PDG, souvent sans grande justification. Il est très difficile de modifier ces choix, et son argument principal consiste à "je n'aime pas ça", même si nous proposons plusieurs alternatives avec des avantages / inconvénients détaillés. Il décidera également de réécrire à partir de zéro notre produit de base sans donner de raison, et il ne participe jamais aux réunions de développement car il considère que cela ralentit les choses ... Je suis déjà à la recherche d'autres opportunités d'emploi, mais je me demandais s'il y avait quelque chose nous (les développeurs) pourrions améliorer la situation.
Deux exemples qui m'ont choqué:
- il nous demandera d'implémenter quelque chose qui s'apparente à la gestion de la configuration, mais il rejette tout framework existant car ils ne sont pas écrits dans le langage qu'il aime (même si le langage d'implémentation n'est pas pertinent). Il s'attend également à ce que nous puissions écrire ces systèmes dans quelques jours, "car c'est très simple".
- il continue de réécrire à partir de zéro par lui-même notre produit de base parce que la base de code actuelle est trop mauvaise (base de code dont la conception était la sienne). Nous en sommes à notre troisième réécriture en un an, chaque réécriture étant pire que la précédente.
Ce que j'ai essayé jusqu'à présent, c'est d'élaborer des repères élaborés sur notre produit (il continue de se plaindre que notre logiciel est trop lent et justifie les réécritures pour le rendre plus rapide), implémenter des solutions avec des produits existants comme preuve de travail au lieu de simplement créer des graphiques pour / contre, etc ... Mais encore 90% de ces efforts vont à la poubelle (jamais avec aucune raison derrière il ne l'aime pas, encore une fois), et sont souvent réprimandés parce que je ne fais pas exactement ce qu'il veut (ne réalisant pas que ce qu'il veut est impossible).
la source
Réponses:
Ne t'embête pas. Comme vous l'avez mentionné, vous cherchez déjà un nouveau travail. La vie est trop courte pour accepter un travail misérable. En attendant, dites simplement «bien sûr, peu importe» et rassurez-vous dans la probabilité que des décisions irresponsables rattraperont finalement le PDG.
La création de logiciels est une entreprise intrinsèquement risquée qui aboutit fréquemment à un échec. Même si vous convainquez votre patron de le faire d'une autre manière, le projet pourrait finalement échouer sans aucune faute de votre part, mais parce que vous avez dévié de la vision grandiose du patron, votre tête sera sur la planche à découper. Cela ne vaut tout simplement pas la peine.
la source
Laisser.
En premier lieu, vous n'avez pas d'avenir à long terme avec l'entreprise, car elle n'a pas d'avenir à long terme. Le PDG est évidemment un problème majeur, et s'il s'en est sorti jusqu'à présent, il continuera certainement de le faire jusqu'à ce que l'entreprise échoue. Et s'il n'a pas encore écouté la raison, il ne le fera probablement pas.
En second lieu, vous ne voulez vraiment pas travailler dans un endroit comme ça. C'est destructeur pour votre estime de soi, votre capacité à faire des plans et probablement vos habitudes de travail.
Soyez très prudent lorsque vous dites quelque chose sur votre chemin. Vous ne voulez pas laisser un ennemi avec la capacité démontrée de devenir PDG. Faites également attention à ce que vous dites du PDG lors des entretiens. Faites des déclarations de faits simples et laissez les enquêteurs tirer les jugements de valeur. Vous ne voulez pas être étiqueté comme quelqu'un qui ne peut tout simplement pas s'entendre avec la direction.
la source
Cette question est l'équivalent de "Mon mari me menace de violence chaque fois que je parle, fait exploser tout notre argent sur le crack, le poker en ligne et les faveurs sexuelles payées de la classe de huitième du quartier, et continue à avoir des accidents de voiture parce qu'il aime aller à la chasse au chevreuil avec ma Subaru. J'envisage peut-être de penser à enquêter sur un divorce, mais en attendant, que puis-je faire pour réparer notre relation? "
Personne ne veut se considérer comme un abandon; personne ne veut avoir l'impression d'avoir renfloué une situation sans faire l'effort de la réparer. Mais vous êtes à l'extrémité opposée de cette courbe en cloche.
Parfois, la seule façon de gagner est de concéder que la situation est devenue une pile fumante de FAIL de qualité militaire et de s'en aller.
Vous avez mes condoléances pour le fait que votre travail a depuis longtemps atteint ce stade.
Maintenant, commencez à marcher.
la source
Il n'y a pas de réponse sûre et vous avez vraiment deux choix: fuir ou combattre.
Un PDG qui n'a pas prouvé qu'il est techniquement averti mais pense qu'il en sait assez pour prendre des décisions techniques est un imbécile. Certains sont assez intelligents pour s'entourer de gens qui sont techniquement avertis et ensuite écouter leurs opinions, mais si le vôtre ne l'a pas fait, eh bien, ce n'est qu'une question de temps avant que le navire commence à fuir et à couler.
Combattre ce genre de comportement est une bataille perdue. Le PDG a le grand club - vos salaires, vos salaires de collègues et les salaires des cadres supérieurs. Tout désaccord avec un PDG perdra face à cela, car la plupart des gens ne se lèveront pas lorsqu'ils pourraient perdre un chèque de paie.
J'ai travaillé plusieurs fois avec d'excellents responsables techniques et j'ai adoré. S'ils ne savaient pas quelque chose la première fois que cela est apparu dans une discussion, ils le sauraient bien la prochaine fois et malheur à ceux qui ont essayé de les neige. Ils sont là-bas, et vous les trouverez, mais probablement pas où vous êtes parce qu'ils partiront et iront ailleurs s'ils sont intelligents.
Alors, baissez la tête, serrez un peu les dents et cherchez une bonne issue. Il n'y a rien de mal à être un rat fuyant un navire qui coule alors que ce n'est pas votre navire!
Et bonne chance!
la source
SORTEZ
Ne passez pas Go. N'attendez pas que vos options d'achat d'actions soient acquises. Sortez de là avant que votre âme soit aspirée par le nez, vous commencez à avoir des problèmes de santé et vous vous retrouvez devant la SEC en essayant d'expliquer pourquoi vous, en tant que professionnel responsable, "autorisez" ce genre d'irrationnel comportement.
Hypothétiquement.
la source
Il ne semble pas que vous puissiez faire beaucoup de choses. Il ressemble à un micro-manager. Un PDG doit vraiment apprendre à déléguer ses responsabilités, ce qui inclut les décisions techniques. De telles entreprises ont tendance à ne pas croître plus que ce que le propriétaire / PDG peut gérer personnellement à cause de cela.
la source
Afficher les résultats et des exemples pratiques du monde réel , cela n'a jamais fonctionné pour moi de dire tous les détails juteux aux techniquement peu enthousiastes / sans instruction, il est juste inutile d'essayer de convaincre de cette façon.
De plus, si vous pensez qu'une de ses décisions est mauvaise, dites-lui non pas comment cela vous fera souffrir, mais comment cela lui coûtera plus cher et le désavantagera par rapport à la concurrence. .
J'ai toujours pensé qu'il appartenait au développeur / programmeur d'éduquer les autres dans l'industrie de toutes les manières possibles, sinon vous, qui alors?.
Je me rappelais quelque chose que Watts Humphrey avait dit dans un livre, quelque chose comme: "c'est le travail du manager de vous demander de développer quelque chose sans frais en un rien de temps, c'est votre travail de négocier". Il est fort probable que ce ne sera pas la dernière fois que vous traitez avec quelqu'un comme ça, alors pratiquez .
la source
Votre entreprise n'a pas de CTO (ou similaire comme VP Engineering ou Chief Architect)? Si c'est le cas, votre CTO ne fait pas son travail en gérant le PDG. Sinon, vous avez un PDG qui est en fait votre CTO. Fondamentalement, il fait ce qu'il fait parce qu'il n'y a pas de CTO solide dans l'entreprise.
Au lieu d'arrêter complètement, pourquoi ne pas intensifier? Confrontez-le, dites-lui que la technologie n'est pas du ressort du PDG et que vous voulez qu'il sorte de la technologie. Dites-lui que l'entreprise a besoin d'un CTO solide et qu'il est un idiot de la technologie. Dites-lui que vous voulez devenir CTO et prendre toutes les décisions techniques. Vous pouvez soit vous plaindre, soit intervenir et faire quelque chose. Alors, arrête de pleurnicher et intensifie.
la source
Comme quelqu'un l'a suggéré, vous pouvez vous battre ou fuir. Vous suivez déjà le chemin de la «fuite». Intensifiez vos efforts. :)
Si j'étais vous, une fois ma stratégie de sortie en place, j'irais parler au PDG. Dites-lui pourquoi vous partez. Faites-lui savoir ce que vous pensez et pourquoi vous le pensez. Mettez-le par écrit si vous le souhaitez. Mettez-le dans votre lettre de démission. Demandez un entretien de sortie. Dites ce que vous devez dire afin de vous éloigner du travail sans vous sentir comme si vous n'en aviez pas fait assez.
la source
Commencez à vous préparer pour votre prochaine entrevue. Essayez d'être objectif par rapport à votre situation et identifiez les signes révélateurs d'un mauvais patron. Sinon, vous allez juste vous retrouver au même endroit.
la source
Vous n'avez qu'une seule vie, essayez de la passer dans quelque chose que vous aimez et dans un état d'amour.
la source