Especialista en SAP: quién es y cómo convertirse en uno

Cuando recién comencé a profundizar en el tema de los zapadores, me sentí muy triste: a juzgar por lo que escriben en Internet, SAP es una especialización muy limitada, el trabajo principal se centra en el soporte, hay muchas restricciones y documentación obligatoria, pero los especialistas del mercado están en demanda, por lo que No puede preocuparse por su billetera (el desarrollo de estadísticas salariales solo confirma esto). Hablé con colegas y descubrí que en realidad SAP no es tan simple y aburrido como está pintado. En una EPAM Enterprise, la práctica cuenta con más de 1700 especialistas y más de 500 proyectos implementados (más información sobre qué y para quién podemos leer aquí)) El departamento trabaja solo con tiburones comerciales y brinda la oportunidad de desarrollarse en diferentes direcciones. Si aún no ha decidido la elección de una profesión en TI o desea probar algo nuevo y mirar a SAP con precaución, quédese. Intentaré poner todo en los estantes.



¿Qué es el SAP?


SAP ( English System Analysis and Program Development, Russian. System Analysis and program development ) es un fabricante de software alemán. Una pequeña empresa privada para la producción de soluciones para una gestión empresarial eficaz creció rápidamente hasta convertirse en una gran corporación, que está creando un producto de referencia. Hoy, SAP es el líder mundial entre los proveedores de soluciones de software (los productos de SAP utilizan más del 60% del mercado europeo y el 50% del mercado estadounidense) y se encuentran entre las tres clasificaciones de Forbes junto con Microsoft y Oracle.

SAP?


  1. .
    , SAP- EPAM:
    «SAP , - . SAP . , ».
  2. , .
    , BI- EPAM:
    « , SAP- - . , , . , . . SAP- ».
  3. .
    , ABAP EPAM:
    «SAP – enterprise . : , , , , , , . , , ».
  4. .
    , EPAM:
    «SAP – . SAP, . , ».

Cada empresa tiene sus propias necesidades. Para cada uno de ellos, SAP desarrolló un producto específico.

Productos SAP más populares


Sistema SAP R / 3 ERP  , plataforma de integración SAP NetWeaver,  conjunto de aplicaciones analíticas SAP BI (Business Intelligence), plataforma de gestión de bases de datos SAP HANA , sistema ERP de próxima generación SAP S / 4 HANA , plataforma SAP Cloud . La mayoría de los productos SAP están escritos en el lenguaje de programación interno ABAP / 4 .

Roles del proyecto


  1. Consultor de SAP
  2. Desarrollador de SAP
  3. Consultor de BI

Vamos en orden:

1. ¿Quién es un consultor de SAP?


Comentarios sobre el consultor jefe de SAP EPAM Andrei Velichko

Cada producto SAP se puede adaptar a los procesos individuales del cliente. La personalización de la solución la realiza un consultor de SAP. El sistema SAP en su mayor parte ya se ha escrito y tiene sus propias cadenas y direcciones comerciales incorporadas. La tarea del consultor de SAP es elegir el área de trabajo y estudiarla a fondo para conocer todas las capacidades del sistema y poder presentarlas al cliente.

"Necesitamos una comprensión clara del negocio y su lugar en la industria: cómo funcionan los procesos, cuáles son las diferencias, de qué dependen, cómo se depura el sistema en otras compañías" .

Puede comenzar con una especialización estrecha. Por ejemplo, con gestión de materiales. Para esto, el consultor de SAP necesita comprender el proceso de adquisición, sus diversas variaciones, la diferencia en la adquisición según la industria. Cuando se aprenden los conceptos básicos, debe comprender cómo funciona el trabajo en el proyecto SAP. Cada proyecto tiene su propia metodología y pasa por ciertas fases. El consultor realiza su rango de trabajo en cada uno de ellos.

“Es importante comprender que el proyecto comienza mucho antes de la firma del contrato con el cliente. El primer paso es conocer el negocio y los deseos del cliente. El consultor debe explicar al cliente qué es SAP, qué beneficios traerá la introducción de los productos de SAP, para convencer de que SAP es conveniente e incluso necesario " .

Esto es seguido por un examen, diseño técnico, configuración del producto, su finalización, capacitación del usuario, transformación de la información de un sistema fuente a un sistema SAP.

"En cada una de estas etapas, el consultor se comunica con el cliente y aclara los detalles u ofrece mejores soluciones" .

¿Qué debe ser un consultor de SAP?

Es sociable, presentable, resistente al estrés, no teme comunicarse con la gente de ningún vínculo: desde el almacenista o el guardia de seguridad en la entrada hasta el director general o propietario de un gran negocio.

¿Con qué base es más fácil tener éxito como consultor de SAP?

« SAP- IT, . . . , , SAP-. , -, , , ».

SAP-?


ABAP- EPAM EPAM

Si la configuración del producto no proporciona los resultados deseados, el equipo de desarrollo agrega la funcionalidad necesaria. Anteriormente, el desarrollador de SAP era un especialista de Full-stack que era responsable de escribir tanto el lado del servidor como la presentación. En los últimos años, ha habido una separación de especializaciones en frontend y backend: el backend también funciona con el lenguaje ABAP, el frontend usa Java, JavaScript, HTML y otros marcos.

ABAP está diseñado para trabajar exclusivamente en el ecosistema de productos SAP. Este lenguaje de programación apareció hace mucho tiempo, pero continúa desarrollándose activamente: se crean nuevos diseños, marcos. A lo largo de casi cuarenta años de historia de existencia, ha incorporado muchos paradigmas de programación diferentes, tales como procedimientos, orientados y orientados a objetos. La sintaxis del lenguaje puede parecer arcaica (algo que recuerda a COBOL), pero el código fuente es fácil de leer y entender. Puede leer más sobre cómo codificar en ABAP aquí .

« , ABAP 4 – Java C#. SAP. SAP – - , , . SAP- , -, SAP , .».

El desarrollador de SAP está en algún punto intermedio entre el programador y el analista. Además de escribir el código, debe hablar el mismo idioma con los representantes comerciales. Para trabajar con datos, los especialistas de SAP usan la plataforma HANA (puede leer cómo trabajar con la herramienta aquí ). Un equipo especial implementa y desarrolla esta herramienta. Los desarrolladores de HANA se dedican al desarrollo nativo con detalles específicos de HANA. Este es un desarrollo, pero no como en todas partes. Ella está más orientada a la empresa. Los principales consumidores son grandes empresas cuyo software interno está escrito naturalmente en SAP. Para trabajar con HANA, debe conocer el entorno, las herramientas y los estándares de SAP.

“Si trabaja con el lenguaje Java, escriba todo usted mismo: cómo se encuentra la base de datos, autorización. Está acostumbrado a trabajar de esta manera, pero en SAP todo se triplica de manera diferente. Hay ciertos estándares aquí y deben cumplirse, no se pueden cambiar, de lo contrario la integración se verá afectada. Cuando los desarrolladores genéricos vienen a trabajar con nosotros, tienen un cambio de conciencia, es difícil para ellos acostumbrarse ".

Debido a ciertas restricciones, el desarrollador de HANA debe poder maniobrar y encontrar soluciones creativas que cumplan con los requisitos del cliente y los parámetros técnicos del sistema. Esto es complicado y requiere algo de habilidad.

“Siempre estamos aprendiendo algo nuevo, estamos desarrollando y dominando campos relacionados. El mercado es muy apreciado por especialistas que saben más de lo necesario, pueden tomar la iniciativa y tomar decisiones independientes ".

¿Qué debería ser un desarrollador de SAP?

Aseado, corrosivo, pensante, flexible, creativo, tiene habilidades analíticas, velocidad y estructura de pensamiento, asegúrese de hablar idiomas extranjeros, la capacidad de trabajar en equipo para escuchar las opiniones de otras personas y asumir la responsabilidad de tomar decisiones.

¿Con qué base es más fácil tener éxito como desarrollador de SAP?

“Idealmente, se necesita una educación en ingeniería o ingeniería económica. La estrecha especialización por la que simplemente escribe código ahora es extremadamente rara. Más a menudo, el desarrollador prepara una solución al problema junto con el consultor. Para hacer esto, debe comprender los procesos comerciales. Una gran ventaja será el conocimiento de varios lenguajes de programación, los conceptos básicos de las bases de datos y la capacidad de crear consultas SQL ".

¿Quién es un consultor de BI?

Comentarios sobre la consultora de BI líder EPAM Natalya Dubovik.

Los consultores de BI participan en la presentación de informes: recopilan datos para el análisis y crean un sistema de soporte de decisiones. En nuestro caso, estos son componentes de SAP, pero las personas responsables toman decisiones de todos modos. La tarea de un especialista en BI es proporcionar información de los sistemas de soporte de decisiones de la manera más ligera. Y presente al cliente el resultado de la compañía para que el cliente no solo tome una decisión, sino que también tome una nueva.

“La especialidad nació del concepto de extrema pereza de las personas. Un especialista en BI es una "cosa en el hogar" necesaria, útil, y un buen especialista en BI también es rentable. Hacemos para el cliente algo hermoso, inteligente, útil, comprensible, fácil de configurar e implementar y, naturalmente, más barato. Aquí es importante no solo crear la solución perfecta, sino también convencer al cliente de que lo que ofrecemos es lo que necesita ".

Cada cliente tiene su propia visión de lo que necesita, su propia comprensión de lo que lo ayudará y no siempre las mismas cosas.

“Nos damos cuenta de los deseos de las personas en la base técnica disponible. Y casi siempre uno no coincide con el otro. La gente quiere más de lo que puede obtener. Tenemos que comprometernos y salir. Para hacer esto con éxito, necesita conocer todos los detalles técnicos de los productos SAP y sus capacidades. Cuantos más componentes de SAP conozca, más fácil será crear soluciones y anticipar los deseos de los clientes ".

El negocio del cliente debe estudiarse constantemente para poder hablar el mismo idioma con él. Es imposible comunicarse con él, estar "fuera de tema".

“Las personas están tan saturadas de su profesión que usan palabras de argot en el habla ordinaria. En mi primer año como consultor de BI, a menudo llamé a un cliente después de dos o tres conversaciones sobre publicaciones para la última aleta. el período sobre si golpea o no golpea fue a cursos de contabilidad. ¿Porque no entendí lo que una persona quiere decir, pero no sabía cómo preguntar al respecto? "

Además de las características comerciales y los problemas técnicos, es importante tener en cuenta la individualidad de cada caso.

“Esta es un área donde no hay soluciones preconfiguradas. Incluso dos clientes con el mismo negocio tendrán diferentes necesidades. Así como no hay dos copos de nieve idénticos, no hay dos soluciones de BI idénticas. La idea básica e incluso la base pueden coincidir, pero la realización es individual. Aquí, las soluciones de plantillas son imposibles y es necesario estar preparado para esto ".

En el trabajo, vale la pena considerar incluso las características de la percepción visual del cliente: alguien se siente más cómodo trabajando con la tabla de Excel, alguien necesita leer gráficos, alguien necesita información estática, alguien es más fácil de manejar informes interactivos.

“A menudo, los especialistas en BI se confunden con BA (analista de negocios). Suenan igual, pero desde mi punto de vista, un buen BI está condenado a convertirse en BA con el tiempo, porque sin un análisis de lo que es en este momento, qué quiere el cliente, qué puede obtener y qué más quiere, normal el trabajo no está funcionando ".

Técnicamente, un especialista en BI trabaja simultáneamente con componentes tanto como desarrollador como consultor. Y a medida que se crea la solución, se manifiesta como un probador, diseñador, maestro y psicólogo. Resulta una gran cantidad de habilidades, pero sin ellas, en ninguna parte:

  • , , ;
  • , ;
  • , , , ;
  • , .


¿Qué debería ser un consultor de BI?
Abierto, pensando, buscando, independiente, para tener un cierto nivel de empatía. Un programador geek clásico no tendrá éxito en esta área porque no podrá escuchar al cliente, leer entre líneas y adivinar lo que no le dijo. Una persona debe tener un pensamiento creativo. En la mayoría de los casos, el equipo no tiene una tarea técnica clara, y debe encontrar una solución desde cero para satisfacer las necesidades únicas del cliente. Debe querer aprender y desarrollar conocimiento en campos relacionados.

¿Con qué base es más fácil tener éxito como desarrollador de SAP?

« , . BI- . , , , , . , , - .

, . , - . . - ».

SAP-?


Recientemente, SAP se ha vuelto más abierto. Hoy, la información sobre sus productos y sistemas se puede encontrar en Internet en el dominio público. Hay comunidades de especialistas de SAP, varios foros donde los desarrolladores y consultores intercambian experiencias y se ayudan mutuamente a resolver situaciones de conflicto. SAP organiza seminarios y cursos regulares para aquellos que desean aprender más sobre productos y tecnologías. Más recientemente, fue posible instalar una versión de demostración de SAP en su PC e intentar implementarla, aprender e incluso orinar algo.

Pero si se toma en serio el aprendizaje, nuestros expertos recomiendan elegir cursos basados ​​en empresas para obtener inmediatamente experiencia práctica junto con la teoría. Entrar solo en algunas especialidades de SAP puede ser muy costoso, y las empresas tienen los servidores y la documentación necesarios, lo que facilitará enormemente y acelerará el proceso de aprendizaje. Por ejemplo, el Centro de Capacitación EPAM ingresa anualmente capacitaciones para Desarrollo de SAP y Consultoría de SAP, y el Laboratorio de SAP está abierto de manera continua. Al final de todas las etapas del curso, no solo puede obtener un diploma, sino también una oferta de trabajo en la empresa.

¿Qué puede ayudar en los estudios? Consejo experto


: « . , . - , ».

: « . SAP , , , , . ».

Natalya Dubovik: “Si desea convertirse en un consultor de BI de SAP, primero puede aprender a convertirse en un consultor de BI con un perfil amplio. SAP es solo una sombra para las capacidades técnicas y se acumula rápidamente. Pero solo local y experimentalmente. La teoría no da ningún efecto y beneficio en términos del crecimiento de oportunidades personales " .

¿Cuáles son las perspectivas de crecimiento?


La posición de un especialista de SAP está en la encrucijada de negocios y desarrollo, por lo tanto:

  • Puede crecer a partir de un especialista junior y más lejos en cuanto a fuerza y ​​deseo suficientes. Para tener más demanda en el mercado y recibir bonos salariales por habilidades adicionales, deberá profundizar el nivel de conocimiento del sistema SAP y su implementación.
  • Puedes ir a la arquitectura. Para pasar gradualmente de realizar trabajos en el sistema y su configuración a crear arquitectura y gestión de proyectos, debe trabajar con una amplia gama de soluciones y adquirir experiencia en su implementación. Dado que la arquitectura cubre el número máximo de productos (no solo SAP).

Resumir:


Un especialista de SAP es una especialización rara y satisfecha que cubre una amplia gama de habilidades y habilidades blandas en un solo paquete. La capacitación costará tiempo, dinero y esfuerzo extra. Las vacantes para especialistas en SAP en el mercado son muchas veces menores que las universales. Pero los clientes de SAP, grandes y prestigiosas empresas extranjeras, están dispuestos a pagar mucho dinero por profesionales poco comunes. Si eso es lo que necesitas, hazlo.

All Articles