Buenas noches! mirá, obviamente tenés que tener conocimientos básicos de matemáticas y estadística, e ir avanzando.
Yo te recomiendo empezar por la teoría: en Google Coursera hay cursos buenísimos de análisis de datos, no lo vas a encontrar todo tirado por la web. ONE también tiene, pero es más despelote.
Python y SQL, siempre vas a necesitar, después va variando en lo que vayas a usar, por ejemplo Java, R, integración en la web(PHP,JS).
Con respecto a la remuneración, no te sabría decir, pero siempre vas a necesitar saber análisis de datos.
OJO: análisis de datos y data science NO es lo mismo. para data science necesitas mucho más q un par de cursos.
otra opción es el Machine Learning, pero eso ya me escapa.
Espero haberte ayudado y Dios te bendiga!