¿Cuáles son las razones por las que las personas aprenden a codificar? ¿Cuáles son sus motivaciones y objetivos?

He estado programando por cerca de 7 años, y estoy razonablemente cumplido, así que no creo que sea la audiencia a la que te diriges, pero retrocederé 7 años y trataré de responder lo mejor que pueda. puede.

Tengo 17. Estoy en mi segundo a último año de la escuela secundaria. Tengo un amigo, llamémoslo Jack. Jack’s Dad es un programador, y como resultado también lo es Jack. Codifica los juegos en C # y es muy bueno en eso. Creo que esto es genial, “Jack, ¿podrías enseñarme?”

En ese momento, mi plan de vida era estudiar música en LIPA. Las computadoras eran más un pasatiempo. Disfruto de los videojuegos, paso mucho tiempo navegando por la web, tengo una idea razonable de cómo encaja todo.

Duro aproximadamente 4 semanas antes de declarar que la programación no tiene ningún sentido en absoluto. Dejo de intentarlo

Entonces me echan de mi clase de música. Una larga historia, cuya conclusión es que la escuela a la que asistí no veía mi educación musical y pensaba que sería mejor si ya no estuviera allí.

Mierda.

Tengo que tener mis solicitudes universitarias listas y enviadas dentro de uno o dos meses.

¡Ordenadores! Me gustan las computadoras. Vamos a hacer eso.

Ingresé a la universidad estudiando Informática (luego me cambié a Seguridad del sistema informático y luego me cambié a Informática). Esta fue una nueva motivación para aprender a programar. Pasé el verano antes de ir a la universidad dando otra oportunidad a la programación y esta vez hizo clic.

Así que mi motivación era conseguir una carrera en programación. No al principio, al principio solo me parecía divertido, pero cuando realmente me metí en eso fue porque quería obtener un título que luego obtendría un buen trabajo.

Primero quise aprender a codificar después del fracaso de mi primer inicio.

Carecíamos de un cofundador técnico, lo que significaba que teníamos que gastar mucho dinero y tiempo en freelancers solo para saber que nuestra idea no funciona.

Debido a esta experiencia, decidí aprender solo la codificación suficiente para poder yo mismo la versión inicial del producto para mi próxima puesta en marcha. Espero que sea mucho más fácil encontrar un cofundador técnico una vez que pueda demostrar tracción con un prototipo funcional.

Después de mojarme los pies con HTML, CSS y Rails, me di cuenta de que aprender “solo lo suficiente” en la programación para desarrollar un prototipo funcional aún es mucho. Disfruto del proceso de programación, pero estoy aún más fascinado por los resultados. Por eso no me veo como programador profesional o cofundador técnico.

Esto me deja en el punto en el que no estoy seguro de si vale la pena seguir el jurey solo para poder construir una versión inicial del producto y encontrar un cofundador técnico.

Siempre me han fascinado las ciencias de la computación, pero me intimidaron demasiado para obtener un título en la universidad (en cambio, obtuve una licenciatura en negocios). Después de trabajar en hospitalidad durante tres años, me di cuenta de que quería hacer algo diferente. Entonces, decidí asumir lo que realmente quería hacer. Con todos los recursos que tenemos en Internet hoy en día, hace que sea más fácil para un Joe como yo aprender. Al crecer siempre me ha encantado desarmar y construir cosas. Quiero ponerme en contacto con este lado creativo y crear sitios web que sean únicos.