Pues yo te diría que con ganas en interes es suficiente aunque siempre viene bien saber algo de programación (da igual en que lenguaje) si te vas a dedicar al ABAP o tener algun conocimiento funcional previo al módulo al que te vas a dedicar (Recursos Humanos, Finanzas, Compras, Ventas...)
Un saludo y bienvenido al foro
.