Mis múltiples fracasos como noob-developer
Este es un mini-relato de 1 año en el cual fracaso tras fracaso aprendí a programar.
Mi yo del pasado
Antes de contar porque aprendí a programar, primero quiero platicarles de mi antiguo yo, el Ethan que no sabía programar.
Para mi la programación era algo simplemente imposible, por qué? principalmente porque en toda mi vida escolar fui ese alumno de bajo promedio, ese alumno que todos se querian juntar con él en el receso pero nadie quería saber de él en los trabajos en equipo.
Diciendo eso ya tienes que tener más o menos una idea del tipo de alumno que fui y ni hablemos del trabajo, el trabajo es un asunto un poco más delicado.. ES TU FUTURO POR DIOS!. Trabaje por 3 años en 3 diferentes empresas de tipo maquiladora como practicante del área de IT y siempre me consideré a mi mismo como “la peor contratacion de mi actual jefe”, ya que en ese momento no lo sabía pero sería su peor empleado.
Y asi la vida paso por largos 22 años.
Primeros pasos
Una mañana rutinaria en mi último trabajo, estaba como siempre viendo el screensaver de mi monitor, cuando de repente recibo un mensaje de mi amigo Javier platicando sobre un amigo que desarrolla aplicaciones para IOS y casi como magia empezamos a platicar sobre ideas y cosas que podríamos hacer, parecíamos unos niños, inmediatamente invite a mi novia Katya a la plática y nos pasamos casi todo el dia platicando sobre que debíamos de aprender, como, en que, cuando, “mira este curso” , “hey ya vieron esto”, “wow mira esto”, y simplemente desde ese dia sabia que tenia que aprenderlo, o al menos intentarlo.
Empezamos practicando en mi casa todos los días después del trabajo, en la MAC de Javier que era un poco lenta (mucho), nuestro primer intento y fracaso fue intentar copiar Flappy bird , pero simplemente fracasamos rotundamente, pero en realidad no nos importo y a las pocas horas decidimos echarle un ojo al curso gratis de code school, Try Objective-C.
Todo bien pero… al terminar el curso nos topamos con un pequeño problema, eramos 3 y solo teníamos 1 mac (y una muy lenta como ya dije), pero eso no importo, juntamos nuestros ahorros y nos lanzamos a Best Buy a comprar una mini-mac, no lo pensamos 2 veces, ahora si teniendo una mac rapida (mas o menos), nos volvimos a ver en la misma situación 3 personas 1 mac, esto no podía funcionar y ya no teníamos dinero para comprar otras 2 macs para el equipo (debo decir que yo me quede con la mac =D?).
Entonces dijimos si no es IOS que sea Android, y si… estudiamos JAVA como locos, para después pasarnos a pagar un curso en Treehouse y todos nos hicimos el curso de la Bola Mágica para Android, aunque al final todos terminamos con mal sabor de boca, igual empezamos a programar lo que pensamos nosotros que seria nuestra primera aplicación.

La aplicación se terminó y todo estaba listo, pero como todo empezó un día Javier nos manda un mensaje y nos platica el como no se siente cómodo programando en Java, era simplemente muy aburrido y tenia razón, venimos escapando de un mundo laboral donde todo era aburrido como para empezar en otro donde para nosotros también era aburrido, pero entonces qué pasa? donde quedamos? para todo esto seguimos estudiando y practicando desde nuestros correspondientes trabajos, asi que todavia no arriesgamos nada (aún no), pero bueno después de los 2 grandes fracasos(iOS y Java), que seguía? era nuestra pregunta y nuestra respuesta fue JAVASCRIPT!, si señor javascript fue nuestro salvador.
Siguiente estudiamos y practicamos nuevamente como locos, por algunas semanas y estamos listos, teníamos otra idea y un nuevo lenguaje para intentarlo, nos habíamos movido de desarrollo móvil a desarrollo web sin tener la idea muy clara de lo que esto significa, pero igual lo hicimos.
MeteorJS

Con MeteorJs + Nuestra energía teniamos un mundo de posibilidades, incluso hicimos una lista de todas las apps que deseábamos hacer, y eran bastantitas, todas eran muy buenas ideas (según nosotros), y terminamos haciendo Padonde, lo que prometía ser una aplicación que impulsaría la economía de los restauranteros mexicanos al darles un lugar con muy buena vista para que ellos pudieran publicar todas sus ofertas vigentes, empezamos a desarrollar padonde, la cual nos tomó muchas desveladas, enojos, peleas internas, malas notas, etc, pero al final lo conseguimos habíamos terminado nuestra primera aplicación web y estábamos listos para mostrarsela al público pero…
Nadie nos escuchaba, a nadie parecía importarle lo que habiamos hecho, porque era tan dificil conseguir clientes?! asi que al final del dia teniamos una aplicación que nadie quería usar, 4 meses de trabajo y una nueva derrota, aún asi siempre fuimos muy positivos, al cabo lo único que perdimos fue aprender? ohh no esperen olvide contarles una pequeña cosa que hicimos antes de empezar a desarrollar padonde, que fue decirles a nuestros jefes, RENUNCIO., si lo se, muchos nos dijeron que no fue la idea más inteligente que hemos tenido, pero igual lo hicimos, además habiamos ahorrado nuestros últimos salarios para sobrevivir, ahhh pero se me olvidaba, todos nuestros ahorros se fueron en 2 semanas de viajes a Austin, TX y Monterrey para ver a Watsky e ir al festival Pal Norte. jee ups?.
Entonces nos encontramos dónde empezamos, con una app sin uso, sin dinero y ahora sin trabajo, pero aún asi seguiamos siendo positivos, todo saldrá bien ANIMO, VENGA VENGA nos decíamos.
Si aún sigues leyendo esta larga y aburrida historia, te estaras preguntando, “y bueno regresaste a la maquiladora?”, la respuesta es NO.
Al día de hoy tenemos 1 año trabajando como Meteor Js Developers para diferentes startups entre otras cosas.