¿Alguien (no graduado en CS) se ha convertido en ingeniero de software simplemente tomando el curso CS50?

Bueno, para empezar, si quieres convertirte en un ingeniero de software, entonces debes tener un título que signifique que has pasado tus largos cuatro años en un programa de licenciatura y que has pasado por todos los módulos esenciales que requieren tu arduo trabajo previo. A través de un programa de grado, uno también se expone a los nuevos desarrollos que se están llevando a cabo y en el proceso de conocer mejor esas cosas, comienza su desarrollo de habilidades y después de cuatro años ya no es un tonto para la informática o cualquier otro campo que haya optado para.
Ahora volviendo a la pregunta, CS50 es un gran curso y uno debe tomarlo para agudizar y recordar todo el conjunto de idiomas que ha aprendido a través del programa de licenciatura. Además, CS50 es un curso básico y no involucra programación de alto nivel. Por lo tanto, para convertirse en un ingeniero de software, debe tener un título universitario y puede tomar CS50 antes o después de su título.

More Interesting

¿Cuáles son los cursos esenciales que debe tomar un ingeniero de software?

Cómo desarrollar habilidades de diseño de sistemas para roles de ingeniero de desarrollo de software senior en compañías de productos

¿Todos los ingenieros de software de Google necesitan tener conocimiento de sus lenguajes principales, C ++ y Java, o pueden ser simplemente expertos en su propio campo, digamos Python / Swift, etc.?

¿Cuáles son algunas herramientas recomendadas que los profesionales / investigadores de la industria utilizan cuando trabajan en proyectos o productos de Aprendizaje profundo o Aprendizaje automático?

¿Cuáles son los principales idiomas que un ingeniero de software necesita saber?

Cómo resolver el problema de las islas en una matriz 3D

¿Cuáles son las aplicaciones de la ingeniería de software en nuestro entorno diario?

Ingenieros de software: ¿con qué frecuencia codifica en el trabajo?

¿Cuánto tiempo le toma a un ingeniero de software que trabaja en la visa H1-B para que Google / Facebook / MS / Amazon obtenga su tarjeta de residencia?

Siendo realistas, como ingeniero de software, ¿qué podría hacer con una maestría en estudios internacionales?

Actualmente estoy en noveno grado, y soy muy malo en matemáticas. Tengo que comenzar a planificar el futuro ahora, y dicho esto, ¿qué trabajo en todo el universo no requiere matemáticas?

¿Cómo se pretende obtener un puesto de Ingeniero de Software Senior en 6 meses (finales de 2016)? Planeo trabajar en un proyecto de código abierto a diario.

¿Qué problemas legales enfrentan los bancos cuando implementan la tecnología blockchain en sus sistemas?

Como ingeniero de software que deja la industria para seguir su pasión en las finanzas como analista (banca de inversión / capital privado), ¿qué último consejo le daría?

Cómo saber si voy en la dirección correcta al hacer una aplicación para iOS