Sério, como você lida com um cara que muda nossos nomes de variáveis (mesmo que sejam razoáveis) e envia o código (após a revisão) quatro vezes? Eu tenho certeza que não sou tão ruim assim como desenvolvedor!
Muitas vezes, ele reforça seus ideais, que nem são as melhores práticas do setor! Aponto para ele qualquer link que eu possa encontrar na internet tentando provar meu argumento, mas no final ele usa sua autoridade para nos excluir.
Doente e cansado. Frustrado. Tenho outra saída além de deixar o emprego?
Respostas:
Saia e encontre outro emprego.
Fazer algo com seu chefe é uma causa perdida, então você pode apenas encontrar um novo emprego e esperar que seu novo chefe não seja um idiota como o anterior.
Além disso, a julgar pelo seu personagem, tenho certeza de que nem o chefe dele poderá fazer nada sobre seus problemas de atitude.
fonte
Introduza um duck (item 5) antes de enviar seu código para revisão.
fonte
Como conquistar amigos e influenciar pessoas tem algumas sugestões:
Qual destes você já tentou com seu chefe?
fonte
Estive lá, fiz isso. Alguns chefes veem os colegas (juniores) como concorrentes que os prejudicarão e perderão um emprego. Em alguns casos, eles podem estar corretos. De qualquer forma, eles querem forçá-los a sair através de demandas irracionais.
Se houver realmente um bom motivo para tentar manter o emprego (por exemplo, você mora ao lado), tente colocar tudo o que ele diz em um padrão formal de codificação. Se ele assinar, pelo menos isso pode remover as frustrações de mudar as coisas, mesmo se você tiver divergências sobre o padrão.
fonte
Converse com o chefe dele, se ele tiver um, e explique sua frustração. Explique quanto tempo e dinheiro estão sendo desperdiçados por essa pessoa.
Se eles não fizerem nada a respeito dele, ou se ele não tiver um chefe, comece a procurar outro emprego.
fonte
Se o chefe é do tipo que pode ser fundamentado, tente apoiar sua posição com dados .
O Code Complete , por exemplo, possui muitas citações com pesquisas e dados experimentais reais, pelo menos fornecendo evidências semi-científicas para fazer as coisas de uma certa maneira, em vez de "esse cara influente na internet diz que é bom".
Isso não é um bom presságio, no entanto.
fonte
Você diz que eles são razoáveis e ele devolve o código. Você tem padrões de codificação? Você concordou em segui-los? Você está seguindo eles?
A falha pode estar com você.
fonte
Aqui estão algumas idéias:
fonte
Eu concordo com Terence - um cara que falha em admitir falhas e não percebe sua própria estupidez nunca verá razão.
fonte
Dependendo de quão estrita seja a cadeia de comando, você poderá conversar com o chefe dele sobre o que está acontecendo, se se sentir confortável com isso. Agora, se é o mesmo tipo de pessoa, você está latindo na árvore errada.
Se é absolutamente insuportável e você não vê nenhuma solução, obviamente há apenas uma possibilidade ... encontrar emprego em outro lugar. Não há necessidade de se sujeitar a esse tipo de gerenciamento, se possível.
fonte