
El tiempo pasa
El paso del tiempo se nota de repente

La primera vez que me pilló de repente fue cuando me di cuenta de que los coches llevaban luces de freno en el cristal trasero desde hacía tiempo.
Otra vez cuando me di cuenta de que para la mayor parte de los que me rodeaban los smartphones habían estado ahí siempre.
También se nota el paso del tiempo cuando tienes becarios porque el becario siempre tiene la misma edad, se va uno y entra otro de la misma edad, mientras tu vas ganando edad.
Progresión
Ayer hice una entrevista de trabajo y según el currículum el candidato tenía conocimientos de hardware hasta kubernetes y CI/CD. Este tiene buena pinta, pensé.
Si lees esto y no conoces el mundillo, lo normal es haber empezado con temas de hardware y/o sistemas operativos, luego virtualización y cuando tienes muchas máquinas virtuales y la gestión del software que hay dentro se vuelve un infierno pasas a usar gestores de configuración tipo puppet o ansible.
Un buen día te das cuenta de que mantener varios desarrollos de varios proyectos en una sola máquina virtual es un infierno por las versiones de las librerías pero no vas a crear una máquina por proyecto así que te pasas a contenedores lxc o docker.
La primera vez que vi un Dockerfile pensé en que era como un playbook de ansible pero para contenedores. :-D
Y cuando eso crece más y te aburres de llevar excels para saber donde está cada cosa descubres kubernetes y dejas que los procesos se distribuyan como quieran.
Y asociado a todo eso aumenta la carga de programación, aunque sea en bash, y ya sabes editar yamls mejor que respirar.
No es ansia por lo nuevo ni por estar a la última. Es una cuestión de supervivencia y una calidad de vida que te permite tener jornada intensiva en verano y poder ocuparte de tus hijos en invierno.
Entrevista de trabajo
El caso es que hablo con el candidato y para abreviar le pregunto sobre el principio y el final de su vida profesional.
Me cuenta sus batallitas con el hardware y como despliega en kubernetes con pipelines y gestiona las bases de datos en AWS.
Una vez acabada la entrevista sale el tema de ansible y ¿¡¿¡No sabe lo que es!?!? Así que se lo cuento y me dice:
ah, un playbook de ansible es como un Dockerfile pero para servidores y en formato yaml
En el proceso me pongo a tirar del hilo y no tiene experiencia con esa fase intermedia de virtualización.
Así que terminamos la entrevista y me siento muy estúpido por haberme dejado engañar así.
Pero espera, es que podría ser
El caso es que me puse a pensar y en la última empresa en la que estuve movimos a kubernetes todo menos dos windows y unas máquinas que queríamos pasar a kubernetes.
Es que podría ocurrir que ese chaval hubiera caído en una empresa 100% kubernetes y se hubiera tirado 6 años sin salir de ahí ni necesitar hacer un ssh a un servidor.
Kubernetes tiene ya 12 años de antiguedad, que es que mi hija pequeña tiene 11 años ya.
Pensar en kubernetes como algo moderno es como llamar “nuevas tecnologías” a los móviles o a las redes sociales.
Nativos de kubernetes
Cambiamos el “cuando yo nací los móviles ya existían” por un “en mi primer trabajo solo usábamos kubernetes”.
¡Como pasa el tiempo! ¿verdad?