Hola Santiago:
Evidentemente la respuesta fácil es: ¡leyendo mucho y practicando muchísimo más! Está claro sin embargo, que no es esa la respuesta que quieres leer.
Si te gusta crear, aprender constantemente (siempre), eres metódico, analítico y organizado, es posible que te guste. Respecto al aspecto económico, es una profesión que a día de hoy, casi no conoce paro: puedes trabajar como freelance o como trabajador de empresas. Si te lo montas bien, puedes ganar bastante.
Para empezar, te recomiendo que empieces con una introducción a las bases de programación. En esta web puedes encontrar muchos recursos al respecto. Ejemplo:
https://www.lawebdelprogramador.com/pdf/10127-Introduccion-a-la-Programacion.html, aunque hay más por supuesto.
En mi proyecto personal puedes encontrar un curso online que
te enseña desde cero los conceptos para que después puedas ir un poco más deprisa:
https://obelearningservices.com/cursos/introduccion-programacion/
De ahí, tendrías que aprender un lenguaje de programación, algoritmos, pseudocódigo, herramientas, tecnologías y demás que se usan hoy día. Jajaja, no quiero asustarte pero es aprendizaje contínuo como te dije. Ahora bien,
los resultados merecen la pena.
Si quieres puedes visitar este artículo:
https://obelearningservices.com/como-ser-desarrollador-web/. En él, se indica como y qué debes hacer para convertirte en desarrollador web, una de las profesiones más demandadas hoy en día.
Espero que te haya sido útil. Un saludo,
https://obelearningservices.com/blog/