21 de enero 2019 - 5:00hs

Hasta 2006 Álvaro Videla vendía ravioles y comida casera puerta a puerta en su Durazno natal. Luego se dedicó al software y la vida lo llevó a trabajar en Apple y en otros monstruos de la tecnología. Además, creó un programa informático que fue utilizado por el presidente de Francia, Emmanuel Macron, para enviar miles de correos electrónicos a sus seguidores durante la campaña electoral. Instalado en Suiza y junto a los también uruguayos Florencia Grattarola y Sebastián Navas se sumergieron en un proyecto de investigación que por ahora está estampado en el blog “A computer One’s Own” (Una computadora propia) y que va camino de convertirse en un libro que reivindica la historia de 24 mujeres que hicieron imprescindibles aportes a la computación y a la industria del software y que hoy están invisibilizadas. Entre ellas figura la uruguaya Ida Holz. Videla mantuvo este contacto vía mail con El Observador:

¿Cómo surge la idea de “A Computer of One’s Own: Pioneers of the Computing Age” y de qué se trata?

La idea surge al notar que cuando se hablaba de mujeres pioneras de la programación, siempre se citaban a las mismas tres o cuatro (Ada Lovelace, Grace Hopper, Margaret Hamilton), cuando, como aficionado a la historia de la programación, sabía que mujeres pioneras en la programación hay muchas, quienes han hecho trabajos fundamentales en el mundo de la computación. A Computer of One’s Own (una computadora propia), es un juego de palabras sobre el libro de Virginia Woolf, a Room of One's Own. Es un calendario de adviento, en el cual cada día, desde el 1 al 24 de diciembre iremos publicando un artículo sobre una de las pioneras de la computación. Cada artículo va acompañado de una ilustración del dibujante uruguayo Sebastián Navas. Los textos y la investigación histórica son llevadas en conjunto por Florencia Grattarola, quien es Bióloga y estudiante becaria ANII de PhD in Life Sciences en la University of Lincoln (Reino Unido), y yo.

¿Cuál es el objetivo del trabajo?

Más noticias

El objetivo es visibilizar el trabajo de estas mujeres pioneras de la computación, quienes crearon conceptos tan fundamentales como los primeros lenguajes de ensamblador, o formaron parte del comité de diseño de COBOL (lenguaje usado hasta hoy en día), o probaron teoremas esenciales para los sistemas distribuidos (esenciales para el internet), o diseñaron los procesadores ARM (los que se usan en los celulares), etc. Cuando uno mira las técnicas creadas por estas pioneras, se da cuenta que han sido fundamentales para el mundo de la informática, por lo que merecen ser conocidas por un público más amplio.

¿Por qué estas mujeres estuvieron relegadas en su difusión?

Más o menos hasta mediados del siglo pasado en muchos países "modernos", la mujer no tenía acceso a estudios superiores en ingeniería o matemática. Tenemos el caso de Barbara Liskov, quien en los 60 se presentó a estudiar matemática en Princeton y fue rechazada por ser mujer. Hoy en día ella es ganadora de un Turing Award (equivalente al Nobel de la computación). O sea que las mujeres en parte han sido relegadas en lo que refiere a este tipo de ciencias aunque en realidad son pioneras. Tenemos el caso archi conocido de Marie Curie y sus problemas para ser aceptada en la academia de ciencias de Francia, o Emmy Noether, a quien el álgebra moderna tanto le debe, nunca fue aceptada a la academia de ciencias de Göttingen. En cuanto a sus logros, muchas veces no han tenido la difusión que merecen. Barbara Liskov tiene un principio de programación que lleva su nombre "Liskov Substitution Principle", pero mucha gente piensa que "ese Liskov es un hombre".

En particular la informática dicen ustedes que aparece como una profesión de hombres

Creo que tiene que ver con una narrativa que se empezó a dar a fines de los 70, principios de los 80, con los famosos "piratas de silicon valley". Es linda la historia del héroe, que como un Maverick, arriesga todo y funda su empresa con la que conquista el mundo. Nadie celebra que del otro lado del mundo alguien como Sophie Wilson estaba diseñando los procesadores ARM que hoy en día se encuentran en cada celular, o la recientemente fallecida Evelyn Berezin, quien creó uno de los primeros procesadores de texto. El New York Times escribió en su obituario: “Sin la Sra. Berezin no habría Bill Gates, ni Steve Jobs, ni internet, ni procesadores de texto, ni hojas de cálculo; nada que conecte de forma remota los negocios con el siglo XXI”.

Mencione tres ejemplos de aportes de mujeres a la computación.

Emmy Noether, madre del álgebra abstracta. Considerada por David Hilbert, Albert Einstein y otros personajes como la mujer más importante en la historia de la matemática.

Barbara Liskov, muchos conceptos de los lenguajes de programación orientada a objetos modernos provienen del lenguaje CLU que ella creó en 1974. Ganó un Turing Award por ello.

Sophie Wilson, mujer trans que diseñó los procesadores ARM, usados por la mayoría de los celulares de hoy en día.

¿Hoy se da que haya más hombres que mujeres que se dediquen a la programación y las ciencias?

Es un tema complicado porque varía según las regiones del mundo y hay muchos factores que influyen en el resultado final. Hay países donde la mayoría de egresados de STEM son hombres, y otros, como en EEUU, donde por un 2% egresan más mujeres. A pesar de ello las mujeres tienen menos oportunidades de desarrollo en sus carreras. Entre tantas causas se encuentra que nuestra sociedad muchas veces asume que una mujer debe dejar su carrera de lado para dedicarse a sus hijos, sin ofrecer alternativas de crecimientos viables sin que termine siendo una decisión de o carrera exitosa, o hijos. Entonces, quizás es posible acceder a puestos de trabajo iniciales, pero habría que preguntarse cuántas de ellas logran puestos de poder, de management. Otro ejemplo sería la ganadora del premio Nobel de Física de 2018, a quien cuando se intentó crearle un perfil en Wikipedia, el mismo fue rechazado por un moderador, porque ella no tenía suficientes logros. Luego ella terminó ganando el Premio Nobel. 

¿Se puede ser autodidacta en el desarrollo más que en otras materias?

Creo sí, porque en la informática se puede entrar a todo tipo de nivel e ir escalando a medida que uno va aprendiendo. El esfuerzo constante, el estudio, nos permiten avanzar, porque muchas veces los programas funcionando, o sus fallas, hablan más que un currículum.

¿Cuál es la referencia o el conocimiento que tiene de Uruguay?, pregunto porque usted ha estado tiempo en el exterior.

Uruguay forma muy buenos profesionales, los cuales trabajan tanto en forma remota para empresas líderes de Silicon Valley, o quienes terminan emigrando para trabajar directamente en ellas o en Europa. Las personas que integran este tipo de carreras generalmente manejan un buen inglés, lo que también abre muchas puertas en el exterior.

En Uruguay hay pleno empleo en esta área del software, ¿por qué piensa que no hay un correlato en la inclinación de la gente hacia esas carreras que hace que la industria se haya frenado por la falta de mano de obra?

Más allá de si es posible hablar de una "tradición" de los últimos 30 años que ha potenciado estas carreras, creo que para un país como Uruguay es una industria ideal. ¿Por qué? Porque para programar solo se necesita una computadora propia. El bajo costo de acceso a una PC más la penetración que ha tenido el internet en el país, lleva a que sea posible acceder a este tipo de conocimiento. La materia prima en este caso son las ideas, las cuales por ahora son gratis, lo que no quiere decir que sea fácil tener buenas ideas, o ser capaz de llevarlas a buen puerto.

¿Es el software la disciplina que cambiará el futuro?

Creo que el software ya está cambiando el mundo actual. En Uruguay lo vemos con nuevas técnicas en la ganadería, con el uso de drones; o en políticas que tocan a todos como la de inclusión financiera, o las cédulas de identidad con chip. Detrás de los nuevos cambios estamos los humanos porque hasta ahora los proyectos de software complejos requieren del diseño de humanos detrás de ellos. En el campo de la inteligencia artificial (IA) constantemente se están refinando los modelos y aplicando diferentes técnicas matemáticas, o de lingüística, para obtener mejores resultados. El diseño y optimizado de esos algoritmos de IA requieren a un ser humano detrás.

¿Qué cambios producirá la IA y por qué?

Creo que algo fundamental es que una computadora puede procesar datos a una velocidad muchísimo mayor que la de cualquier grupo de seres humanos. Ello lleva a que tareas que antes eran impensadas, hoy terminen siendo prácticas. Búsqueda e indexado masivo de textos es un ejemplo de ello. Esto puede traer que ciertas tareas repetitivas, automatizables, que eran llevadas a cabo por humanos, mañana terminen siendo realizadas por IA. Esto conlleva un problema por supuesto. A las IAs las programan humanos, y los humanos tenemos sesgos, los cuales se traducen en los modelos creados para las IAs. Entonces cuando una IA discrimina a un sector de la población, por ejemplo, negándole créditos, se le echa la culpa al algoritmo, como si eso nos quitase toda responsabilidad. Creo que el gran problema a futuro, y presente, es introducir estudios de ética dentro del diseño de IA, algo que lentamente se está haciendo.

¿Qué significa que la programación tenga un lado humano?

Por un lado va por entender el impacto que la tecnología tiene en los seres humanos. El caso de las fake news y como estas son potenciadas por las redes sociales es un claro ejemplo. ¿Si las IAs son tan avanzadas como se dice, por qué no se utilizan para frenar el avance de las noticias falsas? ¿O será que no son tan avanzadas como se cree?

¿Cómo es esa historia de que aportó a la campaña de Macron?

La campaña de Macron utilizó el software RabbitMQ para coordinar tareas como el envío de emails a sus simpatizantes. Soy co-autor del libro de RabbitMQ y dediqué gran parte de mi carrera profesional a popularizar esa herramienta, además de que fui desarrollador de la misma. 

¿Cuál es el límite de la informática? ¿Qué viene después de internet?

Una pregunta muy interesante que creo que solo el tiempo puede contestar.

Temas:

Álvaro Videla Desarrollador uruguayo mujeres Desarrolladoras software internet

Seguí leyendo

Te Puede Interesar

Más noticias de Argentina

Más noticias de España

Más noticias de Estados Unidos