Mira, la programación no es como la fontanería. En fontanería, sabe que trabajará en una sola cosa, los sistemas de suministro de agua. No es así en la programación, en la programación hay muchos lenguajes diferentes y muchas formas diferentes de resolver un problema.
Si bien hay muchos lenguajes en la programación, si desea especializarse en uno solo, puede hacerlo y puede ser contratado para el mismo.
Además, aprender un idioma en programación es como aprender un idioma indio. Incluso si aprende uno de ellos, se vuelve fácil aprender el segundo y aún más fácil aprender el tercero. Lo mismo ocurre con la programación. Si aprende JAVA, se vuelve más fácil aprender C y luego es aún más fácil aprender C ++ y así sucesivamente.
- Soy un estudiante de tercer año de pregrado con especialización en Ciencias de la Computación en Vietnam. ¿Qué debo hacer para poder trabajar para Google?
- ¿Qué significa si no soy bueno en arquitectura de computadoras sino bueno en programación general?
- ¿Cuál es la diferencia entre un programador de computadoras y una especialización en ciencias de la computación? ¿Es un programador una rama de la informática?
- Me interesan las matemáticas, la física, la filosofía y la informática. ¿Cuál debería elegir?
- ¿Cuál debería ser el primer trabajo de un estudiante de CS?
Con todos los idiomas que conoces, también necesitas desarrollar un pensamiento lógico. Para eso, recomiendo hacer matemáticas. Hacer matemáticas mejora el pensamiento lógico y esa es la razón por la que la mayoría de los programadores también son buenos en matemáticas.
E incluso en matemáticas, recomiendo los problemas doung de la mejor manera posible, ya que los empleadores contratan personas que pueden resolver un problema de la manera más corta posible y utilizando los recursos más pequeños.
Si está comenzando, le recomiendo aprender HTML, CSS y JavaScript primero, ya que esto le dará una idea y el patrón en el que funcionan los lenguajes de computadora.