¿Qué es mejor cuando estoy en la escuela secundaria, para aprender los fundamentos de la informática en la universidad o para aprender a hacer software para mi futuro trabajo de desarrollador?

Ninguno.

Busca algo que quieras construir / usar (un juego, una aplicación para resolver un problema que tengas, un sitio web o algo físico de Arduino) y compílalo. A medida que te encuentres con problemas, puedes aprender el CS que te ayudará a resolverlo (o puedes reinventarte por tu cuenta).

Comenzar no debería ser un problema complejo, ya que desea que algo funcione: siempre puede hacer que las cosas sean más complejas más adelante y aplicar más funciones y una interfaz de usuario más bonita.

La programación cuando comienzas debe ser divertida y no una tarea difícil.

En la edad oscura, cuando estaba aprendiendo inicialmente, hice programas para jugar juegos de cartas a dos manos: Spades and Hearts, un programa heurístico para identificar rocas y minerales (cosa 20 preguntas con datos) y un juego de Space Wars con física básica. . Hacer esto desde cero te expone a interesantes problemas de CS: ¿cómo barajo un mazo de cartas al azar? ¿Puedo hacer inercia y órbitas en el espacio simplemente?

More Interesting

Recibí una oferta de trabajo de Google, Facebook y Microsoft, y también fui aceptado en el doctorado en programas de informática en MIT, Stanford y Berkeley. ¿Qué factores debo considerar al elegir entre los dos?

¿Qué puedo hacer junto con Computer Science Engineering?

Cómo comenzar a codificar juegos

No puedo escribir una sola línea de código después de comenzar mi primer trabajo de desarrollo después de 1 mes. ¿Qué tengo que hacer?

¿Cuáles son los proyectos que debe hacer un estudiante cse?

¿Pueden las personas de KIIT ingresar a universidades como MIT, Berkeley, Caltech, etc., para obtener una maestría en informática?

¿Puedo inmigrar a Australia como residente permanente trabajando como ingeniero de software independiente?

Tengo unas vacaciones de dos meses por venir. ¿Qué debo hacer para convertirme en un mejor programador al final de estas vacaciones?

Como persona no técnica que trabaja con personal técnico, ¿cuál es el libro más útil que puedo leer sobre ingeniería de software?

Cómo saber si la informática está pensada para mí y qué puedo hacer para disfrutarla

¿Qué hiciste en tu primera pasantía en informática?

¿Qué debo hacer si tomé CSE y no sé nada sobre computadoras pero estoy listo para trabajar duro?

¿Por qué el desarrollo de la interfaz de usuario toma tiempo?

¿Puedes conseguir un trabajo después de terminar Codeacademy y Treehouse?

¿Cómo debería un estudiante de ingeniería informática utilizar mejor su tiempo en su primer año?