<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Rafael Cavalcante</title>
    <description>The latest articles on DEV Community by Rafael Cavalcante (@rafaelcavalcante).</description>
    <link>https://dev.to/rafaelcavalcante</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F215033%2Faf68990e-5a21-4dea-8a0b-83a350b0b97b.jpg</url>
      <title>DEV Community: Rafael Cavalcante</title>
      <link>https://dev.to/rafaelcavalcante</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/rafaelcavalcante"/>
    <language>en</language>
    <item>
      <title>As quatro áreas que considero quando monto uma trilha de carreira para engenharia de software</title>
      <dc:creator>Rafael Cavalcante</dc:creator>
      <pubDate>Mon, 21 Jul 2025 15:56:13 +0000</pubDate>
      <link>https://dev.to/rafaelcavalcante/as-quatro-areas-que-considero-quando-monto-uma-trilha-de-carreira-para-engenharia-de-software-2dcl</link>
      <guid>https://dev.to/rafaelcavalcante/as-quatro-areas-que-considero-quando-monto-uma-trilha-de-carreira-para-engenharia-de-software-2dcl</guid>
      <description>&lt;p&gt;Quando atuei como &lt;em&gt;Engineering Manager&lt;/em&gt; na Doris – hoje sou líder técnico – sempre que fazia um one-on-one com alguém eu percebia que as anotações de feedback resolviam o problema na hora mas no fim de toda reunião parecia que algo estava faltando ou que não estava certo.&lt;/p&gt;

&lt;p&gt;A partir desse momento comecei a pressionar a balança do que eu fazia no dia-a-dia para deixar mais espaço para começar a de fato atuar como gestor e programar menos – já que dependendo do tamanho da empresa muitos cargos de gestão e direção como CTOs, CIOs e EMs acabam colocando muito tempo executando uma função de engenharia, deixando de pavimentar um caminho futuro para se apoiar no presente – e comecei a pesquisar mais sobre a posição que ocupava, quais eram as responsabilidades, etc.&lt;/p&gt;

&lt;p&gt;Após pesquisar conteúdo em blogs, newsletters, livros e canais – você pode conferir algumas na minha &lt;a href="https://rafaelcavalcante.com/some-stuff-i-like-you-to-know/" rel="noopener noreferrer"&gt;página de sugestões&lt;/a&gt; – eu entendi que o primeiro passo para organizar a equipe era montar a trilha de carreira e entendi que a melhor opção era começar pelas características de um cargo que na maior parte dos anúncios de vagas são meramente hard skills.&lt;/p&gt;

&lt;p&gt;Depois de caminhar com a pesquisa consegui chegar em quarto diferentes áreas:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Responsabilidade/Capacidade&lt;/li&gt;
&lt;li&gt;Hard Skills&lt;/li&gt;
&lt;li&gt;Soft Skills&lt;/li&gt;
&lt;li&gt;Cultura&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Dentro dessas áreas eu consigo distribuir todos os requisitos que uma pessoa precisa ter para migrar de nível, de área ou como se encaixa durante o recrutamento. Para ajudar o entendimento, vou aprofundar melhor cada um desses itens com algumas perguntas já com a intenção pavimentar caminho para meu próximo texto que abordará uma proposta de trilha para uma pessoa engenheira de software&lt;/p&gt;

&lt;h2&gt;
  
  
  Responsabilidade e capacidade
&lt;/h2&gt;

&lt;p&gt;O que essa pessoa pode esperar do seu dia-a-dia e como deve se posicionar ativamente com outros colegas de equipe.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Que tipo de trabalho essa pessoa vai executar? Ela vai trabalhar em pequenas funcionalidades e alterações ou será referência e supervisão técnica de um projeto ou produto grande?&lt;/li&gt;
&lt;li&gt;Ela trabalha sozinha? É supervisionada por alguém com mais experiência/contexto? Atua como terceiro e quarto braço de alguma liderança? Ela lidera ou supervisiona projetos, produtos, funcionalidades ou equipes?&lt;/li&gt;
&lt;li&gt;Essa pessoa tem o dever de organizar alguma coisa que normalmente fica de fora do escopo da área, como por exemplo um líder técnico acompanhar se as estimativas de entrega estão de acordo com o andamento atual?&lt;/li&gt;
&lt;li&gt;Essa pessoa deve conseguir se aprofundar em escopos muito abertos ou trabalhará somente com escopos mais fechados e bem definidos?&lt;/li&gt;
&lt;li&gt;Como ela trabalha com conhecimento e contexto? Ela deve mais aprender ou ensinar? Ou talvez ambos?&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Hard skills
&lt;/h2&gt;

&lt;p&gt;Conhecimentos técnicos gerais ou experiências com cenários de uso comum em projetos e produtos da empresa.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Experiência com micro frontends&lt;/li&gt;
&lt;li&gt;Experiência com APIs de câmera, áudio e vídeo&lt;/li&gt;
&lt;li&gt;Experiência com sistemas multi-tenant&lt;/li&gt;
&lt;li&gt;Experiência com sistemas de filas&lt;/li&gt;
&lt;li&gt;Experiência com CI/CD&lt;/li&gt;
&lt;li&gt;Experiência com testes&lt;/li&gt;
&lt;li&gt;Experiência com linguagens de programação e frameworks específicos&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Soft skills
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Se comunicar de forma clara, objetiva e assíncrona – como exemplificado no &lt;a href="https://nohello.net/pt-br" rel="noopener noreferrer"&gt;nohello.net&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Manter documentos, pesquisas e documentações vivas sempre atualizadas&lt;/li&gt;
&lt;li&gt;Fazer perguntas até entender que tem todas as informações necessárias para atuar&lt;/li&gt;
&lt;li&gt;Dá visibilidade para o restante da equipe de como seu trabalho está ou até o trabalho da equipe&lt;/li&gt;
&lt;li&gt;Busca e dá &lt;em&gt;feeedbacks&lt;/em&gt; constantes tanto verticalmente quanto horizontalmente&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Cultura
&lt;/h2&gt;

&lt;p&gt;Tudo que é parte da cultura da empresa e faz com que a pessoa se encaixe. Normalmente são pontos que são de fatos cultura da empresa mas não se encaixam na parte de soft skills e que complementam os itens em responsabilidade e capacidade.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Se colocar no lugar do usuário final em tudo que faz&lt;/li&gt;
&lt;li&gt;Mentalidade de escoteiro: deixa tudo sempre melhor do que encontrou&lt;/li&gt;
&lt;li&gt;Busca sempre ajudar outras pessoas da equipe&lt;/li&gt;
&lt;li&gt;Ser capaz de aprender com erros alheios e também errors próprios&lt;/li&gt;
&lt;li&gt;Busca e propõe soluções que atacam o problema pela raiz e não os sintomas&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Esse conteúdo é parte de uma série de textos que vou escrever abordando trilhas para engenharia de software, de estágio até &lt;a href="https://www.hirewithnear.com/blog/individual-contributor-vs-engineer-manager-which-is-right-for-you" rel="noopener noreferrer"&gt;ICs e gestão sênior&lt;/a&gt;. Esse conteúdo também ficará disponível no meu futuro &lt;a href="https://zettelkasten.rafaelcavalcante.com/" rel="noopener noreferrer"&gt;Zettelkasten&lt;/a&gt; .&lt;/p&gt;

</description>
      <category>career</category>
      <category>carreira</category>
      <category>swe</category>
      <category>engineeringmanagement</category>
    </item>
  </channel>
</rss>
