No sé acerca de 4 años, pero aquí hay algunas cosas para probar:
- Aplasta un programa de los 25 mejores CS
- Escribe montones y montones de código en tu tiempo libre
- Encuentra personas que son “mejores” en esto que tú e interactúa con ellos
- Escribe más código
- Lee los mejores libros en el campo
- ¿Mencioné la codificación?
- Aprenda cómo funcionan los gestores de memoria y cree su propio
- Hablando de codificación, no se limite a un idioma, elija un montón de idiomas diversos que no conoce.
- Escribir un compilador / intérprete
- …
Ahora, convertirse en el “mejor en informática” suena más como un medio para un fin que para el fin mismo. No es como si finalmente va a tomar una “Prueba de Ciencias de la Computación”, obtener un puntaje entre los 5 mejores del mundo y ser famoso. ¿Qué quieres hacer con esa habilidad? Hay toneladas de habilidades auxiliares diferentes para aprender, ya sea que desee ser profesor, desarrollador, científico de datos, etc., que podrían ser más útiles en su vida que chillar en los últimos cientos de horas de aprendizaje relacionado con CS.
- ¿Puede un candidato nuevo convertirse en un paracomando?
- ¿Cuáles son los pros y los contras de trabajar en una startup versus trabajar en una gran empresa tecnológica?
- ¿Qué tan bueno es Accenture para los estudiantes de ingeniería mecánica?
- ¿Debo agregar una empresa a mi currículum después de dejar un contrato no tan bueno con el empleador? Aunque trabajé mucho allí.
- ¿Por qué los Co en la ubicación del campus de ICAI prefieren el primer intento, incluso el candidato no tiene exposición práctica y los que tienen una buena exposición práctica no se colocan?