O que você faria se um programador de nível sênior roubasse seu código? [fechadas]

12

Esta foi a minha experiência em uma empresa anterior. Como era uma pequena empresa iniciante, alguns dos procedimentos normais de desenvolvimento de software não foram seguidos rigorosamente. Um dos meus colegas foi programador sênior da empresa por 2 anos. Suas habilidades estavam faltando. Ele alocava suas tarefas para mim e depois assumia o crédito pelo trabalho. Ele fazia isso regularmente, enquanto eu também precisava terminar minhas próprias tarefas.

Senti que não podia expressar essa situação à gerência sênior, pois esse colega confiava.

Mais tarde, tentei adiar as tarefas que me foram atribuídas, para que não refletissem bem sobre ele (pois ele não conseguia concluir as tarefas). Além disso, as reclamações dos clientes acumularam problemas não resolvidos. Agora a empresa sabe sobre ele.

Na verdade, agora estou indo para uma nova empresa como líder. Agora estou completamente livre com essas situações.

Algum de vocês já passou por situações como essa? O que você fez / fez?

Naveen Kumar
fonte
9
Não entendo sua lógica de por que você não pode contar à gerência sênior sobre isso.
5
Isso colega parece ter algumas amizades com um dos membros da administração - dizendo que ninguém vai aceitar se alguma queixa é acusado de ele (indiretamente quando um de colega tentou reclamação sobre ele)
Naveen Kumar
4
Você não pode confirmar as alterações no controle de origem?
TZHX 02/04
7
Isto soa a como a história do filme Tron originais ..
Desolate Planeta
9
Os gerentes geralmente são vampiros de crédito , é assim que eles se tornam gerentes. É um fato da vida, assim como unicórnios e lobisomens.
Tim Post

Respostas:

8

Você já fez o que eu acho que muitos teriam aconselhado, que é deixar a empresa e encontrar uma nova gerência.

Se você tivesse ficado, o controle da fonte seria uma maneira de construir evidências. O outro teria sido não terminar suas tarefas, o que parece ter acontecido. Em algum momento, a gerência (bem, a gerência competente de qualquer maneira) naturalmente desejaria dar uma olhada no que estava acontecendo. Você teria uma audiência na época e, se tivesse documentado o que fez em suas tarefas e pudesse produzir e-mails ou outras informações mostrando as tarefas adicionais que o líder lhe deu, seria óbvio que sua carga de trabalho não era apenas sua .

Finalmente, entendo que o que você descreveu acontece em muitos lugares. Os professores recebem crédito pelo trabalho de estudantes graduados, os treinadores recebem crédito pelo trabalho de um atleta e os diretores da empresa se recompensam generosamente pelo trabalho realizado por legiões de outros. Os estudantes recebem crédito pelo trabalho de pesquisa comprada ou folhas de dicas. Sua situação parecia mais pessoal e compreensivelmente frustrante, mas parece que você já fez a melhor coisa que pôde e seguiu em frente.

Bernard Dy
fonte
Graças a s - sinto que nada vai mudar - então deixei a empresa e agora tudo está indo bem!
Naveen Kumar
+1 Uma observação: chumbo! = Sênior. Parte do trabalho de um líder é delegar algumas tarefas à equipe. Dito isto, roubar crédito pelo trabalho real não é.
George Marian
8

Eu diria que não há nada que você possa fazer, uma vez que tenha acontecido, a menos que você tenha provas. E parece que você saiu da situação, ok.

Eu sugeriria que esse tipo de coisa é bastante incomum, mas certamente não é inédito na indústria, então eu tiraria uma lição disso e me protegeria no futuro.

A melhor linha de defesa é o controle de origem. Se você está em uma empresa que não usa controle de origem, basta instalar o Subversion e confirmar o código, sugerindo que todos o usem. Nunca há um bom argumento para não fazê-lo.

pdr
fonte
você está correto, agora está usando o SVN!
Naveen Kumar
1
Diga a eles para usar git , então :-)
Joey Adams
3

Eu diria não à próxima tarefa e, se ele quiser discutir o assunto com o amigo, o supervisor, o supervisor poderá me dizer para fazer o trabalho do desenvolvedor sênior. Então, de certa forma, você receberá crédito por isso.

Quero ressaltar que acho que isso é diferente com os gerentes. Eu trabalhei com uma equipe que reclamaria se um gerente assumisse o crédito por algo que eles fizeram. Eu simplesmente não entendi que o gerente deveria listar todos os que trabalham em cada pequeno projeto ad hoc. O gerente lidou bem com a equipe. Atento aos nossos interesses (instalei a alta gerência para que eu fosse contratado a tempo de tirar proveito do plano 401K). Configure um cronograma de treinamento. Nos dizia constantemente para sair do escritório se estivéssemos trabalhando muitas horas. Meu pensamento é fazer o possível para promover seu gerente. Os bons o recompensarão. Isso faz a equipe parecer melhor aos olhos do resto da empresa. A maioria das pessoas é promovida porque a pessoa acima delas foi promovida e não porque foi demitida por incompetência.

JeffO
fonte
Você está certo - como uma empresa iniciante, eles têm algum tipo de intensidade para ter membros seniores no cargo para movimentação / progresso de produtos no sentido - o que criou uma situação em que não é necessário tomar medidas sobre pessoas específicas como quem é assim!
Naveen Kumar
1
Um bom gerente de uma boa empresa dará crédito publicamente onde é devido e assumirá a culpa e a passará em privado. Qualquer crédito para seus funcionários refletirá bem sobre eles de qualquer maneira. Infelizmente, muitas empresas desencorajam esse tipo de pensamento de várias maneiras.
pdr
@pdr - desde que todo mundo não espere algum tipo de reconhecimento detalhado. Nunca dar crédito é uma coisa ruim. As empresas que se esforçam demais para encontrar a culpa consomem muita energia para alguém elogiar.
Jeffo
0

Não, eu nunca experimentei essa situação. Mesmo no início, onde eu não usava o controle de origem, ninguém nunca tentava obter crédito pelo meu trabalho.

Se tivesse, conversaria com a pessoa ou com a gerência sênior.

Você pode assinar seu código?

Se você não pode receber crédito por seu trabalho, quais são suas opções?

Julio
fonte