Depende de su presupuesto y de la cantidad de tiempo que esté dispuesto a gastar.
Como estoy seguro de que saben, hay muchos recursos que enseñan programación. Sin embargo, es probable que tenga muchos problemas con la configuración, la instalación y la solución de problemas generales. Si tiene recursos y tiene mucha paciencia, resolverá las cosas con el tiempo utilizando Google y Stack Overflow. Solo tenga en cuenta que tomará mucho tiempo, especialmente en comparación con alguien con experiencia que lo guíe por los mismos pasos y lo ayude a resolver problemas. Dicho esto, si tienes amigos desarrolladores que estén dispuestos a ayudarte de vez en cuando, aprender por tu cuenta probablemente sea la mejor manera de hacerlo.
Unirse a un campo de entrenamiento de tiempo completo, especialmente uno de alta calidad como Hack Reactor, con su experiencia en matemáticas / ciencias informáticas introductorias acelerará mucho su aprendizaje y casi le garantizará un trabajo una vez que se gradúe. Por supuesto, el precio que pagas es una matrícula muy alta.
Un compromiso entre los 2 podría ser un curso a tiempo parcial / más corto como {hackership} que cuesta ~ $ 1,000, donde tendrá acceso a desarrolladores experimentados para obtener ayuda y donde aprenderá cómo seguir aprendiendo por su cuenta de manera más eficiente. Sin embargo, no debe esperar obtener un trabajo inmediatamente después de este tipo de programas.
- Cómo estudiar y entrenarse para ser astronauta.
- ¿Puedo dominar el siguiente material en un año de autoestudio para integrar una maestría en física teórica?
- Cómo aprender Mecánica Cuántica por mi cuenta, pero cuyo resultado se comparará con los de alguien que ha estudiado y graduado. curso en ello
- ¿Qué calificaciones puede obtener un estudiante que estudie ingeniería de telecomunicaciones para obtener un ingreso en la escuela y darle más valor después de obtener su título en el mundo real de las telecomunicaciones?
- ¿Con qué lenguaje de programación debería comenzar uno para el autoaprendizaje y es un requisito previo la codificación previa?
Así como con la mayoría de las cosas en la vida, es una compensación entre el tiempo y el dinero. Factores adicionales a considerar son su nivel de motivación y paciencia.