Como lidar com um chefe que pensa que todo mundo está errado, exceto ele? [fechadas]

21

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?

anon
fonte
3
Tenho visto muitos chefe como este
pramodc84
11
Como você lida com um usuário do Programmers.StackExchange.com, que tão flagrantemente usa vírgulas? : P
Fishtoaster
2
@ Fishtoaster, o idioma inglês é escasso em vírgulas. E muitas pessoas (inclusive eu) ainda nem tentaram aprender as regras.
usar o seguinte código
3
O que você faz com o funcionário que nem segue o padrão de codificação mais básico ...?
TGnat
5
Como você o enfrenta? Como você faria no futebol. :)
CrazyPenguin

Respostas:

37

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.

Terence Ponce
fonte
@pavanlimo, você deve pensar mais sobre isso. Só porque a maioria de nós sugeriu que isso não significa que você precise fazer isso. Tente falar sobre isso com pessoas que você conhece pessoalmente. Eles podem ter uma opinião diferente sobre isso.
Terence Ponce
45
Sugiro a ordem inversa: encontre outro emprego e saia.
usar o seguinte comando
@ Lorenzo, acho que é a melhor maneira de fazê-lo. É mais seguro para ele.
Terence Ponce
Verdade, esp. a parte editada.
pavanlimo
Sair de um emprego ruim? Mas, ei, algumas pessoas dizem que não o contratarão se você deixar empregos ruins! Veja: programmers.stackexchange.com/questions/3272/…
P Enviado em
28

Introduza um duck (item 5) antes de enviar seu código para revisão.

Um recurso adicionado por nenhuma outra razão senão chamar a atenção da gerência e ser removido, evitando alterações desnecessárias em outros aspectos do produto.

Desenhou
fonte
Infelizmente, isso realmente funciona.
Drew
1
O link está quebrado e a resposta não pode mais permanecer por si só, pois faz pouco sentido.
World Engineer
11

Como conquistar amigos e influenciar pessoas tem algumas sugestões:

Técnicas fundamentais no manuseio de pessoas

  1. Não critique, condene ou reclame.
  2. Dê uma apreciação honesta e sincera.
  3. Desperte na outra pessoa um desejo ansioso.

Seis maneiras de fazer as pessoas gostarem de você

  1. Torne-se genuinamente interessado em outras pessoas.
  2. Sorrir.
  3. Lembre-se de que o nome de uma pessoa é, para ela, o som mais doce e importante em qualquer idioma.
  4. Seja um bom ouvinte. Incentive os outros a falar sobre si mesmos.
  5. Fale nos termos do interesse da outra pessoa.
  6. Faça a outra pessoa se sentir importante e faça-o sinceramente.

Doze maneiras de conquistar as pessoas para o seu modo de pensar

  1. Evite discussões.
  2. Mostre respeito pelas opiniões da outra pessoa. Nunca diga a alguém que ele ou ela está errado.
  3. Se você estiver errado, admita-o rápida e enfaticamente.
  4. Comece de maneira amigável.
  5. Comece com perguntas às quais a outra pessoa responderá que sim.
  6. Deixe a outra pessoa falar.
  7. Deixe a outra pessoa sentir que a idéia é dele / dela.
  8. Tente honestamente ver as coisas do ponto de vista da outra pessoa.
  9. Simpatize com a outra pessoa.
  10. Apelo a motivos nobres.
  11. Dramatize suas idéias.
  12. Lance um desafio; não fale negativamente quando uma pessoa estiver ausente; fale apenas sobre o positivo.

Seja um líder: Como mudar as pessoas sem ofender ou despertar ressentimento

  1. Comece com elogios e apreciação honesta.
  2. Chame a atenção para os erros de outras pessoas indiretamente.
  3. Fale sobre seus próprios erros primeiro.
  4. Faça perguntas em vez de dar ordens diretamente.
  5. Deixe a outra pessoa salvar a cara.
  6. Elogie todas as melhorias.
  7. Dê à outra pessoa uma ótima reputação para cumprir suas promessas.
  8. Incentive-os, fazendo com que suas falhas pareçam fáceis de corrigir.
  9. Faça a outra pessoa feliz por fazer o que você sugere.

Qual destes você já tentou com seu chefe?

JB King
fonte
Lista soberba. No entanto, com o tipo de chefe descrito pelo solicitante, o reconhecimento dos próprios erros reforça a opinião do referido chefe de que o mundo está errado, mas ele está. Meus 2 ¢, dê a lista ao seu chefe.
MPelletier 7/10/11
8

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.

Gary
fonte
3

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.

Brian R. Bondy
fonte
3

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".

Eu aponto para ele com qualquer link que eu possa encontrar na internet tentando provar meu argumento, no final, ele usa sua autoridade para nos calar!

Isso não é um bom presságio, no entanto.

Jeff Atwood
fonte
1

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ê.

William Mioch
fonte
0

Aqui estão algumas idéias:

  • Apresente-o de forma inteligente com o custo incorrido por suas "críticas".
  • Tenha uma "intervenção" da equipe (sim, como o programa).
  • Enfrentá-lo fisicamente :)
  • Se tudo mais falhar, não vejo outra opção a não ser desistir.
Sam Dolan
fonte
Opção 3 parece mais viável;)
pavanlimo
2
Vá falar com o chefe dele!
Sam Dolan
0

Eu concordo com Terence - um cara que falha em admitir falhas e não percebe sua própria estupidez nunca verá razão.

Rohan Monga
fonte
0

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.

user29981
fonte