Mostrando entradas con la etiqueta Menottistas. Mostrar todas las entradas
Mostrando entradas con la etiqueta Menottistas. Mostrar todas las entradas

viernes, 14 de diciembre de 2007

Bilardistas vs Menottistas en la Informática

En el fútbol argentino siempre se habló de Bilardistas y Menottistas en cuanto a la estrategia seguida para llegar a los objetivos, y muchos hinchas se identifican con uno de los dos bandos.

Para los que no siguen el fútbol, les comento que César Luis Menotti y Carlos Salvador Bilardo fueron los directores técnicos que llevaron a la Argentina a ganar los mundiales del año 78 y 86 respectivamente. Ambos siempre estuvieron diametralmente opuestos en su pensamiento futbolístico:

A Bilardo se lo consideró un técnico "resultadista", capaz de usar cualquier medio para ganar, sin importar la "estética" del juego desplegado. Para los uruguayos sería alguien como Julio Ribas o Gregorio Pérez.

En cambio, a Menotti muchos lo consideran un "lírico", es decir que privilegia el "juego bonito" y no concibe los triunfos sin desplegar un buen espectáculo. Juan Ramón Carrasco sería quien mejor encarna ese pensamiento en Uruguay.

Si reflexionamos un poco sobre estos dos polos de pensamiento, podríamos ver que aplican a muchos ámbitos, en éste caso quiero referirme al área de desarrollo de software.
Como pasa en toda generalización, muchos pueden no sentirse identificados en alguna de las posiciones, pero acá va vamos...
Si tuviera que clasificar a los profesionales informáticos, lo haría de la siguiente forma:

Menottistas: Desarrollan software siguiendo las recomendaciones arquitectónicas a "rajatabla". Se los podría considerar dogmáticos o puristas, tratan de resolver todos los problemas aplicando patrones de diseño y no son afines a tomar atajos que estén fuera de los principios.
Prefieren frameworks de desarrollo altamente customizables y adaptables, la complejidad de uso de los mismos queda en un segundo plano en la elección. Generalmente optan por arquitecturas Java distribuidas y multicapa.

Bilardistas: Consideran que el software es una caja negra que debe limitarse a resolver las necesidades del cliente, en ese caso el objetivo está cumplido. Aplican una receta conocida y no dedican mayor esfuerzo a estar en línea con la tecnológica del momento. Son pragmáticos, generalmente prefieren el camino mas corto para resolver los problemas, aunque no sea lo recomendado en la bibliografía.
Prefieren herramientas CASE (por ejemplo Genexus) que resuelvan transparentemente las complejidades técnicas, o en su defecto eligen Visual Basic 6 por la simplicidad de su uso.

Aclaro que exageré un poco las descripciones para marcar las diferencias. Sinceramente no me siento completamente identificado por uno de los dos, aunque reconozco que en mis comienzos estaba mas cerca de lo que describo como Menottismo, ahora estoy mas en el centro.

Está claro que no todo es blanco o negro, solo pretendo reflejar dos posiciones que he escuchado muchas veces.

¿Ustedes se sienten representados por alguna de las clasificaciones?