“Ya no harán falta tantos programadores”
Es el argumento que se suele dar cuando se plantean problemas a un modelo económico y de producción basado en software libre: “las empresas ya no contratarán programadores porque con el software libre ya no les harán falta, les haran gratis el trabajo”. Pero es un argumento que no se sostiene, no hay pruebas históricas de que haya sucedido lo mismo en casos similares.
Cuando se pasó de la sociedad agrícola a una industrial basada en el carbón y el vapor mucha gente pronosticó lo mismo, “ya no harían falta trabajadores sin las máquinas lo pueden hacer todo… todos quedarían sin trabajo con el sólo beneficio de unos pocos industriales”.
Volvió a pasar lo mismo con la aparición de la electricidad, y de los motores de combustión, y los robots industriales. Había siempre pronósticos de catástrofes de trabajadores en el paro.
Cuando se inventó la imprenta quizás desaparecieron la mayoría de los “copistas”, pero no ha sido una catástrofe social –relativamente [1]– sino que ha generado una serie de ventajas adicionales junto con la aparición de una nueva industria, la de la información [2].
Lo que pasó realmente es que le sociedad siguió requiriendo de los mismos (o más) trabajadores, pero haciendo otro tipo de tareas. Cada vez más intelectuales y menos físicas, lo que a su vez permitió un avance impresionante de las ciencias y las tecnologías.
Luego empezamos a entrar tímidamente en la era digital (Tercera Ola, según Alvin Toffler). Volvieron a pronosticar lo mismo, que los ordenadores dejarían sin trabajo a la mayoría de los trabajadores, sobre todo administrativos y contables. Los pronósticos negros volvieron a fallar, no sólo que cada vez necesitamos más personas sino que esas se dedicaron a hacer otro tipo de trabajo. Ya no hacía falta hacer cuentas a mano y escribirlas en el papel con buena caligrafía, algo tan rutinario, sino hacer otro tipo de tareas.
Ahora con el software libre dicen que “dejará sin trabajo a miles de programadores”. ¿Vosotros creéis eso? ¿hay antecedentes históricos? ¿no será que los informáticos podrán dedicarse a otras cosas más creativas que programar miles y miles de veces las mismas funciones de calcular el IVA o dibujar un campo de entrada en la pantalla?
Todo cambio tecnológico importante afectó a la organización social, la misma imprenta lo ha hecho [1], pero la historia nos enseña que se han dejado de hacer operaciones ya rutinarias y tediosas para pasar a realizar otras más creativas y que exigían más conocimiento y formación de expertos en áreas cada vez más específicas.
¿Os habéis dado cuenta que programar desde cero un sistema mínimamente usable según estándares modernos es un auténtico coñazo? (y muy caro además). Hay que tener casi una condición atlética, por eso los programadores se “queman” jóvenes.
Yo creo que es el software libre el que nos permitirá liberarnos de esas tareas, cada vez más pesadas y que requieren ya demasiado esfuerzo. No esperemos una solución tecnológica, ya lo dijo Brooks:
There is no silver bullet
Por otro lado alguien dijo:
Con el software libre cualquiera está a pocos personas-meses de casi cualquier cosa que se nos ocurra hacer con software.
[1] Creó un mercado discriminatorio muy importante –lo comento en mis charlas– lo que ha obligado a la creación de un acto solidario tan importante como la biblioteca pública… que ahora la quieren hacer desaparecer vía pago de canon. Ya le dedicaré otro apunte.
[2] Hoy obsoleta, ya han hecho negocios durante siglos pero luchan con todas sus fuerzas para sobrevivir, o mejor dicho, para mantener su supremacía, incluso la política, como han demostrado en Europa
.
Si claro, y si yo ahora me hago unas galletas al horno estoy dejando potencialmente en la calle a un pobre trabajador de una fabrica de galletas ¿no?
Señores de las multinacionales, un poquito de porfavor
Comment by Señor Libro — Wednesday 9/3/2005 @ 23:54
Estoy totalmente de acuerdo, pero en toda revolución industrial siempre hay un periodo de transición (adaptación) que tiene una repercusión económica en el sector, sin ir mas lejos, hace no muchos años, cuando se digitalizaron las gasolineras, hubo una reducción drástica de trabajadores, que luego se ha ido recuperando paulatinamente, con la modernización de las estaciones de servicio y el aumento de servicios que ofrecen.
Y como dice el refrán, “No hay mal que por bien no venga”
Comment by pp — Thursday 10/3/2005 @ 11:05
El software libre está muy bien para sistemas genericos (un so, un word, etc…) ¿Y el desarrollo a medida? ¿Como se sostiene en este modelo el software a medida, un equipo de 10 personas (programadores, analistas, analistas funcionales) durante varios años para crear un software? Al final, la mayoría de los desarrollos son de este tipo.
Comment by UnProgramadorCualquiera — Tuesday 5/7/2005 @ 18:50
UnProgramadorCualquiera: tu haz tus desarollos a medida desde zero con diez personas (o desde tres con el software desarrollado por estas 10 personas en otros momentos) y yo solito desde 8 con proyectos libres que ya existen. Al final, veremos quien termina antes. Has dicho “durante varios años” no? Hombre, que esto ya no se lleva! Si alguien elige hacer software con diez personas, es su elección. Yo hago proyectos junto a 10.000, pero de otros paises que no se interesan en mis clientes. Y si fuesen de este, me sucedería lo mismo que a los electricistas. Verdad que todos pueden instalar interruptores BJC (aka Burros Jamás Cobraréis) pues eligen a un instalador, si lo hace bien se quedan y si es que no, pues buscan a otro.
Moraleja: hazlo bien con software libre y estos diez trabajaran por cien si eres capaz de colocar tanta cosa.
Al final, la mayoria de desarrollos (electricidad, fontaneria, construccion, abogados, dentistas, arquitectos, otorrinos, pintores, modistos, cocineros, etc., etc., etc.) son de este tipo.
Comment by Benjamí — Thursday 7/7/2005 @ 3:44