martes, 13 de agosto de 2013

¿El futuro está en el desarrollo de software?

Este post procede de unos comentarios míos a un artículo de Alfonso Gutiérrez (@alfonsogu) en su blog. Recomiendo que antes que nada os leáis su articulo: http://alfonsogu.com/2013/08/12/el-futuro-esta-en-el-desarrollo-de-software/#comment-4510

Alfonso declara en su texto que trabaja en la industria del desarrollo de software y que ésta es sin duda la que mas futuro tiene.

Mi opinión al respecto es la siguiente: Comparto con Alfonso que el desarrollo de software tiene futuro, no obstante se corre el peligro de que ese futuro no sea tan halagüeño como él comenta por varios motivos.

1º.- Precariedad laboral. Es verdad que este sector es de los que menos paro tiene, sobre todo en perfiles de alta cualificación como la Ingeniería Informática. Pero a la vez soporta una alta tasa de precariedad laboral: bajos salarios, jornadas interminables, horas extras que no se pagan, etc. Se está cayendo en el error de pretender convertir España en una alternativa a la producción de software de India o países similares, a costa de aumentar la precariedad para reducir los costes.

2º.- Falta total de regulación del sector. La informática se ha convertido en un aspecto crítico de cualquier proyecto, y como cualquier otra ingeniería debería estar regulada, para delimitar las responsabilidades. Si queremos desarrollar software de calidad y con las debidas medidas de seguridad, deben existir leyes que determinen quien debe dirigir los grandes proyectos (que afecten a la seguridad o bienestar de las personas o su patrimonio), exigir el uso de metodologías de desarrollo y documentación, etc ... Hoy en día para que alguien cambie un enchufe en tu casa se le exigen una serie de medidas para asegurar que está cualificado, en cambio para desarrollar el software de gestión sanitaria de todo el servicio andaluz de salud no se exige nada.

3º.- Posible masificación y desprofesionalización. ¿De verdad los movimientos como los que menciona Alfonso en la dirección de que "todos sepan programar" no son contraproducentes para esta industria? ¿Debemos saber todos mecánica solo porque en todas nuestras casas hay vehículos? ¿No basta con saber conducir? ¿No basta con que los usuarios sepan usar correctamente un PC, tablet, smartphone, ... y sus correspondientes aplicaciones? Estos movimientos venden la película de que programar es cosa de niños, algo totalmente falso cuando hablamos de proyectos de envergadura o críticos. El desarrollo de software es un proceso de ingeniería bastante complejo que requiere de personal profesional y altamente cualificado, esto no deberíamos olvidarlo.

Para terminar decir que no es que yo no confíe en que el desarrollo de software tenga futuro, lo que tengo son dudas y temores de que ese futuro sea el más apropiado. Todavía estamos a tiempo.
Leer más...