Soft skill do desenvolvedor de software, contexto.
O caminho para se tornar um arquiteto consciente do contexto começa com os seguintes passos:
Contexto 1: Autoconsciência
- Esteja onde você está.
- Esteja ciente de suas fraquezas.
- Há mais na vida do que trabalho.
- Não caia na armadilha da eficiência da multitarefa.
- Mantenha a adrenalina sob controle: desacelere.
Contexto 2: Consciência Arquitetônica
- Traga as -ibilidades.
- Procure acoplamento e coesão adequados.
- Construa constantemente seu contexto.
Contexto 3: Consciência do Elefante
- O que não está sendo dito?
- Faça a si mesmo e aos outros as perguntas difíceis; se não o fizer, essas perguntas serão feitas mais tarde.
- Dê as más notícias cedo.
- Pergunte aos outros o que fariam se fossem donos da empresa.
Contexto 4: Consciência de Decisão
- Eles já resolveram o problema?
- Eles sabem quais alternativas são possíveis?
- Outros já deram suas opiniões sobre a decisão?
- Seja uma terceira parte neutra, mesmo quando for desvantajoso para você.
Contexto 5: Consciência Conversacional
- Evite reuniões e e-mails; prefira conversas face a face.
- Traga outros se necessário (agora).
Contexto 6: Consciência de Audiência
- Conheça sua audiência.
- Seja apropriado.
- Às vezes, atue como "policial bom, policial mau."
- Forneça informações de fundo.
Contexto 7: Consciência de Projeto
- Esteja ciente dos orçamentos com os quais você precisa operar.
- Seja pragmático em sua abordagem.
- Aprenda a surfar na avalanche.
- Procure recursos dedicados.
- Conheça as suposições que você está fazendo.
O principal elemento para se tornar consciente do contexto é perceber quando seu contexto está mudando.
Grande abraço!
Para saber mais: