A lo mejor hay que hacerlo así
Igual hay que olvidarse del Pragmatic Programmer. A lo mejor, este post de ESTRATEgA no está muy desencaminado.
Tal vez lo mejor, efectivamente, sea tener una estrategia de distanciamiento total con respecto a la empresa en la que se trabaja, no sólo el "desenchufar" cuando se sale y se va uno a su casa, sino llevarlo un poco más allá. Y no sólo con la empresa, sino con la propia capacidad de aprendizaje y crecimiento personal.
Una parte de mí dice que no, pero basta con mirar alrededor para ver que como mínimo, hay que planteárselo.
Las dos opciones son casi igual de tentadoras: por un lado, intentar mantener cierto nivel de ética laboral, de implicación con lo que se hace, y por otro, intentar sobrevivir de la forma más cómoda posible. A mí, personalmente, siempre me ha parecido que la única opción era la primera, la de intentar hacer las cosas lo mejor posible, pero ¿no será un esfuerzo en vano?. Es fácil caer en el desánimo en determinadas circunstancias, por lo que la segunda opción siempre va a ser también muy tentadora.
Sin embargo, la diferencia existe, y aunque a corto plazo no lo parezca, a medio y largo plazo la única opción viable es la de intentar acercarse en lo posible al Pragmatic Programmer. ¿Por qué?. Por dos motivos:
- El mantenimiento. ¿Qué es mejor, tener un proyecto boomerang, de esos que siempre están volviendo con bugs, con código escrito a desgana y sin una calidad mínima, o hacer algo lo más sólido posible, pese a que el entorno y las circunstancias de contorno sean desfavorables, y cuyo mantenimiento y nivel de errores sea lo más bajo que se pueda?.
- La satisfacción de hacer algo bien. Momento corto, siempre condicionado con un sinfín de "peros", y que en realidad se produce en contadas ocasiones, pero que merece la pena intentar repetir.
Parece claro, ¿o no?. ¿Alguien se quiere mojar?.
EDITADO:
En Navegapolis tocan otro aspecto del mismo tema. O a lo mejor no es del mismo tema, pero merece la pena leer ese post de todas formas.
Comentarios
Varias veces he pensado algo similar. Sin embargo hast ahora lo que me ha mantenido de una posición así, es que me divierte lo que hago. Me divierte aprender cosas nuevas y echarlas a andar. Tal vez eso no reslute siempre en el mejor producte posible. Por ejemplo realizar mi último proyecto en Flash 7 en vez de Flash 8 sería, racionalmente, mejor para el cliente. Pero hacerlo con flash 8 y de pasada probar sus nuevas funciones me mantiene motivado y divertido, lo que a su vez se traduce en un buen producto. Es decir, para mi, por lo menos, lo más importante es mantener un balance entre los intereses del cliente y aquello que nos hizo dedicarnos a esto en primer lugar.
Mi último proyecto lo voy a hacer con flash 8.
Publicado por: Julio Garcia | Noviembre 18, 2005 10:23 AM
Un factor bastante determinante en este aspecto, es la actitud de la empresa hacia ti. (Exp personal: Cuando no te quieren pagar las horas extras, te quitan la maquina de café (que no era gratis) y encima te racanean en la nomina con la categoría laboral...)
Pero esto es caso extremo, esta claro que no se puede aspirar a más sin dar más de ti. Una cosa sí se debe tener en mente: para la mayoría de (~ todas) las empresas, cuando quieran prescindir de ti... prescinden. Se debe tener claro que una cosa es la economia, el negocio y otra muy distinta es lo social. Solo debes ver en que lado te encuentras tu para escoger.
Publicado por: Ramon Costa | Noviembre 18, 2005 11:13 AM
Llevo poco más de 5 años y este artículo es mi pan nuestro de cada día. Hay días en los que me siento flex, y programo como un senior de 10 años, y días que me levanto y programo guarradas de junior recién salido de un curso del inem.
Pero no es algo que deba achacar a un estado de ánimo, sino al tipo de proyecto. Es una coctelera con varios ingredientes (tiempos, calidad de código, precio, calidad de vida...) en la que no siempre obtiene el mejor combinado el más fiel a sus principios, sino a quien vea los productos que desarrollamos, como un medio, no como un fin por si mismo.
Publicado por: alex | Noviembre 21, 2005 05:15 PM
Al igual que tú, sólo conozco una forma de hacer las cosas: con la mejor disposición desde el principio. Creo que la calidad del trabajo no debería verse tanto como "una relación con la empresa" sino como la honestidad con uno mismo, y esa es la mejor vitamina para mantenerse siempre motivado.
Claro, es mi opinión ;-)
Publicado por: Javier | Noviembre 25, 2005 06:29 PM