¿Debo concentrar mi tiempo en la escuela secundaria en temas en los que soy bueno o explorar intereses emergentes?

Edit: Creo que la pregunta se expandió un poco, así que estoy tratando de entender esto un poco mejor.

Ve a probar la programación. Además, si te gusta la literatura, sigue haciendo eso. Estudié más literatura y estudios religiosos que matemáticas y ciencias en la escuela secundaria y nunca había tomado una verdadera clase de programación, y todavía tenía buenas escuelas y empleos. No es demasiado tarde para comenzar con la programación; de hecho, te hace un candidato realmente genial y sobresaliente en comparación con las personas que obtuvieron buenos resultados en los exámenes y estudiaron programación desde que tenían 2.

Aquí hay algunos argumentos para mantenerlo amplio:

1. Es bueno aprovechar la oportunidad para explorar otras áreas mientras aún es amplio y fácil.
Si planeas ir a la universidad, querrás tener algo de profundidad en el área que pretendes estudiar. Dicho esto, será difícil saber cuánto realmente quieres estudiarlo hasta que llegues allí, y debes aprovechar la oportunidad para explorar el área y obtener un poco de historia mientras puedas. Muy pronto tendrá requisitos importantes y un calendario para mantenerse al día, y podría estar en una escuela que se especializa en el campo que pensó que le gustaba, pero no el que realmente prefiere. Cuanta más educación superior recibas, más estrecho será tu enfoque.

2. Estar bien redondeado es útil.
Sabía que en la escuela secundaria quería estudiar informática en la universidad. Tenía una idea muy vaga de lo que era CS en ese momento, ya que mi escuela no ofrecía clases y mis diferentes campamentos de verano de programación no le habían prestado mucha atención. Había tomado un poco más de física, química y matemáticas. Sin embargo, hacia el último año, estaba enfocando gran parte de mi tiempo en mis clases de literatura y teatro después de la escuela, porque aunque no me veía estudiándolas a largo plazo, realmente me gustaban mucho y quería aprender. Más. También recogí algunas divertidas optativas al azar en el lateral, algunas de ciencia y otras, otras no. Las buenas calificaciones en ciencias y matemáticas, las buenas calificaciones en los exámenes y el hecho de haber hecho algo fuera de la ciencia matemática me ayudaron a ingresar a mi mejor opción de la universidad.

3. De todos modos, obtendrás un conocimiento mucho más rápido.
El resultado en la universidad (que creo que también es el resultado que he visto para las personas que han ido directamente al trabajo después) fue inicialmente la preocupación de que no había profundizado lo suficiente porque había mucha gente delante de mí en las clases requeridas. Sin embargo, después de un año más o menos, eso deja de ser el caso, porque diez años de programación por su cuenta como un niño equivalen aproximadamente a la ventaja inicial de un semestre. De repente, tener experiencia fuera de mi enfoque principal de estudio se convirtió en algo invaluable porque, si bien podría no haber estado en la cima de todas mis clases de CS, me estaba yendo bastante bien en todas mis clases, incluyendo física, literatura y las clases de teoría para que ninguno de nosotros estaba preparado.

Haz que tus padres te envíen a una combinación de Junior College y asistan a la menor cantidad posible de clases “regulares” de secundaria.

De esta manera, habrás tomado los 2 o más años del curso de “pregrado” y cuando finalmente te gradúes de Highschool, estarás listo para asistir a los cursos universitarios de la división superior.

Si usted tiene una inclinación por los idiomas, y encuentra interesante la “programación”, eso puede ser un buen aprendizaje para un comercio vendible.

Todavía tomaría un programa ‘pesado’ de humanidades / literatura una vez que ingreses a la universidad. Tome griego y latín, así como al menos dos idiomas modernos.

Si se vuelve competente en la programación, el hecho de que tenga intereses más allá de la “programación” lo ayudará en el sentido de ser muy adaptable.

Puede encontrar que trabajar para pequeñas empresas, o contratos independientes es preferible a trabajar en grandes organizaciones donde uno pasa de 10 a 20 años trabajando en la escalera para llegar a un puesto de gerencia media inferior.