Desarrollador ABAP: el nombre lo dice todo, usted será “codificador” dentro de los sistemas SAP.
Por lo general, como junior ABAPer, alguien habría redactado la especificación del programa y los requisitos para usted (entrada / salida, etc.), y usted simplemente lo codifica.
Pero muy pronto, corregirá / optimizará el código antiguo, actualizará el programa de otras personas.
Luego, participará en debates sobre los requisitos comerciales y comenzará a decir a los usuarios comerciales qué es posible y qué no (o les cuesta un brazo o una pierna).
- Quiero convertirme en un despacho (carga, semi camiones), ¿cuáles son los pasos que debo seguir?
- Si configuro una LLC (estoy iniciando una startup), ¿informaré mis ingresos como ingresos 1099?
- Estoy a punto de andar en bicicleta por América Latina en unas pocas semanas. ¿Cuáles son algunos consejos?
- Actualmente estoy trabajando. Estoy planeando dejarlo en octubre. ¿Esta decisión afectará de alguna manera mis posibilidades en PI post CAT?
- Mi empleador actual ha comenzado el proceso PERM, mientras que el nuevo empleador también ha solicitado el proceso de transferencia H-1B al mismo tiempo. ¿Eso estará bien?
Como desarrollador, usted estará en el lado “técnico” de la implementación de SAP, aunque interactúa con los usuarios comerciales (aquellos que usarán sus programas), es posible que no conozca a sus usuarios, lo que significa distanciamiento o deslocalización Es una posibilidad real.
La mayoría de los ABAPers expandirán sus habilidades a otras áreas, ya sean funcionales o técnicas. Por el lado funcional, comenzará a aprender algunos módulos de SAP en particular y cómo están configurados; con eso, podrá convertirse en un arquitecto que ayude a los clientes a analizar si se necesita o no un código personalizado o la mejor solución, tal vez deberían seguir con la funcionalidad estándar de SAP. Incluso si necesitan un código personalizado, la forma en que su código encaja en el código estándar de SAP de manera más fluida es una gran habilidad que los ABAPers senior traen a la mesa: una diferencia clave entre un ABAPer senior y uno junior es su capacidad para codificar en tal de manera que minimice la interferencia con otras partes del gran sistema SAP y haga que el mantenimiento futuro del código sea mucho más fácil, y la comprensión de una funcionalidad más amplia de los módulos SAP es un conocimiento clave para esa habilidad.
En el aspecto técnico, un ABAPer puede evolucionar a arquitecto técnico si adquiere habilidades de infraestructura, bases y DBA. Mucha gente con buena base tenía experiencia en ABAP: saber cómo funciona técnicamente SAP es clave para diseñar una solución sólida, y poder ABAP ayuda a comprender “cómo” se usa SAP y ayuda a comprender la necesidad de un buen arquitecto.
Pero lo más importante es ser paciente, permitirse trabajar un poco y explorar un poco en torno a su interés y sus habilidades, y encontrará algo que es de su interés, también tiene una buena demanda.