Tengo una licenciatura en contabilidad. También tengo una licenciatura en matemáticas. En mi último año, rechacé un puesto en una empresa Big 4 para avanzar en la dirección de las matemáticas, en parte debido a mi interés en la programación de computadoras.
Sin embargo, en mi universidad, la única forma de tomar cursos de programación es tomar cursos de informática. ¿Quieres tomar un curso en C ++? Genial, pero necesitas 3 requisitos previos. ¿Crees que las estructuras de datos serían interesantes? Fantástico, primero vaya a cursos completos de matemática discreta y lógica.
El punto es que cualquier escuela te obligará a pasar por las cuerdas. Como no estaba en condiciones de ponerme al día con un montón de requisitos previos para hacer lo que me interesaba, comencé a aprender por mi cuenta. Lo más increíble de aprender a programar es que hay una comunidad increíblemente vibrante en línea que todos quieren ayudarlo. Para empezar, verificaría lo siguiente:
- ¿Cómo obtienen citas los académicos?
- Tengo cinco años de experiencia en TI y nunca he estado en el sitio. ¿Estoy perdiendo la carrera?
- Si decide hacer un cambio de carrera, ¿es mejor dar un salto o tomarlo lentamente?
- ¿Ser bailarín es una buena carrera?
- ¿Dónde puedo trabajar con una maestría en nano ingeniería?
http://www.codeacademy.com
http://www.stackoverflow.com
http://www.code.org
http://www.khanacademy.com
Además, Quora es un recurso fantástico para encontrar más recursos para aprender a programar y codificar, y es igualmente un excelente lugar para comenzar.
Sin embargo, una última cosa que diré es que si nunca ha codificado antes, nunca olvide que el fracaso es una gran parte del proceso de aprendizaje. Si bien no hay nada más estresante que pasar horas en código que no funciona, no hay nada más dulce que el sabor del éxito. Si es algo que realmente disfrutas, ¡nunca te rindas!