Los otros días leí sobre Code Racer, un juego para developers creado por Treehouse en 4 días. Básicamente, ellos hicieron un Hackaton entre ellos y con muy buenos resultados. Cuando leí la idea de organizar un Hackathon en el Google Group de SoPR, recordé una experiencia similar que tuve con un app que hice hace unos meses.
5 meses atrás decidí hacer un Hackathon personal, o más bien, un Learnathon. La iniciativa surgió al ver mi Twitter timeline y RSS feeds llenos de personas hablando de librerías de javascript emergentes como Backbone y Handlebars. Quería empezar a usar estas librerías, pero no tenía ningún projecto en dónde usarlas y no quería hacer ejemplos pequeños para aprender a usarlas. Así que me reté a mi mismo; iba a hacer un app con ellas.
La idea
El app era simple, te mostraba gente y cosas pasando a tu alrededor; lo llamé rround. Pensé que rround sería el app perfecto para usar las librerías y hasta más cosas que quería aprender a usar.
La dura realidad
Aunque el concepto era simple, al princípio fue una pesadilla. En mi mente era simple:
Pero en realidad era mucho más complejo:
Y varios pasos más…
Me encontré varios días sentado frente a un editor vacío. No fue fácil, muchas veces pensé que era demasiado para aprender de cantazo; pero seguí. Días después tuve mi momento Eureka, y aunque no corrí desnudo por las calles como Arquímedes, poco a poco el app cogía forma. Estuve casi dos meses hackiando dos horas por las noches hasta que terminé. Y aunque aprendí todo lo que me propuse a aprender, una parte de mi quería saber si lo que hice le importaría a alguien. Asi que puse el link al app en Hacker News sin dar ninguna descripción ni explicación.
Sin querer queriendo
El link llegó a los top 10 en poco tiempo y el resultado fue caótico, pero emocionante. En poco tiempo el tráfico hizo que el app explotara… literalmente. Rround recibió sobre 4,000 unique visitors ese día. Los APIs que usé solo permiten 5,000 requests por hora y Instagram recibió 26,959 requests en menos de una hora. Pronto todos los APIs me negaron acceso por un buen tiempo, lo que me obligó a desabilitar el app por unos días. Aparentemente una vez la gente llegaba, trataban de usar rround con diferentes localizaciones. Según mis cálculos, ese día cada persona uso el app 6 o hasta más veces. Rround también fue expuesto en la página oficial de Backbone y hasta en blogs de Grecia y Alemania.
En conclusión
Definitivamente fue una de las mejores experiencias que he tenido hackeando algo. No solo me ayudó crecer como developer, pero me enseñó a creer en mi y valorar mis esfuerzos. Les cuento esta historia con la esperanza de que otros cuenten experiencias parecidas y para los que no tengan, que empiecen una!
Elving Rodíguez
Husband, Developer, UI/UX Lover, Built @rroundme, Hacker at @getblimp, Gamer, Occasional Guitarist, Paranormal Encyclopedia, Conspiracy Theorist.
Hace unas semanas firmamos el contrato que convirtió a Blimp en una compañía de tres empleados. Elving Rodríguez es el nuevo miembro de nuestro equipo y no podemos estar más contentos y emocionados de todas las cosas interesantes que serán posibles a partir de este evento.
Cuando decidimos que queríamos contratar a Elving no estábamos tratando de contratar a nadie. Conocí a Elving cuando lo entrevisté para una posición en la agencia para la que trabajaba antes. En ese momento no fue posible contratarlos por razones que yo no manejaba pero desde entonces sabía que quería trabajar con él. En un momento surgió la posibilidad de contratarlo para hacer el UI de un proyecto de un cliente y no perdimos el tiempo. La experiencia fue buenísima y no podíamos estar más convencidos de que en PR es uno de los mejores si no el mejor en lo que hace. A partir de esa experiencia surgió la idea de que sería bueno contratarlo pero la verdad es que no podíamos.
Fast-forward un par de semanas y la situación era otra. Nos sentimos en una posición donde crecer un poquito lo podemos manejar y sin pensarlo dos veces llamamos a Elving.
Como pueden imaginar no podemos hacer grandes ofertas económicas pero si podemos ofrecer otras cosas que compensan. Aquí lo que le ofrecimos y lo que creo que ofreceremos a otras personas que se unan a nuestro equipo.
Salario
Idéntico para todos en el equipo. Por el momento es bajo porque no tenemos muchos ingresos pero este seguirá aumentando hasta llegar a un máximo de $3000 mensuales para cada uno. Todo el mundo tiene el mismo sueldo y los mismos beneficios, esto nos incluye a los fundadores, no hay excepciones.
Equity
Ofrecemos stock para que todos en en equipo participemos del fruto de nuestro trabajo. Creemos que el que todos seamos dueños nos pone a trabajar de otra forma. Los logros de la compañía son los logros de todos.
Bono Anual
Esto es probablemente lo más interesante y es inspirado en la formula de FogCreek . Decidimos que todos recibiríamos un bono anual que se calcula de siguiente forma:
Bono = (50% ganancias netas ÷ total de días de fundada la empresa) x (días trabajados por el empleado)
Con este bono todos en la empresa participamos de las ganancias de forma relativa a la cantidad de tiempo que hemos participado.
Oficina
Nuestra oficina es una habitación en mi apartamento donde tengo dos escritorios y un futón. Mi apartamento está en San Juan y Elving vive en Vega Alta así que lo más práctico es que trabaje desde su casa. El plan es que nos veremos al menos un día a la semana y el resto de los días trabajaremos de form asincrónica y remoto. El trabaja a las horas que quiera siempre y cuando el trabajo se haga a tiempo y bien. Nosotros trabajamos de la misma forma. Para lograr estar en la misma página usamos una aplicación de chat en grupo HipChat que mantiene un log de todas las conversaciones. De esta forma si alguien llega tarde al chat puede mirar que es lo que ha estado pasando. Esto también nos hace hablar todo por el chat y ayuda a evitar las interrupciones. Hasta ahora ha funcionado bien. Otra cosa interesante de este arreglo es que nos está obligando a incluir features a Blimp para manejar esta dinamica de trabajo remoto y asincrónico.
Open Source
Uno de los valores más importantes como programadores es nuestro amor por el open source. Nuestra meta es hacer todo lo que podamos open source. Así que le dijimos a Elving que no solo puede publicar todo lo que cree mientras trabaje con nosotros si no que si tiene una idea de algún proyecto open source que quiere crear nos comprometemos a dedicar tiempo para ayudar a hacerlo posible. Obviamente tendremos casos en que publicar alguna cosa que creemos nos costaría el negocio y en ese caso tendremos mantener ese código propietario pero todo lo demás será open source.
Blogging
La capacidad de comunicarse claramente es muy importante así que todos en Blimp vamos a bloguiar con regularidad. No es una sugerencia es un requisito. Yo me propuse escribir un post semanal así que invité a José y a Elving a hacer lo mismo. Ya veremos como les va.
Full access
Odio el micro-management. Ya pasé por demasiadas de esas experiencias y no quiero tener nada que ver con eso. Elving al igual que José y yo tenemos full access a TODO. Es administrador de las cuentas de emails todos los FTP, todas las bases de datos, repositorios de GitHub, servidores de Amazon, Heroku en fin TODO. Aunque lleva solo unos días trabajando tiene el poder de apagar, prender o romper cualquier aplicación nuestra. La idea de esto es que si damos acceso limitado para evitar que se tropiece el resultado será que caminará con menos cuidado. Al proveer acceso ilimitado tiene que ser cuidadoso y si comete un error como nos pasa a todos no le quedará más que aprender la lección. Además confiamos en él por eso es parte del equipo. Nunca tendríamos a alguien en que no confiemos.
Estas han sido las ideas que hemos implementado hasta ahora. Estamos conscientes de que esto es un gran paso en el maratón que es crear una organización y nos sentimos privilegiados de haber podido conseguir a alguien tan talentoso para nuestro equipo. En los próximos meses las experiencias nos traerán nuevas ideas y posiblemente cambiemos algunas de las que les he contado aquí pero algo es claro: estamos tratando de construir la organización para la que quisiéramos trabajar.
Soy estudiante en la Universidad de Puerto Rico Recinto de Bayamón desde hace 4 años. Mi concentración era en Ingeniería de Computadoras por los primeros dos años. Para ese tiempo no sabía si quería realmente estudiar eso, pero el título de Ingeniero me sonaba bien. Dos años después estaba seguro que no era lo que quería estudiar, así que me cambie de concentración a Ciencias de Computadora. Desde mi segundo año estuve trabajando con Francisco y Pablo Tirado desarrollando proyectos para clientes e inhouse. En mi tiempo libre también trabajaba como freelancer y en proyectos personales como Notaso.
En el 2010 me di la tarea de hacer un Barcamp en San Juan bien hecho junto a Giovanni Collazo. Así mismo lo hicimos y volvimos a repetirlo en febrero de 2011, ambos muy exitosos. En julio del mismo año nació Blimp y descifrar lo que haríamos se convirtió en mi prioridad #1. El mes de julio estuvimos trabajando todos los días de la semana hasta que llego agosto y tenía que volver a mis estudios.
Siempre tuve la meta personal de estudiar y graduarme de la universidad, pero desde el principio tuve la oportunidad de simplemente no hacerlo, gracias a que desde mi tercer año en escuela secundaria conocía a muchos de la industria y tuve muchas oportunidades para simplemente trabajar y ya. Pero eso hubiera sido muy fácil.
En el mundo de los startups esto es una cuestión polémica. Muchos jóvenes entrepreneurs piensan que convertirse en un dropout es la única forma efectiva de concentrarse para construir un gran producto o servicio. Peter Thiel ofreció $100,000 a 20 estudiantes de 20 años para que dejen la universidad y pongan en marcha sus ideas de negocio. Pienso que la universidad no hace nada para prepararte para ser un entrepreneur(por ahora), creo que esto pasa fuera del salón de clase. Pero la educación es un aspecto clave para entender como funciona el mundo. Muchos estudiantes me preguntan como aprendí a programar sin haber tomado una clase en la universidad sobre el tema y siempre les trato de hacer claro que no deben de esperar a que les enseñen algo en clase y que todos los recursos posibles para aprender están en el Internet y la mayoría de las veces, gratis.
La universidad toma una buena parte de mi tiempo, casi como otro empleo. Es mucho tiempo… He manejado crear un balance entre mi startup y la universidad, siempre tratando de sacrificar el mínimo tiempo posible y sin sacrificar mi promedio. Desde que entré a la universidad, como todo estudiante, trato de crear la mejor matrícula todos los semestres. Siempre trato de agrupar mis clases para tener la mayor cantidad de días enteros libres. Esto muchas veces significa coger clases temprano en la mañana, coger clases corridas sin mucho tiempo libre entre medio y coger clases hasta las 10 de la noche. La idea es poder trabajar una semana de 80 horas si así fuera necesario. Hay días que simplemente me tengo que levantar a las 5am para poder adelantar, ya sea para trabajar o estudiar.
A ley de 1 año y medio aún no he adquirido habilidades nuevas que me ayuden como entrepreneur y developer, pero sí he aprendido mucho sobre otros temas que me ayudan indirectamente como Contabilidad, Economía, Cálculo, Física, y Humanidades. Ahora es cuestión de terminar mis estudios y seguir moviendo Blimp hacia adelante.
Photo Credit: cote
José Padilla
Bootstrapping my startups with freelance client work. Developer, hacker, and entrepreneur making awesome things with Python/Django, MySQL, MongoDB, and Javascript. Co-founder at Blimp.
Muchas veces al año recibo un mensaje por Facebook:
Ok, a mi me enseñaron eso de las tablas pero no entiendo para que son los divs
Quiero hacer un app en facebook, no lo entiendo bien, no se nada de lenguajes web solo lo k aprendi en my space…
Mala mia q t joda mas pero si quiero usar FQL en AS3 que API de FB tengo q usar?
¡Los quiero ayudar a todos! No tienen idea cuanto…
Hace una semana mi hermano menor me envía un site de lo mas chévere para aprender a programar.
Voy al site y me pompeo, es una manera fácil de enseñar a programar javascript. Todo va a pasos de bebé pero a la vez estimula tu deseo de aprender a correr.
Hice las primeras lecciones para entender cual sería el metodo de enseñanza y me encantó. Después de varias lecciones quería mas y me di cuenta que no habian. Inmediatamente busqué un link de contacto para ayudar a escribir lecciones en otros lenguajes y por razones de UX (User experience), piché.
Pero no abandoné la idea, legitimamente quiero hacer recursos en español para que la gente aprenda a programar. He hablado con Giovanni y José sobre esto. Una vez me dio por hacer un libro de la autoría de los tres y Giovanni contestó, con la lógica que suele tener, ‘Yo no se nada de escribir libros’.
…Pero si de escribir blogposts,
Ayer Gio me envió un email invitandome a escribir en el blog y le pregunté sobre qué. Después de una lista de ideas, pensé que mi espacio aquí debe ser orientar o hasta crear tutoriales sobre lo que hacemos. De esta manera podemos incluir gente nueva que no necesariamente sean de nuestra industria pero le interese programar/start-up-iar/inventar con web.
Call to Action
Propongo semanalmente preguntar en algún foro (twitter, facebook, etc.) sobre dudas acerca del internet o lenguajes de programación y contestarla lo mejor que pueda.
Le voy a llamar: Aprende WEB.0
Web developer y co-fundador de ML Studios en San Juan, Puerto Rico. Hace unos días ML Studios lanzó su primer app para iPhone llamada Receipt Loader.
Dentro de todas las cosas que espero hacer este año una de las principales es mejorar este blog. Escribir todas las semanas y lograr que el contenido sea mejor y más variado. No hay forma que yo sólo pueda hacerlo así que para esto he reclutado a mis compañeros de Blimp y a Francisco Tirado de ML Studio.
Pronto espero reclutar a otros colegas que les interese colaborar. La idea es crear un flujo constante de artículos interesantes sobre temas de programación, tecnología, startups y negocios en general.
Muy pronto comenzaremos a publicar estos nuevos posts así que esperamos su “feedback”.
Encontrar una idea para un negocio es relativamente fácil. Lo que no es fácil es convertir esa idea en un producto o servicio que genere ingresos. La razón principal para que sea difícil es que toma tiempo y ese tiempo cuesta dinero. Todos los meses llega la factura eléctrica, la de agua y hay que pagar la renta. En Blimp hemos estado debatiendo el problema que plantea hacer trabajos freelance y tener un startup. Todavía no tenemos una fórmula perfecta pero esto es lo que hemos estado haciendo.
Startup
Trabajar en un startup no es fácil. Pasamos 12 horas al día trabajando, no tenemos un sueldo jugoso y por lo tanto hemos tenido que cortar con muchos gastos personales. Pero por otro lado tenemos control absoluto de lo que hacemos, podemos probar ideas sin temor a perder nada, usamos las tecnologías que nos gustan, todo lo que construimos es nuestro y se puede trabajar en chancletas desde la casa.
La otra característica principal de nuestra experiencia en Blimp es que estamos en búsqueda de un producto. No estamos construyendo algo que existe. Cada día nos planteamos como mejorar la experiencia de manejar un proyecto y tratamos de validar esas ideas con nuestros clientes. Cada paso del camino, los clientes aprueban o desaprueban lo que hacemos y nosotros adaptamos nuestro producto a eso. Así que más que un ejercicio de construcción es una exploración constante. Este proceso de exploración y descubrimiento además de tomar tiempo, cuesta dinero.
Para hacer este tipo de negocio hay dos posibles caminos: uno es buscar capital (funding) de uno o varios VCs, Angels, incubadora/aceleradora o bootstrapping que basicamente significa, montar el negocio sin financiación externa. Nosotros hemos optado por la segunda.
Levantar capital toma tiempo y esfuerzo que se puede poner en el producto. Además, en nuestro ecosistema no hay Angel Investors, Venture Capitalists y no hay aceleradoras o incubadoras reales (algo que debe cambiar pronto). Así que la decisión fue simple. Hay que bootstrap o invertir tiempo en hacer conexiones en Silicon Valley, Nueva York o algún otro centro de startups y convencerlos de invertir. Decidimos usar el tiempo en tratar de “convencer a clientes” en vez de “convencer a inversionistas”.
Freelance
En Puerto Rico hay gran demanda para desarrollo de aplicaciones web. En los últimos meses hemos recibido más solicitudes para estimados de este tipo de proyecto que en los pasados dos años. Cada día más compañías locales asignan grandes partes de su presupuesto a marketing online. Esto sumado al hecho de que los pequeños y medianos negocios tienen claro que necesitan tanto presencia como servicios electrónicos. Es evidente que aquí hay una oportunidad.
El tipo de trabajo que requieren los clientes que se nos han acercado en general es bastante simple. Aplicaciones para Facebook, websites corporativos, diseño de experiencia (UX), diseño de interfaces (UI) para el web, desktop y móvil. Aunque esta ha sido la regla general, hemos manejado algunas excepciones. Entre ellas una aplicación para manejar reservaciones turísticas de la que muy pronto escribiré más.
Nuestra experiencia
Cuando nos dimos cuenta que podemos financiar nuestro startup haciendo pequeños proyecto para clientes pensamos que esto podía ser perjudicial para el negocio. Pensamos que los clientes nos tomarían mucho tiempo y quitarían nuestra atención del producto.
Así que lo que hicimos fue definir una meta de ingresos que debemos generar para mantenernos a flote. Trabajar duro por llegar a esa meta y luego dedicarnos a nuestro proyecto. Hasta ahora esto ha funcionado y nos ha permitido adelantar nuestro proyecto, pagar las cuentas y dar un gran paso. Acabamos de contratar a un excelente developer que se unirá a Blimp la próxima semana (#DetallesPronto). Esto con la intención de fortalecer el equipo y poder manejar más trabajo de Blimp y más trabajo de clientes.
Todavía se nos hace un poco complicado balancear entre clientes y nuestro proyecto pero estoy seguro que lo vamos a lograr. Pasar todo este trabajo nos ayuda a permanecer independientes y a no depender de nadie, sólo de nuestro propio esfuerzo.
Una vez tengamos dominado este tema de balancear el trabajo de los clientes con el nuestro, el próximo paso será dejar poco a poco el trabajo de los clientes en lo que los ingresos del producto aumentan y eso será otro reto interesante. Por el momento seguiremos trabajando proyectos para clientes.
Este año será vital para la comunidad de startups de Puerto Rico. Hay mucho pasando y cada día es más gente la que se une a nuestra comunidad. Todos con ganas de ayudar desinteresadamente y con el mejor deseo de mover adelante nuestra agenda de lograr que un startup Puertorriqueño tenga una “salida” (venta o IPO).
Aunque esta meta nos tomará unos años tenemos que seguir sembrando para que la próxima generación de startups venga con más fuerza que nosotros. Por eso decidimos llevar un Barcamp a la UPR de Mayagüez, de donde salen muchos de nuestro ingenieros que desafortunadamente terminan trabajando en EEUU. La estrategia es interceptarlos antes de que los Microsoft, Cisco y HP de la vida se los roben. Queremos que sepan que en la isla existe una comunidad de personas que están haciendo sus compañías de tecnología y que queremos que ellos se unan.
La idea con este Barcamp Mayagüez es que un grupo de estudiantes del RUM lo organice. Queremos que sea como Fight Club. Vamos a ayudar a que suceda y luego vamos a pasar el control a los estudiantes que colaboraron para hacerlo posible. Siempre vamos a apoyar los eventos pero lo ideal es que sean autónomos y ayuden a organizar otros eventos en otras universidades, escuelas y donde sea necesario. Siempre logrando crear un nuevo grupo de personas comprometidas que se encarguen de darle continuidad al esfuerzo.
Lo que necesitamos
Este tipo de evento es muy sencillo e informal. Así que organizarlo no es una tarea complicada. Lo más difícil es conseguir el auspicio que en los pasados eventos ha sido solo una compañía, Contáctica. El dinero del auspicio se usa para comprar cervezas (Hola Medalla), comida liviana y t-shirts para los asistentes al evento. En esta ocasión queremos darle la oportunidad a otras compañías para que puedan participar. Aquí una lista de lo que necesitamos:
Esto es lo que nos hace falta pero cualquier otra ayuda que se les ocurra para que el evento sea exitoso nos interesa. Hace unos días empezamos una conversación en el Google Group de Startups of Puerto Rico y ya hay algunas personas identificadas para ayudar con el evento. Si te interesa colaborar, entra al grupo que deja saber como puedes ayudar.
Photo: Neysa Jordán
Un grupo de amigos y colegas llevamos un tiempo haciendo eventos relacionados a los startups de tecnología. En mi caso busco fomentar que gente con talento o bien motivada pueda hacer su propio negocio de tecnología y así aportar a la tan dañada economía de la isla. Además para mi los startups o pequeños negocios son una herramienta de liberación. Este tipo de gestión nos enseña que un poco de ingenio y una cuantas noches de insomnio nos pueden convertir en los dueños de nuestro destino.
En los pasados años hemos hecho dos Barcamps y un Startup Weekend así como un sinnúmero de otros eventos no planificados que nos han dado un sentido de comunidad y colaboración. La única queja que tenemos es que somos pocos. El consenso es que no sabemos el tamaño real de la comunidad y como cada vez que hacemos un evento llega más gente, tenemos que suponer que la comunidad es más grande.
Para lograr grandes cosas debemos trabajar como uno y apoyarnos uno del otro. Conocemos de expertos en aplicaciones móviles, web y desktop, hay expertos en análisis de imágenes, diseñadores gráficos y diseñadores industriales, todos de calibre mundial. Lo triste es que no nos conocemos y no tenemos forma de comunicarnos y colaborar. Así que eso es un problema que desde hoy vamos a resolver.
Este pasado fin de semana en vez de irnos de shopping como todo los demás nos quedamos trabajando e hicimos Startups of Puerto Rico. Un site (en inglés por ahora) que servirá de punto de encuentro para la comunidad de startups local. La idea surgió como parte de una serie de conversaciones con el fin de aterrizar varias iniciativas para 2012.
Startups of Puerto Rico
La idea del site es lograr registrar a todos los componentes de la comunidad de startups de Puerto Rico y para esto tenemos una sección de “Companies” dentro del site. Además hemos creado un Google Group (mailing list) para que cualquier miembro de la comunidad tenga una forma de comunicarse con todos de forma democrática y directa. Añadimos un calendario de eventos donde vamos a recopilar todos los eventos que tenemos planificados para 2012 y todos los que surjan de parte de otros componentes de la comunidad. La idea es poder tener un sitio donde buscar ayuda, anunciar eventos, compartir logros y mucho más.
Una vez este site tenga momentum y la comunidad esté activa, el control pasará a manos de la comunidad en general. La idea preliminar es dar acceso y control a múltiples miembros de la comunidad para ser lo más democrático e inclusivo posible.
Lo que quiero pedir a todos los que lean este post es que si tienen un startup de tecnología, vayan a http://startupsofpuertorico.com y añadan su startup a la lista de compañías. Si conocen a otro startup agradeceremos que le den una llamada o le pasen un email para que hagan lo mismo. Una vez hayan sometido su compañía a la lista lo próximo es registrarse en el mailing list. A falta de un mejor proceso el único requisito para entrar es tener una compañía que cumpla con la definición de startup de tecnología. Estoy seguro que este requisito se ira adaptando según los resultados que tengamos.
Veo a Startups of Puerto Rico como el primer paso en una serie de aciones concretas que hay que tomar para fortalecer la comunidad de startups que ya existe en la isla. El 2012 va a ser un año decisivo para nosotros como comunidad e industria. Les adelanto que dentro de las cosas que se están cocinando hay un espacio de co-working, programas de mentoría para startups, viajes a Silicon Valley, Startup Weekends, Barcamps, Meetups mensuales, Hackathons, eventos para aspirantes a emprendedor, talleres de lean startups, conferencias sobre tecnologías móvil y web, acceso a inversionistas ángel, un seed funding (de verdad) y otras iniciativas que estamos seguros nos pondrán a todos a remar en la misma dirección.
Así que te jodiste, se te acabaron las excusas.
Find a way or make one
- Aníbal
It’s a fact. Heroku is a great solution for Python web developers. They are the best and truly polyglot hosting solution for web apps. The only thing that took me a while to get working with my Django apps was the static files. I started using S3 as my backend but preferred a simpler solution for very small projects.
I searched around and found a very simple solution.
Just add the collectstatic command to the Procfile.
Estoy convencido que es posible hacer pequeños cambios en la rutina diaria que pueden tener un gran impacto en nuestra vida. Recientemente he estado utilizando una técnica para manejar el tiempo que se llama Pomodoro que me ha ayudado mucho a enfocarme. También hice una agenda diaria muy detallada que sigo al pie de la letra y me ha permitido tener tiempo para casi todas las cosas que quiero hacer cada día. Aunque hacer estos pequeños ajustes ha contribuido a hacer mis días mucho más productivos hay una decisión que tomé hace poco menos de un año que ha cambiado mi vida por completo en todos los aspectos.
Tengo una capacidad de atención limitada (bastante limitada) y lograr concentrarme, es bien difícil. Creo que me toma por lo menos 45 minutos de enfoque ininterrumpido poder llegar a concentrarme lo suficiente para poder hacer trabajo de calidad. Lo más triste es que una simple llamada telefónica, una alarma o cualquier otra interrupción puede revertir el proceso, haciendo que tenga empezar de nuevamente.
La lógica me dice que si así funciona mi mente en pequeños espacios de tiempo, seguramente funciona de forma similar en periodos te tiempo más largos. Cuando hablo de periodos de tiempo más largos me refiero a 10, 20 o 30 años, por evitar decir la vida. Para optimizar estos periodos de tiempo la solución es simple. Hay que escoger que aspecto de nuestra vida queremos optimizar. No se puede optimizar todo, hay que enfocarnos. Optimizar todos es sinónimo de no optimizar. Aunque admito que la decisión ahora parece evidente, cuando la tomé no lo era. Me decidí a optimizar para la felicidad. Se lo que estás pensando ahora mismo, “ahora este tipo escribe sobre mierdas de auto-ayuda” y no te culpo. Pensaría exactamente lo mismo si me encontrara leyendo este post pero resulta que es imposible hablar de este tema sin sonar así de mamón.
Estoy seguro que se puede optimizar para muchas cosas. Hay gente que optimiza para el dinero, otros para la fama, otros para ser los mejores en algún deporte y supongo que para miles de otros intereses. Cada una de esas optimizaciones son válidas y las respeto. Para mi optimizar para la felicidad significa varias cosas y la más importante es la libertad en todos sus aspectos. Quiero poder decidir que hacer con mi tiempo, quiero decidir con quien trabajo y quiero poder decir lo que quiera, cuando quiera aunque atente contra mi bienestar. Necesito tener control de todos los aspectos de mi vida profesional y quiero ser presentado con retos nuevos todos los días para tener la oportunidad de superarlos o de fracasar en el intento, sabiendo que hice todo lo que podía para superarlo y que el fracaso o el éxito es mi responsabilidad absoluta. Quiero no tener que tomar mis decisiones pensando sólo en el dinero o sólo en los intereses de otra persona que no comparte mis gustos, necesidades y valores.
Optimizar para la felicidad significa que cada vez que tengo que tomar un decisión lo primero que me pregunto es cuál de las opciones no me resta felicidad y si tengo suerte cual de las opciones me suma felicidad.
Un ejemplo. Hace un tiempo tenía en una situación económica complicada (estaba pelao’ como el culo de un mono) y necesitaba generar dinero, rápido. Por suerte apareció un cliente con un trabajo que aparentaba ser simple y que pagaría muy bien. Luego de dos minutos en una reunión estaba convencido de que esta persona no compartía mi visión de mundo. Bueno, en realidad tenía una visión de mundo opuesta a la mía. La reunión estuvo llena de comentarios con respuestas tipo “jajaja eso no me gusta” y de chistes sin risas. Al final sin muchas ganas pero obligado por la situación el cliente me hace una muy buena oferta económica por el trabajo y yo obligado por la situación la acepto, sabiendo que no quiero trabajar con esta persona. Para hacer corto un cuento largo, este proyecto fue una de las experiencias más traumáticas de mi vida profesional e incluso causó problemas en el resto de mi vida. No había forma de estar de acuerdo en nada y finalmente por primera vez en mi carrera tanto el cliente como yo decidimos que no podíamos continuar trabajando juntos, porque nos mataríamos tarde o temprano.
Tome ese trabajo usando como factor principal el dinero que necesitaba en ese momento y no puedo estar más arrepentido. Mi respuesta debía haber sido: “Lo siento, no creo que debamos trabajar juntos, gracias por la oportunidad”. Aunque esta respuesta en lo inmediato parece una decisión que restaría felicidad (por no tener dinero para pagar las deudas) no lo es. Es la decisión que me permite ser libre de escoger con quien uso mi tiempo sin importar el dinero. El pensar que el trabajo o cualquier otro aspecto de la vida debe ser “una medicina amarga” es lo que nos tiene como nos tiene.
Debo admitir que hablo desde un lugar privilegiado. No tengo ahorros, propiedades, un bote, ni ningún lujo que mantener y por el momento nadie depende económicamente de mi. Básicamente no tengo nada que perder así que no tengo que preocuparme por esas cosas ahora. Tengo la libertad de quedarme sin dinero, que me boten de donde vivo alquilado, me quiten el carro y me dañen el crédito sin sufrir ningún daño a mi felicidad. Tengo esa libertad porque estoy tomando mis decisiones pensando en que el producto de cada una de esas decisiones debe ser hacerme más feliz en lo que finalmente un día muero y lo pierdo todo sin excepciones.
Desde donde miro las cosas me queda claro que prefiero vivir haciendo cosas que me hacen feliz que vivir tratando de lograr metas para luego tratar de ser feliz. Si todavía estás leyendo este viaje de auto-ayuda en el que me fui, te invito a que no seas pendejo o pendeja y busques todas las cosas que te restan felicidad y las elimines, hoy. ¡Ahora!