El problema de los consultantes

11 marzo, 2016

Hace 2 años que trabajo como consultante en diferentes empresas, y algo que les puedo decir, es que en una mala inversión para la mayoría de ellas, algunos de ustedes, se podrán preguntar, que son los consultantes, pues bien, son personas que trabajan para una empresa sin ser realmente empleados directos de ellas, ya he hablado un poco sobre el tema en Trabajar en una empresa de consultoría tecnológica, aunque ahora el enfoque es desde un punto de vista de las empresas a quienes le presto servicio.

Como consultante, me veo obligado a trabajar o mantener la misma lógica de cada empresa que entro, pero dado que la mayoría de desarrolladores son consultantes, dicha lógica es el resultado del conjunto de personas que han trabajado en el código y dado que ninguno de ellos son actualmente en la empresa, resulta difícil encontrar un referente para pedirle ayuda, lo que hace aun mas complicado el desarrollo de la aplicación, agregando aun mas, lógicas raras, es el típico caso de una pelota de nieve que va creciendo en una pendiente.

A la final se obtiene un producto funcional pero con un código imposible de mantener, dado que cada vez sera mas rígido al cambio, dado que es un conjunto de piezas (codigo) en equilibrio, en cualquier problema dichas piezas caerán unas tras otras.

En mis proyectos, me he encontrado trabajando para empresas que tienen grandes sistemas bancarios, y les puedo decir que son un caos, cada vez confió menos en los sistemas bancarios y me sorprende que no lo pirateen fácilmente. Pero porque sucede esto? Pues muchos bancos contratan empresas para hacerles sus sistemas, estas empresas, contratan a consultantes para desarrollar el producto, los consultantes vienen, hacen su trabajo y se van, sin que nadie verifique lo que hicieron, solo que al darle click al botón A, el mensaje B se muestre.

Es como construir una casa, pero sin que nadie verifique que realmente la estructura física fue respectada (sucede mas de lo que debería, pero ya esto es corrupción), volviendo al titulo del articulo, el problema de los consultantes, es que no se invierten en lo que hacen, saben que hoy o durante unos meses estarán trabajando en un proyecto A, pero en unos meses en otro B, sin que sea en la misma empresa, por lo que lo único que importa es que el proyecto funcione, pero futuros cambios o problemas, no serán los suyos. Y no creo que sea falta de visión, si no mas bien falta de motivación, para que involucrarse tanto en un proyecto, si en unos meses ya no trabajaras, ni para la misma empresa y que no reconocerán tu nombre entre tanto que pasaron, solo el consultante X de la empresa A.

Cabe destacar que no todos los consultantes son iguales y no todas las empresas consultadoras de servicios son iguales, algunas de ellas motivan a sus empleados a hacer buenos trabajos, reconociéndoles con primas y otras motivaciones, logrando mantener un buen nivel de satisfacción, por lo tanto una buena inversión en los proyectos que hacen

En todo caso, si fuera una empresa que necesitara de consultantes para realizar un trabajo, lo pensaría bastante, antes de decir si a alguno de ellos, dado que son muchas de ellas son el criterio de selección de sus empleados es mas la cantidad mas no la calidad