Casi todo en la industria de la programación requiere una gran cantidad de habilidades y tecnologías. Realmente no hay una salida fácil.
Le aconsejaría que sea paciente y se tome su tiempo . No te apresures. No te apures. Eventualmente llegarás allí, incluso si lleva uno o dos años.
Un posible curso de acción es aprender Python y el framework web2py. Web2py es realmente fácil de usar y puede poner en funcionamiento una aplicación web en muy poco tiempo.
- ¿Cómo te enseñaste de la nada a ser un desarrollador web sin gastar un solo centavo sino tu valioso tiempo?
- ¿Qué es un desarrollador Full Stack? Cual es su papel? ¿Cómo te conviertes en un desarrollador de Full Stack?
- Cómo estructurar un CMS simple
- ¿Tiene habilitadas las migas de pan en su sitio?
- ¿Cuál es la mejor firma de AngularJS?
Luego, a medida que modifique su aplicación, se le presentarán gradualmente las diversas tecnologías que conlleva la aplicación web2py, como SQL (a través de la base de datos SQLite3), HTML y CSS, JavaScript y jQuery, Linux y Nginx (si implementa web2py en un servidor Linux, como yo), etc.
Para el front end, mantenga las cosas simples. Evite usar JavaScript y Angular / React / Ember / Meteor / Polymer / Aurelia / Vue / etc. Ver The Super Surrogates of JavaScript. Personalmente, uso Amber.
Alternativamente, si realmente desea cambiar los campos, eche un vistazo a la ciencia de datos, a la computación numérica, a la programación de juegos o al Internet de las cosas.