El éxito significativo en CS no se reduce completamente a la resolución de problemas. Además, si limita sus opciones para resolver problemas conocidos, sus posibilidades de tener éxito serán bastante bajas (tantas personas brillantes han intentado problemas conocidos que resolverlos tomaría un tiempo considerable, y algunos pueden quedar sin resolver por un tiempo). 100 años).
Una vez que determine un área de interés aproximada (como redes, arquitectura de CPU, compiladores, aprendizaje automático, robótica, etc.), descubra cuáles son los principales desafíos y las principales aplicaciones. Las aplicaciones emergentes pueden sugerir nuevos desafíos: son geniales porque atraen más interés y porque son más fáciles de atacar. Averigüe cómo se vería una solución aceptable, cómo validarla, etc. Luego, hágalo.
OK, déjame reformular todo. En CS, la mayoría de los problemas se resuelven mediante la introducción de otro nivel de indirección: por ejemplo, un sistema operativo conecta los programas de usuario al hardware, los concursos de programación conectan a los estudiantes con quienes establecen problemas, la literatura publicada conecta a los profesionales con nuevos desafíos para los investigadores que pueden resolverlos, y pronto. Entonces, si está preguntando cómo sobresalir en CS, la respuesta es introducir un nivel de indirección y enfocarse en encontrar buenos desafíos que le resulten emocionantes (solo asegúrese de que esto no sea una recurrencia 🙂
- ¿En qué campo aplicar, VLSI analógico o digital?
- Soy un recién graduado en Ciencias de la Computación e Ingeniería con GPA 7.09 de un NIT, pero desafortunadamente no obtuve un buen trabajo durante el reclutamiento en el campus. Me gustaría prepararme para GATE-2013, pero no sé mucho sobre el alcance profesional de M.Tech.
- ¿Qué ventaja me darán los grados dobles?
- ¿Hay algún consejo para los estudiantes de primer año entrantes en Stanford?
- Estoy en un sistema educativo impulsado por Rote Learning. ¿Cómo me emancipa?