Conheça o Rocketseat Para Empresas
Oferecemos soluções personalizadas para empresas de todos os portes.
Alcançar o sucesso na carreira de desenvolvedor, especialmente em gigantes da tecnologia como o Nubank, é uma maratona, não uma corrida. Essa é a principal mensagem de Daniele Leão, tech manager no Nubank, que, com uma trajetória de 17 anos na área, sabe exatamente quais são os diferenciais que separam os bons programadores dos profissionais que realmente se destacam.
Com base em sua vasta experiência, que inclui passagens pela Rocketseat, compilamos as lições mais valiosas de Dani Leão para você que deseja levar sua carreira para o próximo nível.
1. A base de tudo: Domine os fundamentos da programação
Em um mercado de trabalho cada vez mais seletivo, o ponto de partida para qualquer vaga de sucesso, seja em fintechs ou outras empresas de tecnologia, é o mesmo: uma base sólida em programação.
Segundo Daniele, se os fundamentos são aprendidos da maneira correta, o resto pode ser "desenrolado", mesmo diante de desafios complexos. As empresas não buscam apenas pessoas que sabem codificar; elas procuram profissionais que sabem pensar e resolver problemas de forma estruturada. É esse alicerce que permite a um dev se adaptar e crescer.
2. Saia da caverna: A curiosidade como motor de crescimento
Trabalhar em uma empresa inovadora como o Nubank é, por natureza, desafiador. Para Dani Leão, o verdadeiro diferencial de um desenvolvedor está na sua vontade de sair da zona de conforto.
Mesmo sendo especialista em Java e Node, ela precisou mergulhar em Closure, uma linguagem funcional pouco comum, o que exigiu horas de estudo e dedicação. Para se destacar, o desenvolvedor precisa:
- Ser curioso: Envolva-se em assuntos e problemas que os outros evitam. Muitas vezes, o maior aprendizado está no trabalho com código legado.
- Focar na solução: Em vez de apenas seguir a "onda" de novas tecnologias, concentre-se em resolver o problema real que está na mesa.
- "Sujar as mãos": A habilidade técnica pode ser dominada com treino, mas é a curiosidade e o engajamento proativo que realmente impressionam.
3. "A carreira é sua": Assuma o controle do seu desenvolvimento
Uma das lições mais importantes que Daniele compartilha é: "A tua carreira é tua, não é da empresa". Se você almeja novos patamares, não pode limitar seu conhecimento apenas às tarefas do seu trabalho atual.
Isso significa que a evolução contínua é sua responsabilidade. Exige esforço, dedicação e, muitas vezes, abrir mão de outras coisas para estudar. Após 17 anos de carreira, Dani Leão ainda dedica tempo para estudar de duas a três vezes por semana.
Seus estudos contínuos devem focar em:
- Arquitetura de software
- Clean Code (Código Limpo)
- Princípios de design, como SOLID
A qualidade do seu código é seu cartão de visitas. Um líder experiente sabe diferenciar um dev que não teve oportunidade de aplicar seu conhecimento de um que simplesmente age sem coerência, "colocando tudo dentro de um mesmo arquivo".
4. O desenvolvedor "tradutor": Conectando código e estratégia de negócio
Em grandes empresas, as decisões de arquitetura são consolidadas e bem planejadas. Nesse cenário, o profissional que consegue traduzir a visão estratégica do produto para a realidade técnica é extremamente valioso.
A falha de comunicação entre as áreas de produto e tecnologia é uma das principais causas de problemas em entregas. O profissional que se destaca é aquele que consegue navegar entre os dois mundos:
- Falar tecnicamente com o time de desenvolvimento para definir os caminhos.
- Falar a nível de negócio com stakeholders, que nem sempre entendem termos como
ifou banco de dados.
5. Liderança servidora: O caminho para inspirar e gerenciar times
As habilidades comportamentais (soft skills), como comunicação e bom relacionamento, são mais difíceis de ensinar e, por isso, altamente valorizadas. Se você almeja uma posição de liderança, comece a agir como um líder hoje.
A liderança moderna não é sobre dar ordens, mas sobre servir. O papel do líder é:
- Ser um mentor: Ajudar, propagar conhecimento e corrigir o rumo da equipe.
- Garantir o respeito: Uma liderança sustentável é construída sobre o respeito pelas pessoas.
- Servir aos liderados: O objetivo é remover obstáculos e garantir que o time consiga trabalhar da melhor forma possível, o que inclui a parte burocrática de criar PDIs, documentações e realizar one-on-ones.
6. A lição de ouro: Paciência, humildade e a visão de longo prazo
A jornada é longa. Daniele, que se descreve como uma pessoa curiosa que precisou abdicar de muito para estudar, deixa três conselhos finais que servem como um mantra para a carreira:
- Tenha paciência: Entenda que o desenvolvimento profissional leva tempo.
- Não se compare: Lembre-se que você está comparando os seus bastidores com o palco de outra pessoa.
- Seja humilde e curioso: Mantenha sempre a mentalidade de que há um longo caminho a percorrer e muito a aprender.

Conheça o Rocketseat Para Empresas
Oferecemos soluções personalizadas para empresas de todos os portes.
Artigos_
Explore conteúdos relacionados
Descubra mais artigos que complementam seu aprendizado e expandem seu conhecimento.
NewsletterReceba conteúdos inéditos e novidades gratuitamente

