La escuela secundaria no es para la especialización, es para la construcción general de cimientos. No te asustes y piensa que debes estar programando para cuando tengas diez años o te quedarás atrás. La mayoría de las personas que se enseñan a sí mismos como adolescentes aprenden malos hábitos que deben desaprender más tarde. Concéntrese en lo básico.
- Domina tu álgebra Por lo general, no necesita cálculo, pero asegúrese de tener un buen conocimiento de los fundamentos. El álgebra es una de las únicas habilidades que se enseñan en la escuela secundaria que no tienes que aprender una vez que estás en la universidad. Las clases de química y física a nivel de escuela secundaria son realmente lugares para practicar y aplicar su álgebra.
- Aprende a escribir. Escribir no es la parte más importante de la informática, pero es una habilidad práctica y no la enseñan en la universidad. Estará sentado frente a un teclado durante al menos 8 horas al día durante los próximos 45 años.
- Practica tus habilidades de escritura en inglés (u otro lenguaje natural de elección). Probablemente escribirá cinco líneas en inglés por cada línea de código a lo largo de su carrera. Vale la pena ser bueno en esta habilidad. Me he dado cuenta, con cierto asombro, de que solo la mitad de los desarrolladores brillantes y competentes con los que he trabajado pudieron unir dos oraciones gramaticales en inglés seguidas. ¿Que pasa con eso?