Então eles estão tentando me puxar para o gerenciamento [fechado]


20

Eu trabalho em um pequeno departamento de TI em uma empresa que não é de tecnologia. Meu gerente saiu recentemente e está procurando um substituto. Acho que, como sou um desses desenvolvedores "raros" com habilidades pessoais, o diretor está me incentivando a aplicar

Parte de mim quer se inscrever, mas outra parte diz que não. O pagamento e a capacidade de fazer a diferença soam intrigantes, e estou um pouco esgotado com a programação depois de 12 anos, mas também há desvantagens. Eu estaria gerenciando outra pessoa que está muito interessada na posição e pode ser estranho, já que ele é um amigo e atualmente está mais alto do que eu (junto com alguns outros).

Alguém mais esteve em uma posição semelhante? Alguém está na gerência e mais feliz ou alguém aceitou um cargo de gerência e desejou que não? Qualquer opinião será apreciada!


@Pratik: Quando os gerentes trabalhavam para ex-funcionários nas empresas em que você trabalhava, eles causaram algum problema?


EDIT: Obrigado a todos por suas respostas.

Embora isso pareça uma boa oportunidade, há algumas coisas que me deixam desconfortável com isso.

1) Eu seria responsável por TUDO, em vez do que me pedem para fazer. O departamento ainda está cambaleando após várias rodadas de demissões ... estressadas e à beira do esgotamento. Eu tenho um bom relacionamento com todos da equipe ... mas me pergunto se isso não mudaria se eu aceitasse esse trabalho.

2) Alguns outros colegas de trabalho desprezam o diretor por qualquer motivo. Ele pode tentar me fazer o trabalho sujo e puni-los se eles atacarem.

3) Gerenciar pessoas mais velhas que eu, o que não parece ser um problema baseado no post de Codemwnci.

4) É um departamento pequeno e eu realmente não acho que seja necessário um gerente em tempo integral. Na IMO, não precisamos de alguém que gaste 50% do tempo ordenando as pessoas (porque todo mundo sabe o que deve fazer) e 50% do tempo sem fazer nada. O departamento precisa de mais de uma OMI jogador-treinador. Eu acho que isso realmente ajudaria a equipe, porque eles teriam outra pessoa para fazer o trabalho de suporte em período integral (em vez de uma pessoa de suporte escrever código como eu estou fazendo agora), se isso fizer algum sentido.
É difícil, mas o que estou fazendo agora também é difícil (desenvolvimento + suporte)

Eu odiaria vê-los trazer alguém de fora que não sabe o que está fazendo ou arruina a equipe que temos agora, o que é bastante sólido.


EDIT (30/4)

Seu relacionamento com o resto da equipe vai mudar. Agora você é o chefe, e não um companheiro. Você precisará dizer às pessoas o que fazer e elas devem fazê-lo. Alguns ficarão bem com a mudança, mas outros podem se ressentir por você ter sido promovido em vez deles.

Isso pode ser um problema, já que sou amigo da maioria deles agora.

Nesse caso, aloque algumas das tarefas "fáceis" do projeto para si mesmo. Esses devem ser itens não críticos que você pode pegar e largar a qualquer momento. Isso permite que você ajude no projeto, mantenha a base de código, mas não se distraia das atividades gerenciais. Outra coisa que você pode fazer é colocar todos os relatórios de erros que entram. Confira-os para se certificar de que são erros reais e, se for uma edição fácil, corrija-o imediatamente. Problemas maiores podem ser programados para o restante das atividades da equipe. Isso impede que a equipe se distraia e também mostra ao cliente / gerência superior que as coisas são corrigidas.

Parece uma boa estratégia ...

Para mim, tudo se resume a quais atividades diárias você gosta. Você gosta de treinar, reunir-se com pessoas, gerenciamento de projetos, criar relacionamento e resolver problemas de pessoas? Ou você precisa de muito tempo sozinho, acha as reuniões desgastantes, não gosta de drama e gosta de problemas intelectuais / técnicos?

Eu posso fazer as duas coisas. O principal para mim é o equilíbrio entre vida profissional e pessoal. Meu antigo chefe tinha equilíbrio entre vida profissional e pessoal, mas apenas porque havia dedicado funcionários abaixo dele que sabiam o que estavam fazendo, trabalhavam horas extras e facilitavam seu trabalho. É claro que se alguém assumisse o cargo e o departamento fosse mal administrado, o equilíbrio entre vida profissional e pessoal poderia estar fora da janela.


EDIT (1/5)

@Jeff

É um ambiente corporativo e não tenho controle sobre quantas pessoas temos ou a descrição de cada cargo.

Espero que meus colegas desejem que eu tenha sucesso, mas não tenho certeza. Fiz amizade com alguns deles e certamente isso mudaria nosso relacionamento. Mas não tenho certeza se os outros candidatos seriam capazes de administrar o departamento e manter as coisas funcionando sem problemas ... embora eu possa estar errado.


9
Os desenvolvedores com habilidades de comunicação ainda são tão raros atualmente?
John Shaft

12
Pablo: SIM! Muito mesmo.
fácil

20
Assim como os desenvolvedores com habilidades de programação: D No entanto, ambos são um pré-requisito para ser um bom (ou seja, eficaz / útil) desenvolvedor.
precisa saber é o seguinte

4
@Pablo - uma para o sim - eu tenho o meu último trabalho sobre alguém com muito mais experiência do que eu, devido ao fato de que eu posso falar com as pessoas sem corar e gaguejar ...
Matt

6
O que você realmente quer fazer?

Respostas:


27

Eu aceitei um emprego e gostaria de não.

Você pode pensar que é um avanço. É, mas em uma direção completamente diferente. É como mudar sua profissão de carpinteiro para vendedor. Você precisa de um conjunto de habilidades e conhecimentos diferentes para fazer seu trabalho. Claro, isso realmente ajuda a saber exatamente o que seu pessoal faz e que problemas ele enfrenta todos os dias. Mas, na minha experiência, é uma pequena parte do trabalho, digamos cerca de 20%. É gasto muito mais tempo gerenciando pessoas (suas necessidades e ambições) e protegendo essas pessoas de muita porcaria que a alta gerência está produzindo em grandes números. Além disso, é preciso ter muito cuidado com o que você faz e o que diz, porque isso pode causar todo tipo de dano (de deixar alguém chateado a destruir o moral de toda a equipe).

A parte ruim é que não faço mais muita programação. E descobri que tenho muito mais prazer em criar software do que dizer aos outros o que eles deveriam estar fazendo. Também tenho a sensação de que meu conhecimento sobre desenvolvimento de software está lentamente se tornando obsoleto. Há algum tempo, eu estava lutando com alguns problemas e os considerava difíceis. Hoje em dia, estou constantemente sendo corrigido. Eles são perfeitamente solucionáveis ​​com estruturas populares, então os problemas são triviais. Sempre que isso acontece, sorrio, mas minha alma chora em desespero.


26

Foi e fez tudo isso.

Você PODE (especialmente discutindo com seu gerente) ser capaz de fazer o impossível e obter o melhor dos dois mundos - algo que eu administrei por vários anos - ou seja, ser um gerente técnico prático.

Sim, você faz coisas de gerenciamento, mas tenta obter o equilíbrio de fazer cerca de 50% de coisas de gerenciamento (geralmente vagas, coisas de curto prazo, combate a incêndios, contemplando o futuro possível ou coisas que precisam ser resolvidas com problemas das pessoas). E cerca de 50% são desenvolvedores práticos.

Muitos dizem "não, não, não faça isso, você deve ser um dos outros".

Ele é difícil, mas uma das coisas sobre gestão de pessoas que fazem o trabalho técnico é que, se você não ficar em contato, você rapidamente se tornar tecnicamente obsoletos - e então você pode nunca voltar a ser um desenvolvedor (ou ela requer uma queda acentuada remuneração e um longo período de reciclagem com um empregador tolerante).

A única maneira de manter um contato moderado com a tecnologia é fazê-lo. Todos os livros, cursos e waffles do mundo não substituem a coisa real.

Então, ao fazer (algum) desenvolvimento, você se torna um melhor gerente de trabalho técnico.

Mas é difícil.


2
Esta é uma resposta excelente. Eu tive a mesma experiência quando mudei para o gerenciamento de TI a partir de uma função técnica. Era uma empresa pequena e pude ter o melhor dos dois mundos. Eu estava muito feliz. No entanto, à medida que a empresa cresceu e subi a escada da gerência, meu tempo para o trabalho prático diminuiu para nada e não gosto mais do que estou fazendo. Portanto, minha cautela seria observar como a sua empresa cresce, que seu tempo prático diminui e, provavelmente, sua satisfação no trabalho.
Dave Kincaid

1
Lembre-se de delegar. Acho que muitos dos novos desenvolvedores que se tornaram gerentes não conseguem delegar ... acabam fazendo um gerenciamento excessivo, sem trabalho técnico suficiente. Delegue suas reuniões sempre que puder. Delegue o trabalho de gerenciamento se alguém da sua equipe estiver interessado. Encontre tempo para o seu trabalho técnico.
Swati

@Dave e @Swati - excelentes comentários / conselhos. Também fui pressionado a tomar uma decisão: ser técnico ou ser gerente. (Por pessoas de mente pequena acima de mim). Não é uma boa escolha, mas o técnico venceu o dia. Perder a responsabilidade de gerenciamento depois de fazê-lo por vários anos, no entanto, não foi bom.
quickly_now

8

Observe esta resposta com, esta é a minha experiência, e eu sou apenas um indivíduo, e você certamente será diferente para mim. Mas, de qualquer maneira, esta é a minha história.

Eu me formei, me saí muito bem, me tornei Lead muito rapidamente e ganhei o respeito de meus colegas devido à minha vida de tecnologia e vontade de aprender fora do trabalho, mantendo minhas habilidades atualizadas. Também me tornou excelente em minhas tarefas de programação, pois praticava fora do trabalho em projetos pessoais. Eu rapidamente me tornei 'o cara' no meu departamento (de 20 programadores na época). E então meu gerente foi embora.

Tornei-me gerente, embora nunca me lembre de concordar com isso ?! E eu fiquei preso por 3 anos. Eu gerenciei a equipe muito bem. Eu era um techy, então eles adoraram, porque odiavam saber o que fazer e como fazê-lo por pessoas que 'não os entendiam ou o que faziam / ofendiam'. Eu também era muito mais jovem que o resto do time (eu tinha 25 anos), eles eram na maioria 30-45. Mas isso não parecia importar. a equipe estava feliz. E eu ainda estava participando da codificação, mantendo minhas habilidades novas.

Então a equipe ficou grande demais! Passei todos os meus dias em reuniões e em avaliações individuais. Eu raramente fui para casa, mas sempre pensei "o que eu fiz hoje?", Além das reuniões.

Há 6 meses, solicitei um post de arquiteto na mesma empresa e consegui. Eu vou para casa conteúdo na maioria dos dias. Sinto que estou agregando valor real e impulsionando a empresa. Meu desenvolvedor líder da minha antiga equipe segue meu antigo emprego. Ele também era técnico. A equipe novamente ficou feliz com a substituição, porque ele era um técnico e um cara muito bom. Mas ele acabou de se afastar, de volta à sua antiga posição pelas mesmas razões.

Na minha experiência, boas pessoas técnicas, mesmo que sejam boas com as pessoas, são bons técnicos porque desejam algo sobre tecnologia. Sobre construir coisas, criar software como arte. A única maneira de voltar ao gerenciamento é se eu pudesse estar na posição em que estava no início do jogo de gerenciamento, que ainda deveria ser prático. Funcionou, todo mundo estava feliz e os negócios foram os melhores do meu técnico, e eu tirei o melhor da minha equipe. À medida que a equipe aumentava, e eu não praticava, todos sofriam.

Boa sorte qualquer que seja sua escolha. Espero que você faça bem, pelo menos você está pensando sobre isso, em vez de apenas ver o dinheiro / poder e pular direto.


1
+1 para: "boas pessoas técnicas, mesmo que sejam boas com as pessoas, são bons técnicos porque desejam algo sobre tecnologia. Sobre construir coisas, criar software como arte". MUITO VERDADEIRO. Muitas pessoas assumem o cargo de gerente porque temem que algum idiota seja indicado para arruinar as coisas.
quickly_now

5

Estava na mesma posição. Levei a promoção para a gerência e estou gostando muito.

Eu ainda desenvolvo, porque também sou um dos melhores desenvolvedores, mas tem sido uma boa jogada. Estou feliz por estar fazendo algo diferente agora. Enquanto eu adoro o desenvolvimento, estava ficando difícil e queria ver o que mais estava disponível.

Os melhores empregos que tive foram trabalhar para bons gerentes e aprendi o que gostei sobre o que eles fazem e estou tentando fazer o mesmo. Até agora, a equipe parece feliz por me ter nesse papel, pois estou tentando mantê-los fora da porcaria corporativa típica.


3

Talvez se sente com o gerente tomando uma xícara de chá e converse com ele sobre isso. Parece que ele é um cara legal e, se você explicar as coisas, ele poderá ajudá-lo a descobrir o que é certo para você.

Se você está cansado de programar, talvez uma mudança de ritmo por alguns anos possa ser boa, e você sempre pode voltar a programar mais tarde, se quiser.


3

Na minha opinião, se você é um programador que também pode ser um gerente, aceite. Se você não conhece alguém menos capaz, pode aceitar. É difícil encontrar pessoas com a combinação de habilidades de gerenciamento e programação. Além disso, se o seu gerente estiver incentivando você a se candidatar, ele tem essa fé em você. Gerenciar alguém mais experiente para você não deve ser um problema. Faz parte das suas habilidades de gerenciamento de pessoas. Eu tenho uma sugestão para você. Inicialmente, você terá algumas esperanças infelizes. Você precisa acabar com toda a ambiguidade assim que assumir o papel. Faça isso com uma combinação de você ser responsável, delegar responsabilidade, acompanhar e ser firme com os membros da equipe.


3

Sou desenvolvedor e gerente. Para mim, tudo se resume a quais atividades diárias você gosta. Você gosta de treinar, encontrar pessoas, gerenciar projetos, criar relacionamento e resolver problemas de pessoas? Ou você precisa de muito tempo sozinho, acha as reuniões desgastantes, não gosta de drama e gosta de problemas intelectuais / técnicos?

Você passará o seu dia em trabalhos muito diferentes. Portanto, é uma questão de qual dia você desfrutará e qual continuará desejando que terminaria mais cedo.


2

É claro que não há resposta certa ou errada sobre este. Minha experiência é que fui promovido a líder de equipe (com responsabilidade de gerenciamento de linha pela equipe) de uma equipe de eletrônicos e software. Consegui manter uma boa quantidade de mãos neste trabalho e isso me convinha; depois mudei para fazer um trabalho de Gerenciamento de Projetos com outra empresa e odiei. Agora estou de volta fazendo apenas o trabalho de desenvolvimento de outra pessoa.

É claro que você deve ter em mente o Princípio de Peter e ter certeza de que pode realmente fazer o trabalho e não ser tentado demais pelo dinheiro.


2

Em resposta à sua edição:

1) Eu seria responsável por TUDO, em vez do que me pedem para fazer. O departamento ainda está cambaleando após várias rodadas de demissões ... estressadas e à beira do esgotamento. Eu tenho um bom relacionamento com todos da equipe ... mas me pergunto se isso não mudaria se eu aceitasse esse trabalho.

Seu relacionamento com o resto da equipe vai mudar. Agora você é o chefe, e não um companheiro. Você precisará dizer às pessoas o que fazer e elas devem fazê-lo. Alguns ficarão bem com a mudança, mas outros podem se ressentir por você ter sido promovido em vez deles.

4) É um departamento pequeno e eu realmente não acho que seja necessário um gerente em tempo integral. Na IMO, não precisamos de alguém que gaste 50% do tempo ordenando as pessoas (porque todo mundo sabe o que deve fazer) e 50% do tempo sem fazer nada.

Nesse caso, aloque algumas das tarefas "fáceis" do projeto para si mesmo. Esses devem ser itens não críticos que você pode pegar e largar a qualquer momento. Isso permite que você ajude no projeto, mantenha a base de código, mas não se distraia das atividades gerenciais. Outra coisa que você pode fazer é colocar todos os relatórios de erros que entram. Confira-os para se certificar de que são erros reais e, se for uma edição fácil, corrija-o imediatamente. Problemas maiores podem ser programados para o restante das atividades da equipe. Isso impede que a equipe se distraia e também mostra ao cliente / gerência superior que as coisas são corrigidas.


1

Recusei a chance de me tornar líder de equipe quando eu tinha apenas um ano na indústria de software. Eu senti que não tinha experiência técnica suficiente para assumir o cargo. Hoje, cinco anos e uma mudança de domínio mais tarde, estou tentando chegar ao mesmo post. Eu gostaria de ter tomado então.


3
Você seria capaz de levantar a carga naquela época?

2
Talvez talvez não. Eu só saberia se tivesse tomado. Eu o rejeitei porque achava que um líder de equipe deveria ter pelo menos 2 anos de forte conhecimento técnico. Sem isso, eu não teria confiança nos membros da minha equipe. Eu tinha boas habilidades de pessoas e era um bom comunicador, e foi por isso que tive a chance. Na verdade, não foi meu primeiro emprego. Eu havia trabalhado um ano antes da minha formatura, mas não era como programador.
DPD

Apenas perguntei porque, à primeira vista, concordaria com você que era um pouco cedo para ser o líder. Só estou me perguntando por que é difícil para você agora, com mais cinco anos de experiência?

Eu recebo perguntas, mas quando eles descobrem que minha experiência é dividida em diferentes tecnologias e domínios, há menos interesse. Os recrutadores geralmente procuram alguém com 6-7 anos de experiência em tecnologia X apenas. Quando eles não conseguem alguém que atenda a esse requisito, é quando eles me ligam de volta.
DPD

2
Costumo concordar - o líder da equipe após 1 ano é muito cedo. Na verdade, acho que uma boa experiência (uma boa base) de 5 anos ou mais é uma coisa boa antes que o Líder da Equipe seja apropriado. Torna você uma pessoa melhor, mais arredondada e mais qualificada. Parte de ser um líder de equipe é treinar, orientar, ajudar os outros - e não apenas distribuir pedaços de trabalho.
quickly_now

0

Você precisa mapear como você acha que a equipe deve liderar e quais posições precisam ser criadas, alteradas, eliminadas e preenchidas juntamente com as qualificações. Com base no feedback que você recebe, seu pressentimento dirá se você deseja o emprego.

Outra consideração é quanto você deseja avançar na administração. Veja quais são as expectativas de todos.

Seus colegas de equipe devem querer ajudá-lo a ter sucesso ou precisam ir embora. Certifique-se de que você está claro sobre como deseja executar as coisas e deixe-as decidir se querem cooperar.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.