Creo que es una buena idea presentarse en la universidad sabiendo cómo hacer la programación básica *. No solo para los mayores de CS, sino para cualquiera. La programación básica no es difícil y es fácilmente accesible.
Tan accesible que … honestamente, la pregunta cero que quisiera preguntar es “¿Por qué quieres estudiar una carrera en CS si ni siquiera has tenido la inspiración para aprender algo de programación en la escuela secundaria? Solo porque escuchaste que era una ¿Una carrera lucrativa? Bueno … honestamente, odio tener a todos los piratas informáticos, pero los programadores realmente buenos son los que lo hacen porque les encanta hacerlo, los que escriben el código de una compañía para ganar suficiente dinero para ir a casa y Escribe los programas que les gusta escribir.
No es que no puedas aprender a ser un programador competente a través de un título universitario en CS. Muchos hacen. Incluso podría enamorarse de él. Si, por ejemplo, no tuvo acceso a las computadoras (al parecer, ni siquiera lo suficiente para hacer las preguntas), tal vez tenga un prodigio completamente oculto allí. Pero … bueno, solo digamos que incluso antes de llegar a mi primera pregunta, la pregunta cero es algo que debes preguntarte. ¿Qué te hace pensar que vale la pena hacerlo? Deberías salir y juguetear contigo mismo, y eso respondería tu primera pregunta sin siquiera tener que hacerla.
La primera pregunta, entonces, es “¿Qué quieres hacer?” ¿Juegos? ¿Web? Programación del lado del servidor? Hay tantas oportunidades que ni siquiera puedo empezar a hacer una recomendación por dónde empezar.
- ¿Cuál es el mejor curso para hacer después de un diploma?
- ¿Cuáles son algunos hacks en la escuela?
- Cómo tener una beca para estudiar en Turquía
- ¿Qué necesita una niña asiática para sobrevivir 1 año en la escuela de idioma japonés MEROS, Tokio, Japón?
- ¿Cuáles son las habilidades básicas y sociales que un doctor debe tener? ¿Qué debe practicar un estudiante de medicina en la universidad?
Incluso en la ausencia de la primera parte de la información … en este punto, probablemente comenzaría con un poco de programación web, simplemente porque es muy universal y tiene un IDE integrado en su navegador web. Escribe algo de HTML. Escribe algo de CSS. Y luego agregue un poco de Javascript para que haga algo. Realmente no puedo recomendar un tutorial sobre otro; Es más sobre lo que hace clic contigo. “Tutorial de Javascript” o “introducción” de Google, y encontrarás muchos lugares para comenzar.
Ejecutar a través de él. Y luego diga: “¿Qué más me gustaría verlo hacer? ¿Cómo puedo hacer que haga eso?” Porque esa es la pregunta realmente difícil que debes hacer en este momento: ¿tienes curiosidad por jugar con cosas que son absolutamente fundamentales para ser un programador? Esto no es como cualquier otro trabajo de escritorio. Es creativo Ser creativo.
De hecho, antes de leer los detalles, recomendaría que no hicieran nada en particular para prepararse para un programa de CS. La programación no es un fin en sí misma. La programación siempre se hace con algún fin. No seas un experto en programación. Ser un experto en una cosa, y escribir programas al respecto. Para la mayoría de los nerds de CS entrantes, que ya saben cómo programar, deberían irse a explorar qué va a ser esa cosa. Debería ser cualquier cosa excepto la programación. (Y, en mi opinión, de preferencia tampoco cualquier otra cosa de STEM).
Si no saben nada de programación, entonces aprender a programar será la prioridad número uno porque estarás en una clase con todos los que ya lo hacen.
————————————
* No es basico. Sólo “básico” **.
** Un pequeño ordenador nerd de humor que hay ***.
*** Muy poco.