¿Cuáles son las razones que hacen que alguien elija la informática como campo de estudio?

Crecí leyendo la serie de Harry Potter.

El príncipe mestizo salió el verano en que estaba terminando mi primer curso de informática en la universidad. Decidí saltarme las clases ese día para caminar fuera del campus a la librería local y recoger mi copia reservada. La informática no tenía sentido. A los quince años, entendía bien los conceptos, pero no creía que fueran particularmente aplicables al mundo real. Así que puedo representar algunos sprites en la pantalla y calcular secuencias numéricas. ¿Y qué? Pero espera, estábamos pensando en Harry Potter. Oh hombre, Harry Potter.

Casi dos años de espera.

Estaba muy emocionada.

Había terminado el primer capítulo o dos cuando los puntos comenzaron a conectarse. Comenzó como un sentimiento en el fondo de mi mente mientras leía y gradualmente me arrastré más y más hasta que no pude ignorarlo. Recuerdo dejar mi copia y quedarme estupefacto durante cinco minutos.

La magia real existe en nuestro mundo. Se llama programación.

– El lenguaje de los hechizos tiene un conjunto de expresiones idiomáticas comunes, frases para hacer que las cosas sucedan. El lanzamiento de conjuros es una combinación de preparación, concentración, disciplina mental y conjuro. Puede ser frustrante a veces (como puede atestiguar el joven Neville Longbottom), pero los resultados valen la pena.

Para entonces, ya había experimentado la prueba exhaustiva de la búsqueda de errores tipográficos y la alegría de un programa que finalmente funcionaba. No vi el bosque, pero incluso columpiarme en los árboles fue divertido.

– No necesitas completar tu entrenamiento formal en Hogwarts para convertirte en un asistente maestro. A veces, luchar contra las fuerzas del mal es más importante, y eso requiere que los impulsos estudien más que cursos y libros. Recoge hechizos avanzados, contrata a un equipo lo suficientemente valiente como para ayudarlo y podría terminar trabajando en un trabajo mucho más importante sin su graduación formal.

Había escuchado acerca de Bill Gates y Steve Jobs y de mi loco desertor de Harvard llamado Mark Zuckerberg de parte de mis padres. Todos esos niños estaban haciendo empresas exitosas y renunciando a su educación. No estoy seguro de si mis padres trataron de convencerme de que me quedara en la escuela y hiciera un trabajo terrible o qué, pero eso me dejó una impresión. Este punto hizo clic en su lugar también.

– La magia puede ser usada tanto para el gran mal como para el gran bien. Puede ser utilizado para la codicia para explotar y acumular riqueza. Puede usarse para controlar a otros y esclavizarlos para que trabajen toda su vida. Por otra parte, la magia también puede ser liberadora y conectar campos completamente diferentes como la herbología a la biología humana. Puede enseñar y comunicar a miles o millones. La magia puede ser destructiva y, sin embargo, la magia también ejecuta los sistemas subyacentes que hacen que el mundo funcione.

La magia es inspiradora. Y así es la tecnología.

Volví a clase al día siguiente y nunca miré atrás.

Aquí estaba en 1971 el último grado de la escuela secundaria. Algunos de nosotros tuvimos la oportunidad de tomar algunos cursos en una universidad local. Ahora quise ser físico desde el 8vo grado. Por desgracia, era imposible encajar las clases de física en mi agenda. Tuve que encontrar algo. Ahora, sabía que las computadoras existían, pero no mucho sobre ellas. Nunca estuvo cerca de una calculadora de escritorio programable (aproximadamente del tamaño de una máquina de escribir grande o computadora de escritorio). Así que pensé que lo intentaría. Tomé un curso de introducción y aprendí Basic, luego dos más: programación de Fortran IV y Assembly. Eso fue todo, estaba enganchado.

Cuando realmente empecé a asistir a la universidad, tomé un curso de física a medias, pero lo dejé a la mitad. A partir de entonces fue matemáticas y CS.

En aquellos días el ambiente que rodeaba a CS era bastante diferente. Cuando me preguntaron qué estaba haciendo en la universidad, escucharon mi respuesta, me quedé boquiabierto y me miraron con asombro.

Claramente todo eso se ha ido, así que supongo que mi respuesta no es muy útil en la práctica. Pero voy a decir esto. Aunque he sido arquitecto por un tiempo (y es posible que sepa que los arquitectos tienen esencialmente prohibido escribir código). La pura alegría intelectual que se siente cuando un programa o un script comienza a funcionar, o cuando un algoritmo se puede expresar en unas pocas líneas elegantes … esto nunca desaparece, o para ser precisos en estos días, comienza a convertirse en una sensación de “he Todavía tengo el toque “[math] \ ddot \ smile [/ math].

Realmente depende de lo que te gusta.

Creo que el campo del aprendizaje automático es fascinante. Tiene un enorme componente matemático, por lo que se relaciona muy bien con mi licenciatura. Hay tantas aplicaciones de aprendizaje automático y es interesante ver la perspectiva de la informática para mí.

Además, la codificación es como la magia para mí. Escribes más bien declaraciones en la pantalla en “idiomas” que nadie habla y hace que las computadoras hagan cosas. Simplemente increíble para mí cuando era más joven.

¡Buena suerte!