Carreira em Salesforce

Jul 8, 2024

Palestra: Carreira em Salesforce

Introdução

  • Palestrante: Maurício
  • Objetivo: Falar sobre carreira em Salesforce, experiências pessoais, dicas de certificações e estudos.

Apresentação pessoal

  • Engenheiro de computação formado pelo CEFET (UTFPR) em Curitiba.
  • Inicialmente trabalhou com desenvolvimento de software (DotNet, Java, Fortran, etc.).
  • Experiência com tecnologias web e frameworks (Angular, Node.js, NativeScript).
  • Transição para Salesforce em 2015, começando com treinamentos de administrador e desenvolvedor.

Carreira e Experiências

  • ExxonMobil: Desenvolvedor e posteriormente arquiteto de sistemas.
    • Trabalhou com aplicações VB.Net, levantamento de requisitos, banco de dados, e CRM (Salesforce).
    • Mudança para Houston em 2016 para desenvolver CRM do zero.
  • Consultoria na Ipam: Arquiteto Técnico desde 2021, focado em diversos projetos e pré-vendas.
    • Experiência com projetos globais, comércio eletrônico, e integração com sistemas ERP.
  • Gosta de escalada indoor e de viajar.

Tópicos abordados

Oportunidades de Carreira no Salesforce

  • Estados Unidos: Salário médio de 108 mil dólares; crescimento de 206% em cinco anos, com cerca de 90 mil novas oportunidades.
  • Brasil: Salário médio de R$ 8.000; muitas oportunidades de emprego.

Habilidades e Conhecimentos Necessários

Técnicas

  • Programação orientada a objetos e padrões de integração de sistemas.
  • Conhecimento em ferramentas de Salesforce (Apex, VisualForce, Lightning, etc.).
  • Desenvolvimento de testes para código (mínimo 75% de cobertura, ideal 90%+).

Não Técnicas

  • Comunicação eficaz com clientes e equipe é crucial.
  • Resolução de problemas e colaboração são essenciais.

Passos iniciais para Desenvolvedores Salesforce

  1. Trailhead: Plataforma de aprendizado da Salesforce com trilhas distintas para administradores, desenvolvedores, etc.
  2. Prática: Criar pequenas aplicações e projetos para aprendizado prático.
  3. Base Teórica: Conceitos de desenvolvimento de software e boas práticas de programação (SOLID, padrões de design).
  4. Certificações: Ordenadas por nível de dificuldade.
    • App Builder: Simples e focada em ferramentas de drag and drop.
    • Administrador: Mais abrangente, abrange ferramentas prontas da Salesforce.
    • Developer I e II: Focada em código, com Developer II exigindo mais experiência prática.
    • Certificações mais avançadas como Architect e Technical Architect para profissionais com anos de experiência.

Mantenha-se Atualizado

  • Participar de eventos como Dreamforce (pode ser assistido online via Salesforce Plus).
  • Ficar atento às tendências e novidades em plataformas como Salesforce DX, MuleSoft, e Heroku.

Integrações e Ferramentas Úteis

  • AppExchange: Loja de componentes e pacotes prontos para Salesforce.
  • Sandbox: Uso para testes e desenvolvimento seguro.
  • Habilidades em DevOps: Conhecimento em ferramentas de integração contínua e automação.

Dúvidas e Troca de Ideias

  • Discussão sobre primeiros passos para entrar no mercado de trabalho e a importância das certificações.
  • Importância de atualizar o LinkedIn com badges e certificações relevantes para mais visibilidade no mercado.
  • Participação e contribuição em comunidades de desenvolvedores e fóruns de discussão.

Encerramento

  • Abertura para perguntas finais e interação com o público.
  • Aconselhamento para uso de Trailhead e busca constante de aprendizado e atualização.

Nota: Conectar-se no LinkedIn e acompanhar eventos e novidades constantes da Salesforce para melhor desenvolvimento na carreira.