Y así es como trabajé este año

Y se fue otro año más, pero para no escribir el típico post de propósitos no-cumplidos y que pasarán a la lista de “ahora si voy a hacer ejercicio este año, pero de verdad lo haré!” voy a cambiar un poco y mejor mencionaré que herramientas se convirtieron en indispensables para mi trabajo diario.

Ha sido un año muy interesante, nuevos proyectos nuevas herramientas y sobre todo mucho aprendizaje, ahora sí la lista sin un orden especial:

  • iTerm2 – Remplazo de terminal, dado que ahora mantengo 3 servidores linux esta herramienta es la que más uso día a día, me permite acceso SSH y la posibilidad de usar VIM tanto en el servidor como en mi local, tiene muy buenas paletas de colores y lo que más me encanta la opción de dividir la pantalla en multiples ventanas, así que usualmente verán mi pantalla de esta manera: iTerm2 dividido
  • Sparrow – El mejor cliente de email para Mac que conozco, simplemente lo mejor, la forma de organizar las conversaciones al estilo Gmail, los shortcuts y la excelente interfaz lo hacen mi cliente preferido (yo profesaba el amor por el uso de una interfaz web, pero Sparrow me ganó).
  • Xcode – Estoy haciendo algunas aplicaciones para iOS así que este editor esta abierto una buena parte del día en mi maquina, el storyboard y las mejoras en la version 4.2.1 son una delicia.
  • PHPStorm – Dado que aún hago bastante PHP en Babker, mi editor preferido es este, muchos shortcuts, configuración de plantillas, refactoring e integración con SVN.
  • SublimeText 2 – Otro editor, dado que aún no me puedo acostumbrar al 100% a usar vim, este editor se ha convertido muchas veces en el remplazo de phpStorm, la simplicidad, el agrupamiento de carpetas para el proyecto y el remplazar palabras dado el enfoque, hacen de este un must.
  • Evernote – No se por que pero me resistía a probar este servicio, supongo que era por que no le veía la suficiente utilidad pero eso cambio ahora que lo uso como herramienta de notas y GTD.
  • VMWare Fusion – Maquinas virtuales por todos lados, Linux, Windows y Mac, solo necesito un SSD y el probar en multiples plataformas será pan comido.
  • Nginx – Servidor web y proxy, este año cambié el servidor web de Apache por Nginx y el cambio fue asombroso, la escalabilidad y el alto performance, piece of cake.
  • Flux – Si haz estado en la computadora en la noche/madrugada y luego te lloran los ojos, esta app es para tí, ajusta el color a uno más cálido conforme avanza el día, para que así tus ojos no se cansen.
  • Adium, MonoDevelop, MacFuse, NaviCat, Lion, Balsamiq Mockups y GitHub (la app) son mención especial dado que si los uso pero algunos ya lo hacia desde antes o no lo hago con tanta frecuencia.

Este año hubo nuevos proyectos y cambios, lo más notable es el cambio que poco a poco estoy haciendo a Objective-C, me encanta este lenguaje y las plataformas donde se puede usar, posiblemente me pase a tiempo completo como iOS/Mac developer pero aún no lo sé.

Estas son las herramientas que este año utilice en el día a día, son las que mejor resultado me han dado y las que hacen que realizar las tareas sea algo delicioso, en una semana o tal ves 2 publicaré un nuevo post con algunas sorpresas y proyectos que verán luz este 2012.

¿Y para tí, cuáles fueron esas Apps que te hicieron grande este 2011?

¿Por qué trabajar largas horas realmente no funciona?

Si existe algo en la mentalidad de los empresarios de edad avanzada y muchos jóvenes también es que toda persona que no realice un cargo de gerencia es un simple obrero y debería trabajar 8 horas continuas sin descanso e incluso más si es necesario por periodos largos de tiempo.

En el caso de los desarrolladores, diseñadores y demás personas que trabajan creando ideas o resolviendo problemas, es una regla que no es aplicable y lo que es peor, es la razón por la cuál las personas bajan su productividad y calidad en el trabajo.

Veamos, ¿En que momento del día es cuando se te ocurre esa maravillosa idea que resolvera aquel problema complicado que tienes asignado?, ¿a las 9am cuando prendes tu computadora para trabajar?, ¿después de esa reunión que te quito 1 hora de tu valioso tiempo?, ¿durante alguna de las 8 horas que trabajas?.

La realidad es que solo un pequeño porcentaje de esas ideas ocurren mientras estas en el trabajo, todas las otras ocurren mientras estas con tu familia, el en gimnasio, en el parque, en el transporte, en el baño, etc…, lo cierto es que todas ocurren mientras no estas obligado a sentarte y cumplir un horario, sino cuando tu cerebro se relaja y permite que el lado creativo fluya.

No solo yo digo esto, Jason Fried fundador de 37signals (son los que tienen BaseCamp, FireCamp y una serie de soluciones para manejar proyectos bastante exitosos) lo dice en su charla en el TED:

Tengo una rutina bastante curiosa, al menos 3 días a la semana me levanto a las 5am a codificar algo, puede ser un proyecto para algún cliente, un proyecto propio o la misma tesis, me levanto lo más temprano posible, a la hora en que nadie se encuentra despierto y las distracciones son mínimas, voy por un vaso de agua o leche, enciendo mi monitor externo y las ideas comienzan a fluir.

En ocasiones problemas en los que he estado atascado por más de 4 horas los resuelvo en 20 minutos a esa hora de la mañana, simplemente funciono mejor en ese momento. No solo eso, cuando me siento a codificar los fines de semana pasa lo mismo, al no tener una presión de horarios ni distracción por parte de otros compañeros de trabajo puedo comenzar a las 10am y perderme hasta que dan las 4pm en una concentración que definitivamente es casi imposible en el trabajo.

Ahora regresando al tema, desgastar a los profesionistas haciendo que trabajen horas extras por periodos largos de tiempo es simplemente estúpido, dado que es como sobre calentar el motor de un vehículo, simplemente deja de funcionar y se quema debido a que se fuerza más allá de sus limites. Lo mismo pasa con el cerebro de estas personas, entran en un estado en donde lo único que hacen es sentarse y buscar la mejor manera de distraerse o de pasar el tiempo, ¿por qué?, por que sus cerebros están agotados y no piensan más, piden descanso y distracción, el cuerpo humano así esta diseñado.

Cuando trabajo a mi ritmo, en los lugares donde puedo ser creativo y sin presiones o distracciones soy un 200% más productivo, termino las cosas más rapido, mejor y aún con un extra que de otra forma no lo daría, ¿no lo crees?, intenta darles un respiro a tus profesionistas, deja que la creatividad fluya en su cerebro al no encajonarlos y dales libertad, ¿sabes que es lo que ocurrirá?, serán felices, la felicidad dopara su cerebro y comenzará a crear ideas y soluciones, esas soluciones se volverán tangibles con su esfuerzo y gracias a eso la empresa mejorará de una manera como nunca antes, para los viejos eso significa mucho más dinero. ¿Qué pasa si no lo hago?, nada, solo preparate para tener un buen departamento de Recursos Humanos por la alta rotación de personal y la poca calidad del trabajo que se entregará.

Un iPad en la familia

Hace poco mas de mes y medio, compre una iPad con motivos meramente educativos y para el desarrollo de aplicaciones (tanto web como instalables). Me cautivó desde el primer momento, volví a activar mi cuenta de iTunes (bueno ambas, la Mexicana y la de EUA) para descargar aplicaciones y probarla, al día siguiente le realicé el Jailbreak.

La lectura de libros, el Kindle para iPad, los juegos y las aplicaciones para mockups fueron lo mejor para mí, pero hice un descubrimiento aún mayor que no tiene nada que ver con estas aplicaciones en sí.

Mi madre pasaba por un momento de altísimo estrés y carga de trabajo, lo que provocó que comenzara a enfermar y a no conciliar el sueño, esto tenía como resultado que ella estuviera continuamente de mal humor o que cualquier resfriado se complicara de una forma exagerada.

Comenzó a usar la iPad, primero para revisar su mail, luego para jugar y finalmente para llevar documentos, lo que me llama la atención y que atiende a este post es la parte de los juegos y el navegar por internet, estos dos elementos fueron los que de una forma casi mágica comenzaron a ser la terapia perfecta para mi madre.

Plats vs Zombies, Solitario y Angry Birds fueron la válvula de escape para el estrés, el tocar la pantalla, la poca complejidad de los juegos y la movilidad que permite el aparato son 3 grandes factores que resultaron ser terapéuticos.

Al inicio ella casi golpeaba el aparato con los dedos tratando de aniquilar Zombies, eso creo que se puede equiparar con golpear un costal de entrenamiento en el gimnasio; la sencillez de estos juegos permitieron que su cerebro se desconectara de todos los problemas y lograron que se relajara, la posibilidad de llevarlo a su trabajo, a la casa o a sus reuniones sin tener que usar cables le han permitido llevar una terapia constante sin que ella se de cuenta.

No puedo describir lo maravillado que estoy de ver como un simple aparato sea capaz de mejorar la salud de una persona sin ser ese su fin y con tan buenos resultados.

Por otro lado, esto me confirma que son el futuro, son lo que veremos en el día a día en nuestras casas, escuelas y centros de trabajo. Nuestros hijos tendrán algún dispositivo que haga más de lo que hacen los actuales y serán más sencillos y resistentes.

PD: Además de mi madre, mi padre también la usa, pero Google Maps para el es su aplicación de uso diario.
PD2: La salud de mi madre no mejoraba antes del iPad y fue con varios medicos, todos la trataron y no mejoraba sustancialmente.