Hola,
En el año 2000 iniciamos la implementación de SAP R/3 en mi empresa y desde ese entonces estoy en este mundillo. Actualmente trabajo como programador ABAP y consultor de CO en la misma empresa. También he hecho algunos pinitos como consultor para otras empresas.
Personalmente soy fanático de la programación y aun cuando el ABAP me parece un tanto "primitivo" y "psicorrigido", me gusta mas estar programando que en consultoría.
Es cierto que normalmente un consultor recibe mejor paga que un ABAP, pero siempre depende de la experiencia del uno y del otro.
En mi opinión (IMHO), el trabajo en el que mejor se hará carrera y mas beneficios se obtendran (contando beneficios económicos y beneficios de desarrollo y satisfacción personal) es aquel que mas le guste a la persona.
NADA se gana si la paga es muy buena pero el trabajo te aburre, te acojona, te saca la piedra, te resulta un "pain in the ass", etc....