Conocer C, Java, C ++ y especialmente el ensamblaje te abre casi todos los trabajos de programación. Si no porque sabes el idioma, sino porque demuestras una gran aptitud. Estoy de acuerdo con Erik en aprender Python y también agregaría JavaScript y SQL. Dependiendo de su horario, debería poder aprender cada uno en línea en aproximadamente una semana. Las secuencias de comandos con python son útiles en una variedad de formas aleatorias, y JavaScript es útil en caso de que tenga que hacer algo con el desarrollo front-end. SQL está por todas partes (familiarizarse con Mongo tampoco sería una mala idea).
En cuanto a algo que aprender en la escuela, sugeriría continuar con su bajo nivel de conocimiento. El conocimiento de bajo nivel es muy raro en el mercado laboral y lo hace muy valioso para las personas adecuadas. Prácticamente estás preparado para los idiomas, así que mira las clases conceptuales como programación de baja latencia, aprendizaje automático y programación paralela.
Otra cosa que quizás desee ver es ir a conferencias. A pesar de lo grandiosas que son algunas clases y maestros de la escuela, en mi opinión, la mayoría de las personas que realmente están creando el futuro están fuera de la escuela. Las conferencias son generalmente el lugar principal para encontrarse con ellas.
- ¿Puedo triplicarme en ingeniería informática, ingeniería eléctrica e ingeniería aeroespacial?
- ¿Cómo es Sikkim MIT para un B.Tech en ingeniería informática con respecto a su seguridad y académicos?
- Disciplinas académicas y aplicadas: ¿cuáles son más difíciles de estudiar, ciencias o campos de ingeniería?
- ¿Cuáles son las puertas lógicas digitales más inusuales o interesantes?
- ¿Hay algún tutorial que pueda mostrarme cómo hacer un shell básico en C?
Echa un vistazo a CPP con. Fui en 2016 y Bjarne Stroustrup se sentó a mi lado, uno de los mejores chicos de virtualización de Intel estaba sentado en algunas de las conferencias y dio una, hubo muchas charlas excelentes de Google desde estructuras de datos hasta programación CUDA con Clang, y solo algunas realmente excelentes charlas de vanguardia sobre programación. Si no fuera tan tímido podría haber hablado con cualquiera de estos tipos, fueron bastante accesibles.
Dependiendo de qué tan interesado esté en la piratería y la ciberseguridad, también puede consultar Defcon o Blackhat. Creo que los hackers son algunas de las personas vivas más inteligentes, creativas y salvajes. Con su gran variedad de intereses y habilidades, creo que le encantaría estar cerca de las personas en estas conferencias.
¡Espero que esto ayude!
PD: la mayor parte del material de la conferencia está en línea