Karla Ramírez Pulido

Fotografía de Karla Ramírez Pulido

¿Quién eres y qué haces?

Mi nombre es Karla Ramírez Pulido, estudié la carrera de Ciencias de la Computación en la UNAM, tengo dos maestrías también por la UNAM. Actualmente estoy haciendo una investigación en el área de Ciencias de la Computación dentro de las sub-áreas de Lenguajes Formales y de Lenguajes de Programación, específicamente en los Lenguajes de Programación con Tipificado Gradual. Me encanta el diseño de los lenguajes de programación, en particular el de los Lenguajes dentro del Paradigma Declarativo, específicamente en el Funcional, y por ende me gusta el Cálculo Lambda, combinadores, continuaciones, entre otros.

En la parte laboral también disfruto mucho los proyectos relacionados con Riesgo Tecnológico, Planeación y Diseño de Sistemas, me he divertido mucho haciendo auditorías tecnológicas aunque si, si es muy pesado, creo que a poca gente le gusta ver llegar a un auditor.

He sido profesora de la materia de Lenguajes de Programación desde hace más de 20 años, aunque de vez en cuando imparto las clases de Riesgo Tecnológico y Estructuras Discretas, esta actividad (“dar clase”) es la que más disfruto en el día a día. Mi motivación más grande es cuando veo la expresión en la cara de un alumno de: “le están cayendo varios veintes” después de escucharte dando un tema o después de que le resuelves una duda, es un sentimiento inigualable, (super priceless).

Ahora debido a la pandemia, esto no lo he sentido de manera directa, ya no le ves la cara a casi nadie a través de sus cámaras, y es difícil, aún así el poder transmitir una idea, leer sus inquietudes, preguntas y claro darles solución en “vivo” de manera virtual me resulta sumamente satisfactorio.

¿Qué hardware usas?

Me gustan las computadoras con mucha RAM en general, últimamente he tenido máquinas DELL, y ASUS, hasta el momento me han dado batalla.

Me gustan mucho los teléfonos inteligentes, me interesa mucho hacer foto y por ello busco teléfonos con una buena cámara integrada, ¡ahh! y me gusta a su vez agregar a mi teléfono un buen micrófono para grabar en exteriores, ya que disfruto mucho el usar esta herramienta para hacer videos propios.

¿Qué software utilizas?

Soy fan de los sistemas operativos de código abierto, he usado varias distribuciones en el transcurso de mi vida y actualmente uso UBUNTU y Linux Mint, dependiendo la computadora que esté usando en ese momento.

Para mis proyectos en general me resulta super útil usar Hypothesis, Draw.IO, y Air Table, en el navegador (Firefox, Chrome o Vivaldi) me resulta muy bonito el start.me para llevar todos tus marcadores (ojo dije bonito y no muy rápido, por lo que tengo sentimientos encontrados cuando lo veo y cuando se está cargando) y claro Dr. Racket no puede faltar en mi máquina. Uso algunas de las aplicaciones de Google, me funcionan y como prefiero pasar tiempo para mi, mi familia y mis amigos, prefiero usar aplicaciones user friendly, y no batallar con demasiadas configuraciones, ni administraciones especiales de casi nada.

Para estar en contacto -sobre todo ahora en estos tiempos pandémicos- uso ZOOM, Google Meet, y SLACK para llevar más cosillas.

Básicamente todo lo que sea FREE SOFTWARE y lo que tenga licencia CREATIVE COMMONS tiene mi atención.

¿Cuál sería tu hardware/software ideal?

Mi software ideal es casi cualquier Linux, y de hardware pues la verdad es que solo pido que la computadora tenga mucha RAM. En materia de “disco duro” creo que se ha avanzado mucho y que es relativamente accesible el extender la capacidad de almacenamiento a un precio razonable, así que lo que más busco es Más y Más RAM, siempre.

Prefiero las laptos a las estaciones de trabajo pero veo las bondades de ambas. Aunque muchos dicen que tengo ese don de “sacar a las computadoras de su zona de comfort” si soy como un beta tester (post producción) que encuentra fallas en donde nadie más lo ha hecho, en tiempo de ejecución, …sin buscarlo.