Por amor al código Code snippets y reflexiones sobre tecnología

Reseña ¿Qué es la ética informática?

Nuestra profesión es muy joven, y a la vez la barrera de entrada es muy baja.

Para ser médico necesitas estudiar una carrera que dura 6 años y es muy exigente, luego comienzas a trabajar en un periodo legal de aprendizaje que dura entre 3 y 5 años, durante el cual se considera que no eres totalmente responsable sino que estás supervisado. Además tienes que colegiarte y tener un seguro que cubra tu actividad profesional, y encima de todo eso tienes el juramento hipocrático y toda una serie de valores y estatus asociados que te hacen considerar tus acciones y sus repercusiones.

Para ser informático solo necesitas un ordenador y saber leer.

Sin conocimientos previos puedes crear una cuenta en wordpress.com o en AWS o en mil sitios parecidos y tendrás un millón de guías de cómo crear tu propia página web, como añadir funcionalidad a esa web, como cambiar los estilos… El flujo de acciones nunca para, todo el mundo habla sobre Cómo, pero tenemos muy poco discurso, y mucho menos normativa, sobre el por qué o sobre las consecuencias de nuestro trabajo.

Pero inevitablemente, cuando nuestro proyecto deja de ser un prototipo o una idea puramente técnica, cuando lo publicamos y entra en contacto con la realidad, surgirán gran cantidad de dudas y conflictos. ¿Estamos guardando datos personales de los usuarios? ¿Puede nuestro programa utilizarse para usos maliciosos, incluso aunque no fuera nuestra intención o vaya en contra del “espíritu” del programa? ¿Estamos avisando adecuadamente a los usuarios de los problemas que podrían producirse? ¿Tiene el usuario libertad para usar y modificar nuestro código?

Si tienes la suerte de haber hecho la carrera tal vez hayas tenido alguna asignatura donde se haya tocado el tema. Yo no tuve ninguna asignatura de ética en la mía, pero en la adaptación al grado he cursado Ética y legislación y ahora vengo a hablar de nuevo del tema, no solo por que me interesa, si no porque estoy leyendo el texto ¿Qué es la ética informática? de José M. Guibert Ucín como lectura obligatoria en otra asignatura.

En ese texto, el autor hace un repaso de los diferentes campos en los que es necesaria la ética en los proyectos informáticos para luego hacer una defensa humanista de la informática:

La accesibilidad, la distribución equitativa, la justicia social, el trabajo autorrealizante, el crecimiento sostenido, etc. son valores que están en juego en la implantación de las nuevas tecnologías. Como contribuciones problemáticas de las tecnologías de la información, está el papel que juegan en la globalización de la economía, las fusiones empresariales o en el aumento continuo del abismo entre los países desarrollados y en desarrollo.

Tras mostrar la necesidad de la ética en la informática y los puntos conflictivos, Guibert hace un repaso del estado de la literatura y la enseñanza de la ética informática. La conclusión es que los pasos que se han dado son demasiado débiles: necesitamos de una mayor concienciación y un mayor estudio de las cuestiones éticas que supone el desarrollo de las tecnologías de la información y las comunicaciones y necesitamos también dar más puntos de vista sobre los actuales, muy individualistas y centrados en la responsabilidad del individuo y no en la de las empresas o en las repercusiones en la sociedad del desarrollo tecnológico actual.

La EI no es sólo hablar de si debemos ser más o menos rigurosos en el desempeño de nuestro trabajo, sino también de cómo plantear soluciones y alternativas a las desigualdades y discriminaciones que genera.

Si quieres comentar, corregir algo o contribuir, puedes hacerlo en twitter o en Github. Cualquier comentario, crítica o contribución será bien recibido.