¿Qué haría si un programador de nivel superior le robara el código? [cerrado]

12

Esta fue mi experiencia en una empresa anterior. Como se trataba de una pequeña empresa de inicio, algunos de los procedimientos normales de desarrollo de software no se siguieron estrictamente. Uno de mis colegas fue programador senior de la empresa durante 2 años. Sus habilidades eran bastante deficientes. Él me asignaría sus tareas y luego se atribuiría el trabajo por sí mismo. Hizo esto regularmente, mientras que yo también tendría que terminar mis propias tareas.

Sentí que no podía expresar esta situación a la alta gerencia ya que ese colega tenía su confianza.

Más tarde, traté de retrasar las tareas que me asignaron para que no se reflejen mal en él (ya que no pudo terminar las tareas). Además, las quejas de los clientes acumularon problemas no resueltos. Ahora la compañía sabe de él.

En realidad, ahora me dirijo a una nueva empresa como Lead. Ahora soy completamente libre con esta situación.

¿Alguno de ustedes ha experimentado situaciones como esta? ¿Qué harías / hiciste?

Naveen Kumar
fuente
99
No entiendo su razón de por qué no puede decirle a la alta gerencia sobre esto.
55
Ese colega parece tener algunas amistades con uno de los miembros de la gerencia, diciendo que nadie aceptará si se acusa alguna queja de él (indirectamente cuando uno de los colegas trató de quejarse sobre él)
Naveen Kumar,
44
¿No puedes confirmar los cambios en el control de la fuente tú mismo?
TZHX
77
Esto suena como la historia de la película original de Tron ..
Desolate Planet
99
Los gerentes son a menudo vampiros de crédito , así es como se convirtieron en gerentes. Es un hecho de la vida, al igual que los unicornios y los hombres lobo.
Tim Post

Respuestas:

8

Ya hiciste lo que creo que muchos habrían aconsejado, que es abandonar la empresa y encontrar una nueva administración.

Si te hubieras quedado, el control de la fuente sería una forma de generar evidencia. El otro habría sido no terminar sus tareas, lo que parece que sucedió. En algún momento, la administración (bueno, una administración competente de todos modos) naturalmente querría echar un vistazo a lo que estaba sucediendo. Entonces tendría una audiencia, y si hubiera documentado lo que hizo en sus tareas y pudiera producir los correos electrónicos u otra información que muestre las tareas adicionales que le dio el líder, habría sido bastante obvio que su carga de trabajo no era solo suya. .

Finalmente, entiendo que lo que has descrito sucede en muchos lugares. Los profesores se acreditan por el trabajo de los estudiantes de posgrado, los entrenadores obtienen crédito por el trabajo de un atleta y los directores de las empresas se recompensan generosamente por el trabajo realizado por legiones de otros. Los estudiantes toman crédito por el trabajo de investigación comprada o hojas de trucos. Su situación parecía más personal y comprensiblemente frustrante, pero parece que ya hizo lo mejor que pudo y siguió adelante.

Bernard Dy
fuente
Gracias, siento lo que sea que nada va a cambiar, así que dejé la compañía y ahora todo se mueve bien.
Naveen Kumar
+1 Una nota: plomo! = Senior. Parte del trabajo de un líder es delegar algunas tareas al equipo. Dicho esto, robar crédito por el trabajo real no lo es.
George Marian
8

Diría que no hay nada que puedas hacer, una vez que haya sucedido, a menos que tengas evidencia. Y parece que saliste bien de la situación.

Sugeriría que este tipo de cosas es bastante poco común pero ciertamente no es desconocido en la industria, por lo que tomaría una lección de esto y me protegería en el futuro.

La mejor línea de defensa es el control de fuente. Si está en una empresa que no usa el control de fuente, simplemente instale Subversion y confirme el código, luego sugiera que todos lo usen. Nunca hay un buen argumento para no hacerlo.

pdr
fuente
Estás en lo correcto, ¡ahora estás usando SVN!
Naveen Kumar
1
Diles que usen git , entonces :-)
Joey Adams
3

Yo diría que no a la siguiente tarea y si él quiere discutirlo con su amigo el supervisor, entonces el supervisor puede decirme que haga el trabajo del desarrollador principal. Entonces, de alguna manera, obtendrás crédito por ello.

Quiero señalar que creo que esto es diferente con los gerentes. Trabajé con un equipo que se quejaría si un gerente tomara crédito por algo que hicieron. Simplemente no obtuve la razón de que el gerente debería enumerar a todos los que trabajan en cada pequeño proyecto ad hoc. El gerente manejó bien al equipo. Estuvimos atentos a nuestros intereses (presioné a la alta gerencia para que me contrataran a tiempo para aprovechar el plan 401K). Establece un horario de entrenamiento. Constantemente nos decía que saliéramos de la oficina si estábamos trabajando demasiadas horas. Mi pensamiento es hacer lo posible para que su gerente sea promovido. Los buenos te recompensarán. Hace que el equipo se vea mejor a los ojos del resto de la empresa. La mayoría de las personas son promovidas porque la persona por encima de ellos fue promovida y no porque fueron despedidos por incompetencia (y si eso '

JeffO
fuente
Tiene razón: como empresa de nueva creación, tienen cierto tipo de intensidades para tener miembros de alto rango en la oficina para el movimiento / progreso del producto en el sentido, lo que creó una situación en la que no se deben tomar medidas para una persona específica a quien le guste.
Naveen Kumar
1
Un buen gerente en una buena compañía dará crédito públicamente donde sea debido y tomará la culpa y la transmitirá en privado. Cualquier crédito a su personal se reflejará bien en ellos de todos modos. Desafortunadamente, muchas compañías desalientan ese tipo de pensamiento de muchas maneras.
pdr
@pdr: siempre y cuando todos no esperen algún tipo de reconocimiento detallado. Nunca dar crédito es algo malo. Las empresas que se esfuerzan demasiado por encontrar la culpa, eliminan demasiada energía para que alguien pueda dar cumplidos.
JeffO
0

No, nunca experimenté esa situación. Incluso al principio, donde no utilizaba el control de fuente, nadie intentó obtener crédito por mi trabajo.

Si lo hubiera hecho, hablaría con la persona o la alta gerencia.

¿Puedes firmar tu código?

Si no puede tomar crédito por su trabajo, ¿cuáles cree que son sus opciones?

Julio
fuente