Tengo 20 años y estoy en mi segundo año de física BSc. Quiero seguir una carrera en informática. ¿Qué tengo que hacer?

Dijiste informática, no desarrollo de software. 🙂

Así que comenzaría por repasar Matemáticas discretas, Álgebra lineal, Probabilidad / Estadística y tal vez haga un curso básico de “Introducción a la informática” que se ofrece en lugares como Coursera. Puede aprender los elementos y conceptos básicos de programación a través de, por ejemplo, Python. Sin embargo, diría que lo más importante es hacer la mayor cantidad de matemáticas posible. Prueba algunos rompecabezas. Saque sus viejos libros de texto de la escuela secundaria y pruebe las fórmulas por inducción. Por ejemplo, intente calcular el número de movimientos necesarios para resolver el problema de Towers of Hanoi y luego pruebe su fórmula por inducción. 🙂

Una vez más, supongo que querría cambiar su título y tomar un curso formal adecuado en CS, no solo saltar al desarrollo de software. ¡Todo lo mejor!

Debes practicar la creación de software en casa. Esta es la mejor sugerencia que se le puede dar.

La cuestión es que comenzamos a comparar los títulos universitarios con las habilidades. Ambas son cosas muy diferentes.

Los títulos universitarios son prácticamente inútiles en el campo de la ingeniería informática. Lo que la industria necesita ahora es conocimiento de nivel experto en una habilidad particular.

¿Puedo convertirme en ingeniero de software sin ir a una universidad de ingeniería? por AK Pandey en UtPaTangUniversity (Universidad Técnica de Uttar Pradesh)