“Esta entrada es parte de nuestra nueva serie de posts, “ExamTime: Desarrollando Nuevas Competencias, en la que esperamos proporcionarte información, consejos y recursos sobre cómo los estudiantes pueden aprender nuevas habilidades en su tiempo libre.
Inspiraciones para Programar
Adquirir una competencia como aprender a programar por tu cuenta requiere compromiso e iniciativa, aunque en ocasiones esto es más fácil de decir que hacer. Esos momentos cuando te cuesta sentarte en frente del ordenador—precisamente entonces es cuando necesitas a modelos a imitar para inspirarte.
Todos hemos oído hablar de los Steve Jobs, los Gates y los Zuckerbergs y ellos deben servir de inspiración para todos. Sin embargo, hay muchos más que pueden inspirarte también.
Cualquiera de los siguientes puede ser uno de tus modelos a seguir en el mundo de la programación can be anyone but here are few to inspire you:
1) Kevin Systrom, Fundador y CEO de Instagram
Kevin tenía experiencia en Marketing pero aprendió a programar por las noches. Tras aprender por su cuenta lo básico, empezó a desarrollar pequeños proyectos como combinar elementos de Foursquare con Mafia Wars. Luego dejaba a sus amigos jugar con sus creaciones y trabajaba para aplicar mejoras a sus desarrollos. Poco tiempo después dejó su trabajo y empezó a programar su primera aplicación, Burbn. Al tiempo, desarrolló Instagram y ahora es el Director Ejecutivo de una de los mayores fenómenos en Internet, que vendió a Facebook en la primavera de 2012 por unos jugosos billones de dólares.
2) James Whelton, Fundador de CoderDojo
CoderDojo es una empresa de sin ánimo de lucro que se está extendiendo por todo el mundo. Su fin es enseñar a estudiantes cómo programar. James Whelton fundó la organización después de que algunos de sus amigos del colegio le dijeran que querían aprender programación también, tras quedar impresionados por la habilidad de Whelton para hackear un iPod Nano. Whelton había adquirido la habilidad de programar por su cuenta y ahora está inspirando a una generación entera a programar (junto con los Gobiernos del mundo).
3) ¡Este Niño de 12 Años!
Shane Curran es el programador de tan solo 12 años que ha creó y configuró Libramatic. Presentó su idea en Dublin Beta y esta fue votada como ¡la mejor start-up de la velada! Si este niño no te ha inspirado, ¡nada más lo hará!
4) Ada Lovelace, la Primera Programadora Informática del Mundo
Para todas las niñas que creen que programar es cosa de chicos, Ada Lovelace puede ser convertirse en vuestra inspiración. Ada está considerada como la primera persona en programar de la historia. Era la hija de Lord Byron y escribió su primer algoritmo con la intención de procesarlo por una máquina (la máquina analítica).
Aunque sea un ejemplo más antiguo, aún sigue siendo la inspiración de cada vez más mujeres que se inician en el mundo de la programación hoy en día.
Para más información para niñas que quieren programar te recomendamos visitar la organización llamada girlswhocode.com.
5) Jamie Zawinski, Colabora con Proyectos de Software Gratuito
Jamie Zawinski (a menudo conocido como jwz) está considerado por muchos como uno de los mejores programadores que existen. Tuvo muy poca formación oficial y es principalmente autodidacta. Es más conocido por sus aportaciones a proyectos de software de código abierto/gratis como Mozilla y el navegador web Netscape.
6) La Gente Tras Las Aplicaciones Más Populares
Te sorprenderías al saber cuántas aplicaciones fueron desarrolladas por programadores autodidactas. Normalmente, cuando empiezan a crecer, muchas incorporan otros programadores pero los prototipos iniciales parten del código de emprendedores autodidactas. Esta lista de Mashable detalla algunas de las mejores aplicaciones desarrolladas por programadores autodidactas:
- Simple Tax: Jonathan Suter, aprendió a programar con Codecacademy y creó Simple Tax para ayudar a la gente en Canadá a hacer sus declaraciones de la renta
- Sworkit: Sworkit es una aplicación móvil creada por el oficial de armada Ryan Hanna, que ofrece a los usuarios ejercicios de circuitos de entrenamiento que se pueden llevar a cabo en cualquier lugar
- Open Office Hours: Esta aplicación, creada por Nate Westheimer, te permite publicar tu horario de oficina y dónde vas a estar
- BrideBook: La aplicación de Manuel De Costa ayuda a las novias a planificar su boda. Fue creada tras aprender a programar mediante One Month Rails
- Reminder Apps: Jordan Garn construyó 3 aplicaciones de recordatorio para iOS tras aprender a programar por su cuenta con Treehouse
- Major Finder: Esta aplicación fue desarrollada por un estudiante de One Month Rails para ayudar a otros estudiantes a navegar y preguntas dudas que les ayudaran a elegir qué carrera estudiar en la universidad
- BusNear.me: Jonathan Werbell usó sus conocimientos en programación adquiridos con Skillshare para crear esta sencilla aplicación que indica qué buses están cerca
- Instacurate: Otro Codecacademy graduado, David Bauer, creó Instacurate, que genera un diseño estilo Pinterest de tus enlaces en tu cuenta de Twitter – ¡una manera más fácil de navegar por el feed de Twitter!
- Worst Best Hairy Chest: El estudiante de Skillshare Joshua Beckerman creó esta genial aplicación en la que puedes juzgar qué es bueno, malo o simplemente raro.
7) Programando en Español
Aunque a menudo puede parecer que todos los programadores populares provienen de Estados Unidos, en el resto del mundo también existen muchos modelos a seguir, incluyendo inspiradores casos de programadores de habla hispana. Veamos algunos de ellos :
- RealFlow: Victor González (al que hemos entrevistado recientemente) e Ignacio Vargas crearon el primer software de simulación de fluídos, por el que recibieron el “Technical Achievement Award” de la Academia de Hollywood, también conocido como el Óscar técnico, en 2008
- URLate: Con tan solo 14 años Jorge Izquierdo creó una aplicación mediante la cual un conductor puede avisar en qué punto de un atasco está. Aprendió con el Mac de unos amigos y consultando dudas en foros especializados
- GNOME: Miguel Icaza y Federico Mena se conocieron en la Universidad Nacional Autónoma de México (UNAM) y juntos desarrollaron una interfaz gráfica para los sistemas operativos Linux y Unix
- Sergio Sancho ganó el Core Jam Google 2004. El estudiante argentino de la Universidad de Buenos Aires (UBA) superó la última prueba desarrollando algoritmos que resolvían complejos problemas matemáticos.
8) ¡Todos los programadores!
Todos los programadores son en parte autodidactas. Muchos aprenden por su cuenta la base y a continuación pasan a recibir una educación formal en programación. Sin embargo, dado que los lenguajes de programación evolucionan tanto, cualquier programador que se precie está aprendiendo y cuestionándose sus habilidades constatemente para ver si hay áreas en las que mejorar.
¡Esperamos que todos estos programadores te hayan inspirado para alcanzar tus metas y resolver ese problema para perfeccionar tu algoritmo!
Sobre el Blog de GoConqr
Nuestro blog es parte de GoConqr, una Web Gratuita para Crear, Compartir y Descubrir Recursos de Aprendizaje, así como para Planificar tus Estudios. ¡Haz clic aquí para empezar a descubrir Mapas Mentales, Fichas, Apuntes, Tests y Diapositivas ahora!