Que feriez-vous si un programmeur de niveau supérieur volait votre code? [fermé]

12

Ce fut mon expérience dans une entreprise précédente. Comme il s'agissait d'une petite entreprise en démarrage, certaines des procédures normales de développement de logiciels n'étaient pas strictement suivies. Un de mes collègues a été programmeur senior dans l'entreprise pendant 2 ans. Ses compétences manquaient tout à fait. Il m'attribuait ses tâches, puis se rendait compte du travail lui-même. Il le faisait régulièrement, alors que je devais aussi terminer mes propres tâches.

Je sentais que je ne pouvais pas exprimer cette situation à la haute direction car ce collègue avait leur confiance.

Plus tard, j'ai essayé de retarder les tâches qui m'étaient assignées afin que cela ne reflète pas bien sur lui (car il ne pouvait pas terminer les tâches). De plus, les plaintes des clients ont empilé des problèmes non résolus. Maintenant, l'entreprise le connaît.

En fait, je me dirige maintenant vers une nouvelle entreprise en tant que Lead. Maintenant, je suis complètement libre de ces situations.

Avez-vous vécu des situations comme celle-ci? Que feriez-vous / avez-vous fait?

Naveen Kumar
la source
9
Je ne comprends pas pourquoi vous ne pouvez pas en parler à la haute direction.
5
Ce collègue semble avoir des amitiés avec l'un des membres de la direction - disant que personne n'acceptera si une plainte est accusée de lui (indirectement lorsqu'un des collègues a essayé de se plaindre de lui)
Naveen Kumar
4
Vous ne pouvez pas vous-même valider les modifications du contrôle de code source?
TZHX
7
Cela ressemble à l'histoire du film Tron original ..
Desolate Planet
9
Les managers sont souvent des vampires créditeurs , c'est ainsi qu'ils sont devenus managers. C'est une réalité, tout comme les licornes et les loups-garous.
Tim Post

Réponses:

8

Vous avez déjà fait ce que je pense que beaucoup auraient conseillé: quitter l'entreprise et trouver une nouvelle direction.

Si vous étiez resté, le contrôle des sources serait un moyen de constituer des preuves. L'autre aurait été de ne pas terminer ses tâches, ce qui semble être arrivé. À un moment donné, la direction (enfin, une direction compétente de toute façon) voudrait naturellement jeter un œil à ce qui se passait. Vous auriez alors un public, et si vous aviez documenté ce que vous avez fait sur vos tâches et que vous pouviez produire des e-mails ou d'autres informations montrant les tâches supplémentaires que le responsable vous a données, il aurait été assez évident que votre charge de travail n'était pas seulement la vôtre .

Enfin, je crois comprendre que ce que vous avez décrit se produit à de nombreux endroits. Les professeurs apprécient le travail des étudiants diplômés, les entraîneurs obtiennent du crédit pour le travail d'un athlète et les chefs d'entreprise se récompensent généreusement pour le travail accompli par des légions d'autres. Les étudiants s'attribuent le mérite des travaux de recherche ou de triche achetés. Votre situation semblait plus personnelle et naturellement frustrante, mais il semble que vous ayez déjà fait de votre mieux et que vous êtes passé à autre chose.

Bernard Dy
la source
Merci, je sens que rien ne changera - alors j'ai quitté l'entreprise et maintenant tout va bien!
Naveen Kumar
+1 Une note cependant: plomb! = Senior. Une partie du travail d'un lead consiste à déléguer certaines tâches à l'équipe. Cela dit, le vol de crédit pour le travail réel ne l'est pas.
George Marian
8

Je dirais qu'il n'y a rien que vous puissiez faire, une fois que c'est arrivé, à moins d'avoir des preuves. Et on dirait que vous êtes sorti de la situation ok.

Je dirais que ce genre de chose est assez rare mais certainement pas inconnu dans l'industrie, alors je tirerais une leçon de cela et je me protégerais à l'avenir.

La meilleure ligne de défense est le contrôle des sources. Si vous êtes dans une entreprise qui n'utilise pas le contrôle de code source, installez simplement Subversion et validez le code, puis suggérez à tout le monde de l'utiliser. Il n'y a jamais de bon argument pour ne pas le faire.

pdr
la source
vous avez raison, maintenant vous utilisez SVN!
Naveen Kumar
1
Dites-leur d'utiliser git , puis :-)
Joey Adams
3

Je dirais non à la tâche suivante et s'il veut en discuter avec son ami le superviseur, le superviseur peut me dire de faire le travail du développeur principal. Donc, d'une certaine manière, vous en serez récompensé.

Je tiens à souligner que je pense que c'est différent avec les gestionnaires. J'ai travaillé avec une équipe qui se plaindrait si un manager prenait le crédit de quelque chose qu'il a fait. Je n'ai tout simplement pas compris pourquoi le gestionnaire devrait répertorier tous ceux qui travaillent sur chaque petit projet ad hoc. Le manager a bien géré l'équipe. Surveillé nos intérêts (A poussé la haute direction pour me faire embaucher à temps pour profiter du plan 401K.). Établissez un programme de formation. Nous demandait constamment de sortir du bureau si nous travaillions trop d'heures. Ma pensée est de faire ce que vous pouvez pour faire promouvoir votre manager. Les bons vous récompenseront. Cela rend l'équipe plus belle aux yeux du reste de l'entreprise. La plupart des gens sont promus parce que la personne au-dessus d'eux a été promue et non parce qu'ils ont été licenciés pour incompétence (et si cela '

JeffO
la source
Vous avez raison - en tant que start-up, ils ont une sorte d'intentions d'avoir des membres seniors en poste pour le mouvement / progrès des produits dans le sens - ce qui a créé une situation où ne prendre aucune mesure sur une personne spécifique qui aime ça!
Naveen Kumar
1
Un bon gestionnaire dans une bonne entreprise donnera du crédit publiquement à son dû et prendra le blâme et le transmettra en privé. Tout crédit à leur personnel se reflétera bien sur eux de toute façon. Malheureusement, trop d'entreprises découragent ce type de réflexion de plusieurs façons.
pdr
@pdr - tant que tout le monde ne s'attend pas à un certain type de reconnaissance détaillée. Ne jamais donner de crédit est une mauvaise chose. Les entreprises qui essaient trop de trouver le blâme zappent trop d'énergie pour que quiconque fasse des compliments.
JeffO
0

Non, je n'ai jamais connu cette situation. Même très tôt où je n'utilisais pas le contrôle de code source, personne n'a jamais essayé d'obtenir du crédit pour mon travail.

Si je l'avais fait, je parlerais à la personne ou à la haute direction.

Pouvez-vous signer votre code?

Si vous ne pouvez pas prendre le crédit de votre travail, quelles sont selon vous vos options?

Julio
la source