Definitivamente, y tienes toda la razón en querer. A medida que más y más trabajos requieren o se benefician de una comprensión profunda de la tecnología, es más importante que las próximas generaciones se sientan cómodas y competentes en todo lo relacionado con la tecnología. Creo que alentar a los estudiantes de hoy para que usen computadoras con mayor detalle es primordial para asegurar el éxito en el futuro. Mire la Keynote de WWDC 2016 para ver algunos ejemplos de cómo personas de todos los ámbitos de la vida que aprenden al programa están impactando la vida de las personas en todo el mundo.
Recomiendo seguir una rutina establecida, con objetivos claros y definidos, y hacer que sea posible. Aprender a programar es un espacio enorme y, sin un enfoque suficiente, puede ser abrumador y desalentador. Concéntrese en un área específica de programación, ya ha mencionado el desarrollo web, este es un buen enfoque, ya que ayuda a centrarse en ciertos lenguajes y enfoques de desarrollo. Si bien solo hay un lenguaje real para el desarrollo front-end, Javascript (sí, sé que hay muchos idiomas que se compilan con Javascript, como Coffee Script), hay muchas opciones para el desarrollo de back-end / servidor, elija uno y concéntrese en eso, como PHP, Python, Java o Ruby. Una vez que tenga una dirección general en mente, únase a un curso de programación en línea, como CodeAcademy: aprenda a codificar y planifique su agenda. La mayoría de los cursos en línea se dividen en fragmentos manejables, con una indicación clara del tiempo para completar cada sección, por lo que puede planificar un calendario en torno a lo que funciona para usted.