¿Cuál fue la primera aplicación que programó que finalmente lo hizo sentir como un programador?

¡Oh mi! Puede que necesite ser hipnotizado para encontrar ese recuerdo. Jajaja

Supongo que comienza con la idea de cuál es mi versión de lo que es un programador.

Recuerdo que en los años 80 codifiqué algunos códigos básicos de muestra de un libro para que mi televisor emitiera tonos funky, cambiara de color o simplemente escribiera un mensaje divertido cuando escribiera palabras. Entonces sentí que estaba programando.

Desde finales de los 90 en la universidad y en las clases de informática, me sentí un poco programador mientras hacía que el código volviera a hacer pequeñas cosas al azar.

Sin embargo, creo que fue realmente cuando estaba haciendo un trabajo electivo para un grupo de laboratorio aplicando algoritmos de química física a un programa que simularía cómo una punta de diamante mediría materiales a nivel molecular / atómico. Sentí que estaba haciendo algo importante con mi programación y conocimiento de grado.

Para responder a mi propia pregunta sobre qué es un programador genuino, fue cuando comencé a aplicar mis conocimientos de programación a un producto / proyecto que realmente iba a ser utilizado.

Entonces, para responder a sus preguntas, cuando esté en la universidad trabajando en ese proyecto de simulación química.

Empecé en el desarrollo web. Construido algunos sitios web. Domina el arte del diseño receptivo. ¿Programador? Nah Todavía. Me sentí más como un diseñador / artista creativo.

Solo cuando comencé a desarrollar aplicaciones móviles, comencé a usar mucha lógica en mis proyectos. Realmente aprendes a estructurar cosas, flujo lógico, eventos, subprocesos múltiples, etc.

Comencé a centrarme cada vez más en el desarrollo de juegos usando Libgdx como marco. El desarrollo del juego es el que realmente te da terreno para innovar. Porque realmente solo estás jugando a ser dios ahora. Sé que la piratería, las redes, etc. pueden implicar una alta dosis de creatividad. Pero es limitado, a diferencia del desarrollo de juegos.

Una vez que lancé mi primer juego en la tienda de Android, ese fue el momento en que sentí que había logrado algo como “programador”.

Jungle Jugglr – Aplicaciones de Android en Google Play

¿Estoy obteniendo un A2A en esto? [: D Debe ser una selección aleatoria … pero gracias de todos modos, Usuario de Quora.

El primero , ¿eh? Escribí un juego de tetris que realmente apestaba, pero de lo que estaba muy orgulloso, pero creo que el primer proyecto de programación que hice de principio a fin que me hizo sentir que finalmente lo conseguí fue la primera encarnación de mi base de datos de películas.

¡No era mi primera base de datos, pero era la primera que no era una matriz multidimensional residente en memoria escrita en Basic! [; DI escribí el motor desde cero, estaba en lenguaje ensamblador Z-80, y fue la primera vez que rompí todas las funciones de la base de datos como subrutinas separadas para manejar las partes discretas del acceso a la base de datos basada en disco.

Antes de eso era un programa de presupuesto, escrito en Basic en un C = 64. Todos mis gastos estaban codificados; agregar un nuevo gasto o cambiar cualquier cosa significaba cambiar el programa en sí. Ilustraba claramente el poco dinero que estaba ganando y me impulsó a cambiar de trabajo.

Puede pensar que escribir una solicitud real para hacer presupuestos es excesivo, pero esto fue cuando Visicalc era el mejor programa de hoja de cálculo disponible y costaba más de $ 100, que es aproximadamente el equivalente a pagar algo alrededor de $ 500 hoy, por esto:

( Cortesía de Wikipædia. )

La necesidad era la madre de la invención en aquellos días. Espero que lo hayas encontrado un poco interesante, al menos.

¿Cuál fue la primera aplicación que programó que finalmente lo hizo sentir como un programador?