Debería tomárselo más en serio, porque tuvo un comienzo temprano, y claramente tiene tanto el potencial como la ambición de sobresalir en el campo.
En el lado más general expande tus conocimientos teóricos en:
- Algoritmos (supongo que ya tienes al menos una familiaridad superficial con esa rama de CS)
- Teoría de la computación, esta será cubierta en la universidad eventualmente.
- Al menos los aspectos básicos del cálculo, el álgebra lineal y las matemáticas discretas: una vez más, la universidad los cubrirá, pero es posible que encuentre aplicaciones prácticas de algunas de las fórmulas anteriores.
En el lado práctico:
- Está familiarizado con HTML y JavaScript, ¿qué tal si se familiariza con algunas de las tecnologías más comunes utilizadas en las pilas de soluciones web? Con eso quiero decir:
- Lenguajes del lado del servidor como PHP o Python
- Gestión de bases de datos, sistemas de bases de datos como MySQL y sus dialectos de SQL.
- Administración de Linux y shell scripting
- Busque proyectos de código abierto que se crucen con sus otros intereses. Haber contribuido a uno puede ser una prueba de sus capacidades cuando esté buscando pasantías o empleo.
- Si te gusta desarrollar juegos, ¿por qué no desarrollar uno o más para publicar comercialmente? Esto también constituirá evidencia de su capacidad y le dará algo de dinero para arrancar.
- Tengo 18 años y estoy planeando irme de mochila el próximo enero. Sin embargo tengo $ 0. ¿Cómo se supone que debo obtener el dinero para comprar mis boletos aéreos y el seguro de viaje?
- ¿Qué piensas de alguien que tiene 19 años y todavía es virgen?
- ¿Debo permitir que una niña de 13 años trabaje en mi hogar como ayuda doméstica?
- ¿Tengo depresión o algo? Desde que era un niño me siento alienado, nadie me comprende, incluidos mis padres o amigos, la mayoría de ellos me dijeron que soy un bicho raro. Ahora tengo 19 años.
- ¿Qué es un libro que desearías haber leído cuando eras adolescente?