Pedro foi um dos alunos que me procurou pelas várias respostas que escrevi no Stack Overflow em Português. Um dos alunos que não começou a carreira profissional como programador, Pedro se destacou pela solidez nas entregas dos exercícios, bem como mantendo um ritmo constante de aulas e entregas.

Como sempre digo, parte fundamental de se tornar um bom profissional é justamente tendo uma boa disciplina. Minha ajuda nesse assunto foi pequena: apenas complementei o conhecimento que o Pedro já tinha. O restante da bagagem para alçar voos mais altos já estava quase completa.

Pedro começou sua carreira como analista de suporte e infraestrutura, estudando programação por conta. Sua formação não é a de um programador: é formado em Redes de Computadores. No entanto, a experiência profissional começou três anos antes. De grão em grão, foi acumulando conhecimentos novos e as oportunidades foram aparecendo, até que uma oportunidade, em 2012, não apenas juntou um ganho maior como também a chance de mudar da área de suporte e infraestrutura para desenvolvimento, em definitivo. Atualmente, possui um nível de código que nada deixa a desejar para muitos programadores auto-denominados seniores com quem já trabalhei.

O Pedro cursou a Linha Plena do Módulo 1 do Coding Craft em ASP.NET MVC, em meados de Agosto de 2017, resolvendo todos os exercícios no tempo esperado do curso, o que é bastante raro entre meus alunos. No meio disso tudo, não parou: mudou de cidade (de Brasília para Campinas), trocou de emprego e praticamente se tornou líder de time logo após. Em nossa última conversa, tive a excelente notícia de que finalmente comprou sua casa própria.

Que muitas conquistas como essas venham num futuro próximo!

É do seu domínio:

  • ASP.NET MVC;
  • Entity Framework;
  • Dapper;
  • Redis;
  • Scaffolding e MvcScaffolding;
  • Web API 2.2;
  • ASP.NET Identity;
  • NuGet (montagem e manutenção de servidor);
  • i18n (por Resource e pelo pacote i18n);
  • Ajax, JavaScript, jQuery;

Outros conhecimentos que julgo importante mencionar:

  • C# em cima de .NET 4.6.1;
  • Escopo assíncrono, transações, manipulação de enumerações, montagem otimizada de predicados;
  • Razor;
  • Bootstrap 3;
  • Templates T4;
  • Versionamento de documentos em sistema próprio;
  • Serializações em XML, JSON, binário;
  • Streaming.

Contatos