Home > Proyectos > Pool de Ganas en Proyectos Personales

Pool de Ganas en Proyectos Personales

Esta es una humilde reflexión con respecto a idear y encarar proyectos personales, algo muy habitual en los desarrolladores de software.
Quién, como desarollador, alguna vez no pensó e intentó realizar un supersistema, una aplicación o un sitio web para “conquistar el mundo”? Me animo a decir que todos.
Por suerte, el entusiasmo y la creación de proyectos personales es muy común en este mundillo, y por desgracia, también es muy común abandonarlos por la mitad.

Luego de unos años en este ámbito, por experiencia personal y de amigos, logré una especie de conclusión y receta que, al menos a mí, me ayudan a aumentar las posibilidades de terminar un proyecto personal.

Todo proyecto, por más personal y rudimentario que sea, se separa en etapas, aunque no las pensemos de esa manera. Cómo es eso? Llamo etapas a cada bloque o parte del proceso que cuenta con actividades diferentes entre sí, y por ende con entusiasmos y ganas diferentes.
Por ej: etapa de definición del sistema, etapa de investigación sobre cómo implementar algo, etapa de diseño de la base de datos, etapa de desarrollo de cada modulo, etc, etc.

Estoy convencido de que cada etapa tiene un tiempo de vida predefinido y un pool de ganas asignado de manera inconsciente, por naturaleza misma. Cuando vamos cambiando de etapa se van renovando las ganas, y se va manteniendo el entusiasmo en general del proyecto.

El entusiasmo está directamente ligado al tiempo de duración, es decir, si demoramos más de la cuenta en una etapa, las ganas asociadas empiezan a caer brusca y peligrosamente.
Es importantísimo tener presente esto, no tenemos que extender en tiempos una etapa, llegado el caso tenemos que cerrarla como sea, a costa de lo que sea.

Quiero decir que si para cerrarla hace falta hacer algo “feo”, lo hagamos! No estoy diciendo de tener que salir a matar a nadie, sino de que si estamos justo con un código que no nos gusta, o una tabla de la base de datos que no nos termina de convencer, o investigando cierto tema para implementar y no nos terminamos por decidir, quedará así, se cierra.

Seguir prolongando la etapa atenta fuertemente a que el proyecto total se caiga por falta de ganas.

Qué propongo? Cerrar la etapa como sea, para luego tener al menos, la posibilidad de acomodarla, y seguir con la siguiente. Esto es preferible a extender la etapa, y tentar a que nuestro pool de ganas inconscientemente asociadas a la misma se caiga y repercuta directamente en el objetivo principal : terminar el proyecto. Si las ganas y el entusiasmo desaparecen para una determinada etapa, seguramente fracasará todo el proceso interrumpiéndose en ese punto.

Y voy a pecar de reiterativo, si nos quedamos “tiempo extra” tratando de cerrarla lo más perfecta e ideal posible, ponemos en riesgo todo el sistema. Y también es muy común que, ya sobrepasados de tiempo, nos damos cuenta que no llegamos a ningún lado y volvemos para atrás los últimos cambios. Es el peor de los escenarios, nuestras ganas cayeron, nuestro proyecto está en riesgo, por no haber pasado a tiempo a la siguiente etapa.

Si jugamos con el supuesto “total es algo personal, tengo todo el tiempo que yo quiera”, nuestras ganas y entusiasmo, que no son pacientes sino caprichosas, se van …

En resumen, creo que lo ideal es poder identificar estas etapas, ser conscientes de su tiempo asignado y tener presente que cada una de ellas tiene limitadas ganas intrínsecas. Respetar el tiempo de cada etapa ayudará a administrar nuestro entusiasmo total.

Reconozco que el concepto “cerrar una etapa como sea”, puede ser muy criticado como metodología, pero si nos referimos a proyectos personales, a mí me ayudó bastante y me sigue ayudando. En aquellos casos donde cerrar a toda costa una etapa no me dejó conforme con el resultado, luego volví a revisarlo con el entusiasmo renovado que te da ver el sistema andando y en producción. Ahí sí, me doy más libertades y lujos en tiempos empujado con la satisfacción del sistema en marcha!

Corto y concreto, espero que esta experiencia y reflexión en el manejo de nuestro “pool de ganas en proyectos personales” le sirva también a otras personas.

Buena vida!

Posts relacionados:

  1. Crystian
    August 17th, 2008 at 14:43 | #1

    Muy bueno cordobé!

    Pasa constantemente, sobretodo si uno es perfeccionista, y es con lo que mas cuesta lidiar, “dejar por la mitad o así nomas?, vo’ so loco?!” :P , … y bue aprenderé, mira si llego lo que escribiste que si te fijas el logo de ET (ElTecnoloco), no es un png transparente como debería ser, se me complico con IE (y su fuck problema de no mostrar transparencias), y dije: “ma si, queda asi” :P

  2. Rengo
    August 17th, 2008 at 21:01 | #2

    jajaja… y si… cuesta, pero ayuda a subir considerablememte las posibilidades de terminar el proyecto. Y ojo, no digo de dejar las cosas por la mitad, tienen que funcionar “como sea”, pero hay que cerrarlas, ya que terminado el proyecto todo tiene que funcionar :) . Con lo del logo , pa que ande en IE6 tiene que estar como background de un div y por css hacer una chancahada como : filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src=’i../images/image.png’); ….. o algo asi. chiflá!.

  3. Nacho
    August 19th, 2008 at 12:33 | #3

    Una de las cosas más difíciles que ocurren son las del trabajo en equipo, o de encontrar a las personas que tengan los mismos intereses y objetivos que uno.
    Al menos a mis (ya 8 ) años en la facultad (UTN) y en mis diversos trabajos nunca encontré gente emprendedora y decidida.

    Tal vez pronto encuntre cual es el TRUCO :-P

    Saludos!

  4. August 25th, 2008 at 16:55 | #4

    @Rengo: Interesante post! Hace no mucho leí sobre Getting Real, el modo de trabajo de los chicos de 37signals, y su punto de vista está bastante bueno, sobre todo para lograr terminar lo que empezás.

    @Nacho me pasa lo mismo! encontrar el equipo es super complicado, un tiempo estuve programando con crystian en su proyecto personal, a distancia desde Madrid, te aseguro q me entusiasmaba un montón, más que todo porque al fin habia un chabón que tenia mentalidad emprendedora! Finalmente tuve que dejarlo por problemas de fuerza mayor aunque igual sigo tirandola con otra idea, en este caso aunque suene trillado mi equipo es mi familia :) . Pero al fin y al cabo si realmente te gusta el asunto de emprender, tarde o temprano lo encontrarás, como en todo, seguramente ya conocés palermo valley y para empezar no está mal.

    @crystian, tu eres un fucking perfeccionista! :D

    Saludos muchachos!

  5. August 26th, 2008 at 00:30 | #5

    @Fede si, dar con las personas adecuadas es algo complicado, casi tanto como conseguir una muchacha bonita e inteligente :-P jaja…
    Palermo Valley todavia no fui, pero tengo muy buenos comentarios sobre el evento, asique voy a tratar de participar en el próximo encuentro.
    Saludos, me paso a visitar tu blog…

  6. September 12th, 2008 at 09:16 | #6

    @Nacho: excelente comparación, pero multiplicada… porque armar un buen equipo es como querer encontrar varias muchachas inteligentes y bonitas: son muy codiciadas por la competencia ja :P

  1. No trackbacks yet.