Ver Mensaje Individual
  #15  
Antiguo 10-04-2008
Avatar de AzidRain
[AzidRain] AzidRain is offline
Miembro Premium
 
Registrado: sep 2005
Ubicación: Córdoba, Veracruz, México
Posts: 2.914
Reputación: 21
AzidRain Va camino a la fama
Y aquí vengo yo nuevamente con mis amargados comentarios:

Lo del 20/80 no es nuevo ni lo inventó Atwood. Se conoce como principio de Pareto y se aplica curiosamente casi a todo. Atwood en su artículo trata de encasillar a los programadores de acuerdo a su criterio muy particular y aquí es donde caemos en la consabida relatividad. ¿¿¿Son mejores o peores según quien o según qué??? Hay por ahi muchos programadores que podrían caer en la supuesta clasificación del 20% que no tienen ni idea de como modelar un problema simple y trivial (usando cualquiera de los métodos de modelado existente, no solo UML). Decir que un programador es "del montón" por que no conoce Linux resulta también aberrante, como también lo sería decir que alguién no es programador porque no conoce VB.

El trabajo de cualquier programador, el que les guste, es resolver problemas y al parecer para Atwood sería mejor un programador que inventa problemas para después resolverlos. Se hace una crítica a los programadores "de pago" que trabajan haciendo software interno para empresas y menciona que "el mundo usualmente ni ve su software", ¿Y que esperaba? Su trabajo no es resolverle la vida al "mundo" sino a la empresa que lo contrato precisamente para eso. El problema con el supuesto 20% a los cuales se ensalzan como "líderes" muchas veces es que pierden contacto con la realidad de su entorno, su negocio y sus clientes. No veo como convencer a una oficina promedio de que use Linux solo porque "yo lo probé y es la hostia". Tampoco creo que un programador especialista en tal o cual lenguaje pueda ser tachado de "ochentaporcientero" por apegarse a su lenguaje siempre y cuando logre resolver lo que le pongan enfrente. Las clasificaciones en este tema resultan odiosas, inútiles y fuera de lugar.

Lo que faltó mencionar es que finalmente en el mundo real, todos los días hay que ganarse el pan para sobrevivir y así que las cosas son muy diferentes a estar divagando en que si soy "elite" porque me la vivo en la pc o soy "del montón".

Para mí simplemente hay programadores buenos y programadores malos según sea lo que se requiere.

Para cerrar, respecto a lo de Pareto. El 80% de los programadores (de todo tipo) producen el 20% de errore en el código. El otro 80% de errores en código se hubieran generado de cualquier forma (errores de dedo y otras cosa) aun si fuera el mejor programador.
__________________
AKA "El animalito" ||Cordobés a mucha honra||
Responder Con Cita