Breachmen
Como humanos nos gusta poner etiquetas, y nombres, a todo. Supongo que es un mecanismo para poder entender cosas que están fuera de nuestro conocimiento, moviéndolas al sesgo de algo que si está dentro de nuestras capacidades, no me citéis en esto que de antropología y psicología no tengo ni idea, es solo una intuición. De la misma forma, nos gusta fliparnos, e inventarnos título que poder lucir como medalla social, además si el título es en inglés y suena bien, mejor. Ejemplos clásicos son CEO, CTO, R&D Engineer y un largo etcétera, sobre todo en el mundo de la tecnología.
El otro día estaba pensando en como describir mi trabajo con uno de estos términos, o mejor dicho, me estaba preguntando cual de estos títulos se ajustaba mejor al trabajo que realizo día a día en el laboratorio. El nombre del puesto, de acuerdo a la universidad, es técnico superior de laboratorio, perteneciente a la categoría de personal de administración y servicios o PAS. Además de todo esto, en el momento de la publicación me encuentro terminando mi tesis doctoral, con lo que además soy doctorando.
Pero claro, si queremos ser molones en el currículum (no voy a engañar a nadie, es para LinkedIn) tenemos que encontrar el mejor término posible. Veamos, para la situación de la tesis está bastante claro, cuando uno se matricula es PhD student, y cuando cumple los requisitos del programa y solo queda el propio documento de tesis por escribir pasa al estado no oficial de PhD candidate. Sin embargo, la descripción del puesto se complica. Quizás deberíamos ver cuales son mis obligaciones del día a día, y de esta manera tratar de encontrar el título que más se ajusta.
- Ejecutar proyectos europeos
- Resolver problemas usando algoritmos de Machine Learning (ML)
- Asistir a reuniones de proyectos
- Escribir artículos científicos sobre nuestro trabajo en los proyectos
- Leer artículos científicos que afecten al campo en el que esté trabajando y estar al día
- Programación
- Flujo de trabajo de ML
- Desarrollo de algoritmos en python
- Diseño de aplicaciones y sistemas
- Picar código de las aplicaciones, mayormente usando Django
- Sistemas / Sysadmin
- Copias de seguridad
- Despliegue de aplicaciones en contenedores en diversos servidores
- Mantenimiento de NAS y sistemas de información
- Ayudar a mantener equipos de trabajo
- Ayudar a formar a investigadores junior
- Ayudo con las redes sociales del laboratorio y soy un puto diplomático de los proyectos europeos
Teniendo en cuenta todos los puntos anteriores, investigador (o researcher) se queda corto, puesto que hago muchas más tareas informáticas de lo que correspondería a mi tesis. Títulos como DevOps o MLOps, no creo que se ajusten al trabajo dado nuestra forma de trabajar. Nuestro servidor de producción no tiene nada que ver con el de las grandes empresas. Nosotros no ofrecemos ningún tipo de servicio ni esperamos una carga masiva de usuarios. Lo hacemos lo mejor que podemos, pero es evidente que nuestro sistema docker es de juguete y no valdría para un producto real pues tendríamos que disponer de más máquinas físicas (o utilizar servidores en la nube) y movidas como Kubernetes para balancear cargas y mantener todo arriba. De momento esto no nos hace falta, así que no nos hemos puesto a ello.
También es importante recordar que somos un grupo de investigación pequeño y por tanto los desarrollos que salen de aquí, suelen ser trabajos unipersonales, como mucho incluyen algún trozo de peer-programming, de modo que, a pesar de que tenemos nuestros repositorios Git para control de versiones y demás, no tenemos necesidad de tener en marcha ningún sistema tipo Jenkins para hace integración continua. Ni lo tenemos, ni podríamos tenerlo. Pues el coste (en tiempo) de aprendizaje y montaje de un sistema así no compensa siendo un equipo tan pequeñito en el que además, menos de la mitad del personal programa en su día a día. Aquí es todo artesanal, y aunque repito, lo hacemos lo mejor que podemos con los medios que tenemos, hay que tocar demasiados palos como para poder profundizar y profesionalizarnos en alguno de estos aspectos.
Siempre he dicho de broma que soy el bombero del laboratorio. No me considero el mejor en ninguno de los aspectos de mi trabajo ya que mis compañeros son muy buenos en lo que hacen. Sin embargo, junto con mi pana Ángel, somos bastante todo-terreno e intentamos hacerlo de la mejor manera posible. Parece que al final esta broma es la que mejor se ajusta al puesto, soy un bombero de la ciencia. No obstante esto crea un problema, y es la confusión que tendrá la gente cuando lea en mi currículum que soy un bombero. Pues bien, estaba viendo una serie llamada Snowpiercer cuando he visto a un tipo llamado Boki.
Personaje de Boki en la serie
Si no habéis visto la serie, os la recomiendo, voy a tratar de resumirlo de la mejor manera sin hacer spoiler. La serie se basa en que el mundo se ha congelado, y el último resto de la civilización vive a bordo de un tren que no debe detenerse. En este tren hay diferentes facciones, y entre ellas destacan los breachmen, que serían homólogos a los bomberos, un equipo de tipos (y tipas) rudos y preparados para ayudar en primera fila ante cualquier hecatombe: reparar tuberías, sellar ventanas rotas, ayudar a contener disturbios, etc. Por tanto el título de Breachman:
- Describe bien la variedad mi trabajo
- Está relacionado con ciencia ficción (importante para el contexto informático)
- Es un título en inglés y mola que te cagas.
Pero lo que es más importante, todo esto es solo un masaje de ego que no vale absolutamente para nada. Y los que utilizan LinkedIn en serio son más tontos que una mierda.
Voilà. Lo hemos encontrado. Soy un breachman.