segunda-feira, 4 de maio de 2015

Desenvolvedor Abap Especialista, generalista ou outra coisa ?




O que é um desenvolvedor ABAP hoje em dia ? Estou tentando responder
esta pergunta e como eu descreveria meu trabalho de desenvolvedor neste momento ?
Neste blog, vou tentar "entender melhor" o desenvolvedor ABAP ou classificar
o necessário conjunto de habilidades necessárias para um ABAP.


Desenvolvedor ABAP Clássico

Desenvolvedor clássico ABAP ainda existe ? Ainda têm campo para este
desenvolvedor ? por quanto tempo ? Por que os requisitos de habilidades
são tão diferentes ?
Em outras profissões, houve um desenvolvimento de generalistas para
especialistas e para super-especialistas. Tomemos por exemplo, a profissão de
médico, aqui tem o desenvolvimento do médico geral para o médico especialista e
o super-espcecialista. Já vejo uma tendência semelhante em nossa profissão.

Especializações de um Desenvolvedor ABAP.

classic ABAP Developer
enjoy Controls / Reports / Screen Programming

WebDynpro Developer
WebDynpro ABAP 4 / JAVA

BW Developer
SAU UI Developer 5
Fiori
HTML, CSS, Javascript, Jquery

SAP HANA Developer

Conhecimento de Módulo SAP

Entre as competências, com certeza módulos SAP são adicionados. No ambiente
SAP, há uma estimativa de 250 módulos - 750 sub-módulos. O conhecimento do
módulo SAP é muito frequentemente um critério para o desenvolvedor ABAP e somente
em combinação, eles descrevem o candidato ideal para a empresa.

Conhecimento adicional

Cada desenvolvedor ABAP deve trazer boas habilidades básicas nos seguintes
tópicos:

Interface technologies (BAPI, RFC, IDoc, XML)

Performance Basics

Security Basics

Testing Basics

Novas estruturas e ferramentas

Generalista, Especialista ou super-especialista ?

Como você vê isto ? Quais especializações você julga necessário para um
ABAP hoje em dia ?

Deixe sua opinião...




Fonte: Abap development sCN
Tradução: Paulo Caiana

Nenhum comentário: