¿Qué te llevó a la informática?

En mi último año de secundaria, me encontré inicialmente intrigado con la informática cuando tocaba “Halo 4”. Cortana, la inteligente compañera de inteligencia artificial del Jefe Maestro, estaba desarrollando cada vez más profundidad a lo largo de la historia. Pensé que sería genial si todos tuvieran sus propios asistentes personales de IA para que pudieran hacer el trabajo y compartir una o dos bromas.

Esto me llevó a analizar la IA conceptual y el trabajo que se realiza hoy. Me entusiasmé mucho con el progreso realizado y los horizontes futuros para la IA. En ese momento, después de nunca haber tomado una clase de codificación antes, cambié mi elección de especialización a informática para todas mis aplicaciones universitarias.

Ahora soy estudiante de segundo año de CS en una universidad de investigación R1, participo en investigación de procesamiento de lenguaje natural (el subcampo de IA que se ocupa del lenguaje humano) y me encantan mis cursos de CS. Nunca fui el matemático más fuerte en la escuela secundaria, pero he encontrado que las matemáticas involucradas en informática son interesantes y gratificantes (especialmente en estructuras de datos y algoritmos).

Si alguien tiene miedo de ingresar al mundo de la informática debido a las matemáticas requeridas, les animo a que lo prueben, ¡porque podrían descubrir que disfrutan del desafío práctico!

Mi abuela, ahí es donde comenzó todo.

Mi abuela siempre me cuidaba, mi hermana y mi hermanastra durante el verano mientras mis padres trabajaban. Ella regularmente nos inscribía a todos en diferentes clubes o actividades que cada uno disfrutaba. Un año, entre mi quinto y sexto año, me inscribió en un “campamento de verano de robótica”. Ahora, no era como la robótica real, sino algo llamado Lego Mindstorms.

Estas cosas fueron increíbles para mi cerebro infantil de los 20 (siempre que fue ese año) y es probablemente lo que me llevó a las computadoras. Básicamente, podría construir estos robots con pequeños engranajes y cámaras conectadas que podrían programarse con este lenguaje de arrastrar y soltar para resolver problemas. Creo que puede haber algunas competiciones nacionales reales para estas cosas.

Durante los siguientes dos o tres años, experimenté con esto solo después de la escuela (le rogué a mis padres por mi propio set, son caros) pero nunca hicieron nada tan genial. Alrededor del octavo grado empecé a interesarme en una programación básica pero no llegué a ninguna parte porque no sabía por dónde empezar. Buscaría cosas en línea como “Cómo hacer videojuegos desde cero”. Los resultados dieron miedo y no pude entender nada de lo que mencionaron estos tutoriales.

“Gestión de memoria”, “codificación de gpu”, “algoritmos avanzados”, “programación física”

Luego tuve mi “gran oportunidad” al comenzar la escuela secundaria. Ofrecieron cursos introductorios de programación y esta extraña Super Clase AP . El resto es historia y aquí estoy ahora, estudiando Matemáticas y CS en este extraño lugar llamado universidad.

Estuve en la USAF a fines de la década de 1970 y durante mi revisión anual de registros, que solo sucedió una vez (figura), el tipo de la oficina de personal base asumió que yo era parte de la función de TI base debido a la puntuación excepcionalmente alta que tenía en una prueba tomé entrenamiento básico.

En realidad, estaba en una especialidad completamente diferente (lingüista coreano, en una paleta de inteligencia) pero me hizo pensar. Mi única exposición previa a las computadoras fue en la escuela secundaria en 1970 (lenguaje ensamblador) y en Fortran en la universidad.

Cuando terminó mi enganche en la Fuerza Aérea, volví a la universidad con el viejo proyecto de ley GI y, debido a ese comentario casual, comencé como estudiante de CS. Resultó que las pruebas eran correctas y tenía aptitud para la informática.

Videojuegos. Me encanta jugar juegos, especialmente uno de computadora. y pensé que sería genial poder convertirme en desarrollador de juegos. Incluso hice algunos juegos independientes para cumplir con mi tarea de fin de semestre. la mayoría de ellos obteniendo calificaciones casi completas. pero terminé trabajando en una empresa de distribución de hardware.

Aburrimiento. Comencé a leer un viejo libro polvoriento en computadoras que encontré en un estante un día en la escuela, y me fascinó. Antes de eso, creía (incorrectamente) que la programación de computadoras requería matemáticas, lo cual odio. Si no me hubiera topado con ese viejo libro, me habría perdido una carrera.

Videojuegos. Los amaba y pensé que el mejor trabajo del mundo sería hacerlos. Resultó que no era el caso para mí, pero la informática todavía es genial.

El uso de Mods y ROM en mi Nokia 5230 en 2011–2013 me inspiró / me llevó a la informática y otras cosas. Estaba realmente fascinado por la forma en que algunas personas estaban alertando una ROM para otro teléfono, agregando algunas características adicionales y usándola en otro dispositivo. En ese momento también conocí el foro de desarrolladores de XDA y sentí que también debería aprender cómo funcionan todas estas cosas.

More Interesting

Cuando los desarrolladores o diseñadores de juegos envejecen, ¿es genial decirles a los demás que su trabajo está relacionado con los juegos, especialmente cuando tienen la discusión en el mismo grupo de edad?

¿Cómo la lealtad de un programador a la profesión que supera la lealtad al empleador ayuda al empleador?

Siendo estudiante de Tecnología de la Información, ¿qué opciones de carrera tengo si no quiero entrar en el campo del desarrollo de software, codificación o programación? ¿Cómo puedo sobresalir en los otros campos?

¿Cuál es la mejor opción de capacitación del Secretario de la empresa en alguna empresa de grupo privado o con PCS de renombre?

¿Cuán relevantes y útiles serían las habilidades de Visual Basic, SQL y .NET en el desarrollo actual de aplicaciones web y móviles?

¿Por qué la mayoría de los programadores nuevos parecen obtener trabajos con Java o C #?

¿Qué debo hacer para desarrollar o impulsar mi carrera como estoy en el último año de mi ingeniería en CS / IT?

¿Cómo elijo mi campo de graduación en Informática?

Cómo aprender algoritmos y estructuras de datos en un mes para obtener un trabajo bien remunerado

¿Qué debe saber todo científico de datos sobre informática?

Si tuviera conocimientos de programación móvil / web, una oficina en casa y solo $ 1000, ¿cómo ganaría $ 10,000 en un año?

Cómo convertirse en un buen programador

¿Cómo elegir entre redes de computadoras o ciencias de la computación? ¿Qué tipo de trabajo podría hacer en cualquier campo?

Como estudiante de TI, ¿sería necesario completar los tres exámenes / certificaciones siguientes: A +, N + y CCNA?

¿Los paquetes más altos que se ofrecen en IIM, FMS, XLRI solo se ofrecen en ubicaciones laterales y PPO?