Yo estoy al reves, estoy podrido de ser funcional de SD y quiero aprender ABAP... bah, oficializarme mejor dicho, porque en nuestro proyecto debugueamos casi todos y practicamente les mandamos las cosas masticadas a ABAP para que nomas hagan los cambios. Si tuviese developer key haria los cambios yo en el codigo. Encima estudio ingenieria en informatica asi que me va mas el codigo que la parte funcional.
Si te gusta mucho la programación, entonces metete en ABAP, igual ojo!, ahora que se viene SAP HANA, cambia bastante lo que es la nomenclatura y el paradigma, está mas orientado a POO.
En donde trabajo actualmente, tengo usuario de ABAP, cuando son boludeces o pequeños desarrollos (modificar algún exit, algun field exit, badi, etc), lo hago yo.
Si te metés en ABAP, tenes que saber que a lo máximo que podés aspirar es ser Lider de Proyecto, como funcional no tenés techo y más si tenés algun titulo universitario. Un ex lider mío, empezó como Programador --> Analista funcional --> Lider de sistemas --> Jefe de sistemas --> Gerente de sistemas.