Typefully

Os 4 Ps da Engenharia de Software: Um Framework para crescer na Carreira em TI.

Avatar

Share

 • 

4 years ago

 • 

View on X

Os 4 Ps da Engenharia de Software: Framework para crescer na Carreira em TI, A THREAD. 2019, Eu palestrei. 2020, Escrevi um textão expandindo a palestra, 2021, Gravei um podcast. 2022, Compartilho abaixo minhas ideias favoritas pesquisando sobre isso nos últimos 3 anos. 🧵🧵🧵
1️⃣ Parte I - Definição de Sucesso na Carreira O que carreiras de sucesso têm em comum? Impacto de suas ideias em um grande número de pessoas direta ou indiretamente. Sucesso = Impacto e Influência! 🧵 A função de progressão na carreira de engenharia: twitter.com/thiagoghisi/status/1279890984466370567?s=20&t=gKnagZ5FshB_POwkf1L-jg
2️⃣ Parte II - O Framework O que os Career Ladders de diversas empresas de tecnologia têm em comum? Os 4 Ps: Os 4 Pilares de uma Carreira de Sucesso em Tecnologia: 1- Plataforma ⛏ 2- Produto 🎁 3- Processo 📊 4- Pessoas 🧑‍🤝‍🧑
"Os planos de carreira são um ponto de partida para expectativas compartilhadas em uma organização. No entanto, os planos de carreira não podem ser o único fator limitante, pois as pessoas são únicas, como flocos de neve..." – @patkua
Os profissionais de sucesso que conheço se concentram em melhorar e aumentar seu impacto e influência não só no 1º P - Plataforma - que é o mais comum quando se pensa em Engenharia de Software, mas em todos os 4Ps: Plataforma, Produto, Processo e Pessoas. twitter.com/thiagoghisi/status/1495392844357398529
⛏ 1º P -> Plataforma: É a base de código, os scripts, a infraestrutura, o pipeline CI/CD, os batch jobs, os padrões de arquitetura, os bancos de dados, suas habilidades técnicas com um paradigma ou linguagem de programação particular, framework, ferramenta ou biblioteca.
DOMINAR é o verbo central aqui. Dominar habilidades técnicas, APRENDENDO e CONSTRUINDO em torno de fundamentos de engenharia sólidos e SELECIONANDO e APLICANDO as práticas, tecnologias e ferramentas certas. 1º P - PLATAFORMA: Como posso melhorar nisso?
O conselho óbvio é focar em dominar uma linguagem de programação por vez, indo até o fim. • Implementar diferentes padrões de projeto • Obter várias certificações • Contribuir para vários projetos open-source E este conselho não é ruim não... MAS,
O conselho não tão óbvio que influenciou minha carreira foi a ideia de me tornar um Generalista Especialista Isso me ajudou a entender como pensar sobre minhas "Habilidades em TI" e a evoluir como um profissional, com foco em ser um engenheiro com habilidades em forma de T.
Pense nisso como um esforço contínuo para fazer o seu próximo investimento em aprendizado, tendo em mente a forma geral de seus "Blocos de Habilidades Profissionais de TI" mais importantes, como se fosse um jogo de Tetris - ou o seu "capital da carreira"
Não estou sugerindo que você se torne um Puro Generalista. O que estou sugerindo aqui é que você tente ser Generalista Especialista ou Especialista Generalista. Uma pessoa que consegue se adaptar/flexibilizar. Um professional com habilidades diversas. 🧵 twitter.com/thiagoghisi/status/1504584496099860485?s=20&t=gKnagZ5FshB_POwkf1L-jg
...No final do dia, você quer pessoas que conseguem aprofundar em quando é importante, mas você quer que essas mesmas pessoas sejam capazes de mover com fluidez para tarefas com maior ROI envolvido. Isso cria uma adaptabilidade mais forte - um imperativo de negócio importante.
🎁 2º P -> Produto. É o aplicativo, o site, o plugin. É o externo. É o que o usuário está usando, a experiência que o usuário está tendo, os recursos disponíveis, o que o usuário é capaz de fazer e a rapidez ENTREGAR, especialmente entregar valor, é o verbo central.
A ENTREGA deve estar no impacto sobre o cliente e nas melhorias incrementais. Melhorar apenas a base de código (a plataforma), da mesma forma que melhorar apenas o processo ou o ambiente para as pessoas, não é suficiente. 2º P - ENTREGA DE PRODUTO: Como você melhora nisso?
O conselho óbvio aqui é ser mais produtivo. • Aprenda todos os atalhos de teclado, • Automatize tudo, • Crie um sistema para suas listas de tarefas, maximize sua produção, • Trabalhe mais horas, se necessário. • Faça mais... E isso não é ruim! MAS,
A dica não tão óbvia que influenciou minha carreira nos últimos anos é maximizar o trabalho não realizado. Maximize o número de linhas não escritas. > "O Melhor Código é Nenhum Código" – Jeff Atwood. Uma ferramenta que me ajudou muito é o mapeamento de histórias de usuário.
Gostou até aqui? Quer ler a versão completa deste texto meu? Artigo completo: linkedin.com/pulse/os-4-ps-da-engenharia-de-software-um-framework-para-crescer-ghisi/ Os 4 Ps da Engenharia de Software: Um Framework para crescer na Carreira em TI. E o fio continua... 🧵 🧵🧵
📊 3º Pilar -> Processo e Cultura. É o COMO. • Quão escaláveis somos enquanto uma organização? • Quão dependentes somos de pessoas-chave? • Quão equilibrado é o trabalho? Algumas pessoas sempre fazem hora extra, enquanto outras saem às 17h? O verbo principal é FORTALECER!
Escale o produto, a base de código, a infraestrutura, como as pessoas e as equipes interagem com flexibilidade. 3º P - PROCESSO: Como posso melhorar nisso?
O conselho óbvio aqui é: • Obtenha uma certificação Scrum Master, • Organize meetups, • Visite diferentes empresas, • Aprenda como outras empresas em circunstâncias semelhantes escalaram Novamente, não é um conselho ruim. MAS,
O conselho não tão óbvio, por outro lado, que me fez crescer muito nos últimos 7 anos ou mais, é envolver-se no processo de contratação da sua empresa. Seja um entrevistador! Tente melhorar o tipo de entrevistas que sua empresa faz.
Por que devo virar um entrevistador? Lembre-se disso: "...o mais louco sobre a maioria das organizações é que elas são tão boas quanto as pessoas que fazem parte delas." Logicamente, se você está ajudando a selecionar quem entra, você está ajudando sua organização/equipe.
🧑‍🤝‍🧑 4º Pilar -> Pessoas e Liderança • Como colaboramos enquanto equipe? • Como colaboramos em diferentes funções e em diferentes equipes? • As pessoas estão felizes? • As pessoas estão sendo ouvidas? O verbo principal aqui é APOIAR! Apoio e Empatia.
APOIAR o bem-estar emocional da equipe em momentos difíceis, celebrar seus sucessos, inspirar a excelência diária, maximizar o potencial de cada um e resolver efetivamente os problemas de desempenho com compaixão. 4º P - PESSOAS: Como posso melhorar nisso?
O conselho óbvio aqui é: • Vá a Treinamento de Liderança, • Leia livros sobre Soft Skills, • Faça apresentações, • Busque oportunidades para liderar equipes pequenas, • Aprenda a dar feedback ... Esses não são conselhos ruins. Mas,
o conselho não tão óbvio que recentemente me fez ver as coisas com mais clareza é o conceito de Ser a "Pessoa Cola", Eu não sabia que existia um nome pra isso. Tente ver tudo como um sistema, veja onde as coisas estão passando despercebidas e pegue-as.
Seja a Pessoa Cola. Assuma o controle absoluto de todo o projeto. Tente agir como o CEO. Quando você perceber que algo precisa ser feito, mas ninguém está fazendo, assuma e faça. Não espere por permissão, não peça aprovação, peça desculpas depois se necessário. Faça!
Quer ser tornar um líder melhor? Faça o trabalho que ninguém está fazendo, mas que é crítico para o sucesso. • Quanto mais reuniões você facilitar, melhor você será. • Quanto mais comunicação crítica você fizer, melhor você será. Às vezes, 'Quantidade > Qualidade'.
"Quando se trata de "aprimorar suas habilidades", focar na quantidade de repetições muitas vezes será mais importante do que focar na qualidade dessa repetições" – @JamesClear
Uma grande referência para mim aqui é @Kent Beck @KentBeck e seu excelente livro Extreme Programming, especificamente sua psicologia e a grande ênfase em princípios e valores. Esta citação não é do livro, mas de um tweet. Captura um dos pilares desse pilar: ser empático.
3️⃣ Parte III - Aceleradores de Carreira: ➡️ Entrevistas Frequentes: Esteja aberto sempre e sempre faça entrevistas. Especialmente quando você estiver super feliz e engajado no seu trabalho/empresa atual. Pelo menos uma vez por ano, aceite o convite daquele recrutador
Eu tenho uma opinião menos controversa do que a do @AkitaOnRails sobre isso: Você deve mudar pelo menos um dos 4 Ps: Plataforma, Produto, Processo ou Pessoas pelo menos uma vez a cada 2 anos, não apenas durante os 20 anos, mas durante toda a sua carreira inteira.
No entanto, lembre-se: mudar de emprego, não necessariamente significa mudar de empresa. Às vezes você muda de empresa, mas não muda de emprego. Os 4 Ps ainda são praticamente os mesmos. Às vezes você não muda de empresa, mas muda de emprego.
➡️ Aprendizado vs. Ganho: Em que fase da sua carreira você está agora? Fase de Aprendizagem ou Fase de Ganhos? Qual é a coisa mais importante para você agora? Aprender (experiência) ou Ganhar (dinheiro)? Qualquer que seja, tenha SEMPRE uma reserva financeira de segurança!
➡️ Curto prazo vs. Longo prazo: Todos os 15 profissionais de sucesso que entrevistei para o meu livro compartilharam uma história semelhante. Todos eles “provaram” de uma forma ou de outra “sua nova vida” antes de começarem a trabalhar seriamente nessa direção.
Quer saber mais sobre a visão de vida que "provei" antes de se tornar realidade? 🧵 Aleatoriedade, honestidade, ingenuidade e sorte: como um erro me permitiu conseguir um emprego em NYC em 2014: twitter.com/thiagoghisi/status/1488976254078525443
Minha recomendação final: Passe alguns minutos imaginando e escrevendo seu futuro ideal, pessoal e profissional. Pessoas extraordinárias criam suas vidas ativamente, enquanto as outras são criadas por suas vidas, esperando passivamente para ver para onde a vida vai leva-las,
De "Sobre a Sorte, Alavancagem e Você" de @gayle "Você não pode criar sua própria sorte, mas pode aproveitá-la. Diga sim." – Gayle Laakmann McDowell
"Todas as coisas são criadas duas vezes: primeiro mentalmente, depois fisicamente. A chave para a criatividade é começar com o objetivo em mente, com uma visão e um projeto do resultado desejado." – Stephen R. Covey
Se você gostou deste tópico e quer mais dicas sobre: 1. Carreira em Tecnologia e/ou 2. Como se destacar como Tech Manager ou Gerente de Engenharia em entrevistas e/ou 3. Liderança em TI e Agile/Lean/XP Siga-me ➡️ @thiagoghisi
Quer ler a versão completa deste texto meu? Artigo completo: Como construir uma carreira forte em tecnologia: linkedin.com/pulse/os-4-ps-da-engenharia-de-software-um-framework-para-crescer-ghisi/
Quer ouvir a entrevista que dei sobre este tema? Confira este podcast: open.spotify.com/episode/6PiALhjL4Re9yYB8dIjFKR?si=-hlj8zZbTzKeBFpf8eXBvg
Avatar

Thiago Ghisi

@thiagoghisi

🤹‍♂️Director of Engineering @Nubank. Ex-Apple. Ex-TW. 🇧🇷in🗽. 🎙Co-Host @EngAdvicePod. 📚🐛. 💡Sharing Tech Career Growth Tips & Eng. Leadership Insights👇