¿Qué consejos para el éxito puede dar a aquellos que buscan un título en ciencias de la computación?

Escribir código. Un montón de código. Sé un políglota; no solo aprendas un idioma Te recomendaría aprender al menos un lenguaje compilado, un lenguaje de scripting, un lenguaje funcional y un paquete matemático como Matlab / R / numpy.

Pase tiempo para perfeccionar sus conceptos básicos para los lenguajes de programación que está usando. Por ejemplo, aprenda sobre la administración de la memoria, las estructuras de datos internas utilizadas por los compiladores, cómo se traduce su código en código de máquina y cómo se ejecuta. Esto te ayudará a optimizar tu código dependiendo de la arquitectura subyacente.

Cuando tome sus clases de ingeniería de software, no pase por alto las mejores prácticas, la documentación, las pruebas de escritura y las especificaciones de redacción. Se vuelven cada vez más importantes cuando subes la escalera para convertirte en líderes de equipo y gerentes de productos. Todo el mundo ama a un desarrollador que documenta bien su código.

Practica tus habilidades de álgebra y codificación. En esencia, eso es prácticamente todo lo que necesitas hacer.