Com este post eu tentarei esclarecer as dúvidas mais recorrentes de desenvolvedores de software interessados em seguir carreira como consultor SAP. Tenho visto em fóruns e recebido alguns e-mails com estas perguntas, então vou dar a minha contribuição (com base em minhas experiências e opiniões) para nortear algumas pessoas sobre quais caminhos seguir.
Consultor especialista em que?
A principal dúvida é sempre a diferença entre os “tipos de consultores SAP”, ou seja, suas áreas de atuação. A primeira coisa que precisamos ter em mente quando nos interessamos pelas soluções SAP é que existem duas linhas de profissionais: os consultores funcionais e os consultores de tecnologia - a diferença é clara, mesmo que existam áreas onde possamos mesclar o funcional com o técnico.
Os consultores funcionais são profissionais que detém o conhecimento sobre os processos de uma determinada linha de negócio, e como estes estão mapeados nos aplicativos. Em geral, um consultor funcional é especialista em um módulo do SAP - que são identificados por aquelas siglas que vemos em anúncios de empregos
(ex.: FI, MM, SD, PP e etc.) - e trabalha mais próximo ao cliente na definição dos processos de negócio e utilização do sistema. Resumindo, os consultores funcionais sabem como trabalhar as informações dentro das soluções SAP e estão mais ligados ao negócio do que a tecnologia.
Os consultores de tecnologias SAP são os que conhecem a estrutura técnica das soluções e sabem como customiza-las e integra-las com outras aplicações. Resumindo: implantar, manter, customizar, desenvolver e compor novas soluções é o papel deste tipo de consultor. Como em qualquer processo de automatização, o trabalho dos consultores de tecnologia é tão importante quanto o dos funcionais.
Outra dúvida que eu gostaria de pontuar é como aprender e começar a trabalhar com SAP. Depois de definido o caminho que se deseja traçar (funcional ou técnico), a forma mais comum de aprender a utilizar as soluções da SAP é participar de uma academia ministrada pela própria empresa ou por parceiras educacionais. As academias são treinamentos focados em um módulo ou tecnologia SAP. São caras! Por isso é importante estar seguro daquilo que pretende fazer.
O que está mais próximo do seu perfil? Quais são as oportunidades profissionais após o treinamento? Qual a demanda do mercado na sua região? Que outros conhecimentos além da academia são necessários para atuar como consultor?
Estas questões devem ser observadas com cuidado antes de pagar caro por um treinamento desses. Como eu havia dito, existem também outras formas de obter conhecimento. Entretanto, seja por dificuldade em encontrar materiais, traçar um roteiro de estudos ou até mesmo contato com o próprio ambiente, ser um autodidata é difícil (e às vezes desestimulante). Nestes casos, as experiências anteriores são de grande importância na formação deste profissional.
Sou programador e quero atuar em projetos na plataforma SAP. Vou ter que aprender ABAP?
Depende. Esta resposta está ligada a área que você pretende atuar. Hoje é perfeitamente possível escrever soluções relacionadas a SAP usando linguagens mais populares (como Java e .NET) com uma curva de aprendizagem reduzida. Por outro lado, alguns recursos ainda são feitos usando-se apenas a linguagem da SAP.
E as certificações? É um requisito para atuar como consultor?
Sem querer entrar no mérito de que certificações provam ou não que você está apto a desenvolver alguma atividade (que a maioria delas não prova mesmo), eu diria que é bastante complicado iniciar ou conseguir algo interessante sem elas. Quem é experiente na área sabe o quanto este pensamento é mesquinho, mas é assim que funciona - alguns profissionais usam suas certificações como forma de ter reconhecimento por intimidação . Em alguns momentos, as empresas precisarão de profissionais certificados e as melhores oportunidades exigem isso. IMHO, o caminho é: aprender, pôr em prática e depois se certificar.
Pergunta de um desenvolvedor/arquiteto Java: Vale a pena estudar SAP Netweaver ou devo continuar me especializando em Java apenas?
Sim, vale a pena! O primeiro motivo é que você vai continuar desenvolvendo software da mesma forma que antes, vai continuar escrevendo código Java usando padrões de mercado e frameworks da moda. Em última análise, o Netweaver é composto por um servidor JEE como qualquer outro. O segundo motivo é que o mercado de SAP tem uma demanda grande por desenvolvedores qualificados e experientes. É ai que você entra! E é aqui que sua experiência em desenvolvimento de software é um diferencial (pois uma academia, por melhor que seja, não substitui anos de experiência).
Quanto ganha um consultor SAP?
Creio que este seja o ponto de maior interesse para a maioria. A variação de remuneração é grande e depende de uma série de fatores: localização, qualificação, experiência, os mesmos de sempre. O que devemos condierar é que, como qualquer profissional especialista em alguma coisa, o consultor é, em geral, bem pago. Agora não se iluda! Quem se limita apenas à criação de relatórios não terá a mesma relevância (e conseqüentemente remuneração) que um consultor funcional ou especialista técnico.
A cada dia cresce mais a demanda por profissionais da área de SAP, e para nós desenvolvedores isso se tornou cada vez mais atrativo. Agora além de “obter o cadastro de produtos do ERP”,… estamos trabalhando em soluções com um maior valor agregado, e o melhor de tudo: aproveitando tudo o que sabemos fazer!
Fica ai a dica para os interessados…
Arquivado em: Desenvolvimento de Software, Dicas, SAP NetWeaver | Tagged: consultor sap, SAP, SAP NetWeaver
Laercio,
O consultor tecnico ‘e o desenvolvodor ABAP?
Quais as carreiras em SAP? Analista funcional ‘e o consultor funcional ? Tem jeito de ser algo mais que consultor funcional na area funcional. Eu fico as vezes perdido com esses nomes