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
- Trailhead: Plataforma de aprendizado da Salesforce com trilhas distintas para administradores, desenvolvedores, etc.
- Prática: Criar pequenas aplicações e projetos para aprendizado prático.
- Base Teórica: Conceitos de desenvolvimento de software e boas práticas de programação (SOLID, padrões de design).
- 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.