Como posso aprimorar minhas habilidades de jogador de equipe? [fechadas]

12

Atualmente, estou no meu emprego dos sonhos em um laboratório de pesquisa como o único desenvolvedor de uma equipe multidisciplinar. Estou ficando um pouco preocupado porque estou esquecendo a codificação em uma equipe (não tenho código legado, mantenho meu próprio código, manejo minha agenda etc.). Embora eu tente seguir algumas das melhores práticas, como entrega contínua, TDD e SCRUM, acho que estou perdendo minha capacidade de trabalhar em uma equipe de desenvolvedores.

Entrei para um projeto de código aberto e comecei no código katas e código golf. Mas isso não vai melhorar o perfil do meu time.

Quais seriam suas sugestões para aprimorar minhas habilidades de jogador de equipe?

Atualização: Sim, minhas habilidades de comunicação agora estão melhores e eu posso conversar com PhDs como nunca antes. Como @Nicholas e @Erick disseram, um dia estarei enfrentando uma equipe em desenvolvimento (talvez no meu trabalho atual, talvez não) e quero me manter atualizado com as práticas que tornam um bom desenvolvedor um membro melhor da equipe, como programação ou código de pares Reveja.

alfonso.kim
fonte
Como a adesão ao OSS-Projekt não funciona para melhorar suas 'habilidades de equipe'? IMHO, estar em uma equipe distribuída (presumo) é o teste mais difícil para o jogo em equipe.
keppla
@keppla: Eu acho que ele quer dizer que não irá polir seu currículo.
Robert Harvey
1
então eu sugeriria uma alteração de título para 'como facilitar a impressão de trabalhar com equipes' :), porque, bem, quando você não trabalhou em equipes, não trabalhou em equipes.
keppla
Sim! @ Robert, isso é exatamente o que quero dizer
alfonso.kim
@keppla, algumas habilidades de equipe são melhores quando executadas em conjunto fisicamente, como revisão por pares, programação em pares, reuniões de projeto etc. Estar em uma equipe com menos recursos traz um conjunto totalmente diferente de dinâmica para lidar.
tehnyit 1/09/11

Respostas:

15

É muito mais fácil para um lobo solitário se acostumar com um novo bando do que tirar qualquer outro lobo do bando e esperar que ele sobreviva.

O Lobo Solitário já é duro como unhas e provou-o sobrevivendo sem apoio. Nem todo mundo é cortado para ser um lobo solitário.

Os maiores problemas que um Lone Wolf enfrenta ao se adaptar a um novo pacote são pequenos em comparação.

Eu consideraria o currículo de alguém que sobreviveu por um período prolongado como uma vantagem.

maple_shaft
fonte
1
Eu não poderia concordar mais. Bem colocado!
fpmurphy
7
Discordo 100%. Desenvolver em equipe é muito mais difícil do que fazer sozinho. Um "lobo solitário" é muito, muito menos propenso a integrar-se a uma equipe do que um desenvolvedor de equipe a trabalhar sozinho.
Michael Borgwardt
Alguém precisa de uma camiseta. Algo com lobos nele Parece-me ...
shug
1
Não misture Lone Wolfs com Cave Bears. Solitários ou em grupos, são sempre piores que Wolfs.
discordo. Como você pode provar que fez algo ágil?
precisa saber é
20

Por outro lado, suas habilidades de desenvolvedor solo estão ficando mais nítidas a cada dia.

Você diz que este é o seu emprego dos sonhos. Se você não está procurando mudar para um emprego diferente, por que se preocupar com as habilidades exigidas pelos empregos menos otimizados?

Você não pode ter todas as suas habilidades maximizadas ao mesmo tempo. Jogue-se totalmente nos problemas que enfrenta no seu emprego atual e adquira novas habilidades. Se chegar a hora de trabalhar em equipe novamente, você se ajustará rapidamente, tendo feito isso antes.

Eric Wilson
fonte
5
Os empregos dos sonhos nem sempre são empregos dos sonhos para sempre, eles podem azedar e fazer você odiar ou a empresa pode se aquecer. Manter suas habilidades sempre atual é uma coisa boa.
Nicholas Smith
2
Concordo. Se você está recebendo treinamento como atirador de elite, não lamente sua falta de treinamento como líder de esquadrão. Apenas aprenda a ser o melhor atirador de elite lá fora. Uma coisa de cada vez, foco etc.
Christopher Mahan
@NicholasSmith, eu concordo com o seu comentário, se não fosse a ' sempre uma coisa boa'. Manter as habilidades atualizadas é geralmente uma coisa boa, quando pode ser razoavelmente realizada. Outras vezes, é um fardo desnecessário. Penso que este é um dos últimos casos, embora provavelmente chegue o dia em que seja necessário um trabalho diferente.
Eric Wilson
1
@Nicholoas Smith, não é verdade? Todos os meus trabalhos favoritos foram em empresas que entraram em colapso financeiro.
Maple_shaft
3

Percebi que as vezes que mais perdi minhas habilidades de jogador de equipe é trabalhar em uma equipe disfuncional, onde sou forçado a lidar com casos ruins de Dunning-Kruger . Descobri que, com o tempo, tenho cada vez menos tolerância com pessoas que acham que aprenderam o suficiente ou que não gostam de seus empregos. Embora com este último eu possa simpatizar, desde que não se torne um incômodo para o meu próprio trabalho.

Quando trabalho sozinho por longos períodos, desejo que um bom time interaja, mas não posso dizer que estou perdendo a habilidade do jogador em equipe. Por outro lado, é melhor morrer sozinho do que ter que suportar esses chefes de cabelos pontudos mais um dia!

ok, agora, chega de reclamar, de volta ao trabalho, o chefe de cabelos pontudos está chegando!

Newtopian
fonte
0

É possível que outros desenvolvedores da equipe trabalhem com você em projetos para que você trabalhe com outros desenvolvedores algumas vezes? Essa parece ser uma solução melhor, pois o que você pode querer é o tempo ocasional gasto trabalhando com outros desenvolvedores. Ao mesmo tempo, não se esqueça de que você faz parte de uma equipe multidisciplinar, o que significa que algumas de suas habilidades de jogo em equipe estão dando certo, pois todo mundo tem sua especialidade e pode exigir ajustes para se comunicar bem com eles.

JB King
fonte
0

Escolha uma área de tecnologia ou metodologia de desenvolvimento e veja se você pode trazer uma consumidora por um dia ou dois. O que isso demonstrará:

  1. Você pode identificar o que não sabe.
  2. Você é capaz de encontrar e avaliar talentos. Não que você queira ser gerente, mas é bom saber que você poderia ajudar a adicionar à equipe e / ou identificar os pontos fortes e fracos de outros membros.
  3. Capacidade de coordenar um projeto e trabalhar com outras pessoas.
  4. Identifique o que é importante.
  5. Encontre maneiras aprimoradas de fazer as coisas.

Isso pode ser qualquer coisa que possa ser feita em um dia ou dois ou qualquer quantia que seu grupo possa pagar. Isso pode duplicar como treinamento e consultoria. É uma boa maneira de ampliar suas habilidades e ter algum tempo com alguém em sua área.

Minha empresa trouxe um especialista em desempenho de banco de dados. Como ele tinha muitas ferramentas pré-criadas, pude fazer perguntas enquanto elas corriam. Assegurei que um almoço grátis fosse trazido enquanto eu pegava seu cérebro por uma hora.

Existem muitas maneiras de trabalhar com uma equipe.

JeffO
fonte
-1

Pelo que entendi da sua pergunta, seu trabalho não precisa que você trabalhe em equipe. Se e quando tal circunstância surgir e alguém se juntar a você, você começará automaticamente a compartilhar, ajudar ou associar-se à outra pessoa porque deseja fazer o trabalho corretamente. Ajustar-se às circunstâncias é da natureza humana e a maioria dos cenários deve ocorrer sem dor.

Na IMO, você está pensando demais em uma situação de "e se" quando não precisa. O trabalho em que você trabalha é o emprego dos seus sonhos, aproveite enquanto pode. Isso é meus 2 centavos.

Amar Jarubula
fonte