Mi sugerencia sería centrarse en el material didáctico, en un campo que sabe cómo enseñar. Es mucho más fácil hacer la transición como experto en la materia que como programador novato.
Tome algunos de sus planes de lecciones y materiales curriculares más efectivos, empaquételos como software y véndalos en teacherpayteachers.com. (Solía ser mucho más fácil en los días de HyperCard, parecía que cada maestro en el mundo estaba construyendo pilas de HyperCard. Tal vez puedas comenzar con algo como Livecode, que proporciona un entorno de desarrollo fácil de usar).
Aproveche su cartera para conseguir un trabajo en una empresa de software educativo. Mientras venda sus habilidades de enseñanza y desarrollo de planes de estudio, puede adquirir habilidades de programación adicionales en el trabajo. Tal vez asista a un campamento de entrenamiento que se centre en cualquier entorno que utilice su empleador. (O tal vez no hace mucha programación en absoluto: cualquier desarrollo de software serio es un esfuerzo de equipo, no todos escriben código).
- Estoy haciendo un trabajo en desarrollo de software y pruebas también, pero quiero cambiarlo a computación en la nube o análisis de datos. ¿Qué tengo que hacer?
- ¿Free Code Camp es útil para un estudiante universitario actual que está tomando CS de una escuela en India?
- Cómo pasar al desarrollo de software desde telecomunicaciones
- ¿Es posible obtener un trabajo de ingeniería de software en Google sin un título en informática?
- ¿Cuál es el alcance profesional para los ingenieros de prueba de software después de 8 años?