Me parece que tener una base más sólida en matemáticas hace que identificar y desarrollar soluciones sea un proceso más fluido. Me di cuenta de que hay una diferencia clara en el código que escribí antes de la universidad en comparación con lo que ahora produzco (después de haber tomado cursos como cálculo multivariable, geometría vectorial y ecuaciones diferenciales). Dicho esto, solo significa que es posible que deba dedicar un poco más de tiempo a ciertas cosas.
Curiosamente, Mark Zuckerberg de Facebook dio una conferencia de invitados en Harvard poco después de que su compañía despegara. En un momento, se le preguntó acerca de las personas que busca emplear. El mensaje que se le quitó a su respuesta fue “si estudiaste matemáticas, puedes aprender estas cosas relativamente rápido”. ( a las 36:00 )
Ser bueno en matemáticas y ciencias en la escuela ciertamente puede ayudar a un individuo a sobresalir en este campo … pero no veo ninguna razón por la que deba evitar que alguien alcance el mismo nivel.
- ¿Vale la pena un campamento de codificación si quieren el 25% de sus ingresos antes de impuestos durante 2 años?
- ¿Hay una universidad que se centre mucho en la programación en lugar de la informática? Si es así, ¿es la física un requisito previo como requisitos de entrada? ¿Aceptarían un aprendizaje formal en informática como fondo?
- ¿Hay algún beneficio en obtener un título de asociado en ciencias de la computación y luego obtener una licenciatura en ciencias de la computación?
- ¿Cuánto tiempo le toma a un empleado familiarizarse con una base de código en una empresa de tecnología?
- ¿Cuáles son las funciones y responsabilidades de un ingeniero de software? ¿Es alguien que es bueno en programación competitiva una buena opción para un ingeniero de software?