A algunas personas les puede parecer extraño que unos años se celebre el Día del Programador en 13 de septiembre y que en los años bisiestos caiga un día antes. ¿Por qué este día internacional cambia de fecha?
La respuesta la encontramos en la propuesta particular de Valentin Balt, quién a principios del milenio pidió al presidente Ruso la instauración de una fecha para conmemorar la labor de todos los profesionales. Pero no fue hasta 2009 cuando el Presidente de Rusia, Dmitri Medvédev, designó la fecha como oficial.
El número 256 (28) fue el elegido porque es la cantidad de números que pueden representarse con 8 bits (o 1 byte). Por otro lado, el número 256 es la mayor potencia de 2 menor que 365 (cantidad de días de un año).
Hace unos días, LinkedIn daba cuenta de los empleos relacionados con la tecnología que se van a crear en España en los próximos cinco años. Según la red social de empleo, de aquí a 2025 se van a crear más de dos millones de empleos vinculados a las nuevas tecnologías. En este sentido, el puesto de programador es uno de los más demandados
dentro del universo TIC, y las previsiones de futuro son igual de optimistas.
La programación mueve el mundo. Desde una aplicación para móvil hasta un programa industrial, el futuro se escribe en lenguaje Java, Javascript, Python, C++… y utiliza herramientas de código abierto como Linux, PostgreSQL.
Considerando este Día del Programador, no queremos dejar de mencionar el trabajo del equipo de TravelgateX, donde casi la mitad de la plantilla son programadores. Todos ellos repartidos en diferentes equipos que se encargan de mantener el servicio de las conexiones para los partners, además de desarrollar otros servicios.
Los principales lenguajes de programación que utilizan son:
● .NET y Go, para trabajos de alta concurrencia y escalabilidad
● JavaScript, para Frontend development
● Python para Scripting y Data Engineering
La plantilla de TravelgateX tiene una media de 30 años, los programadores trabajan en una estructura horizontal y buscan que haya compañerismo entre las personas que trabajan en las oficinas. “El tiempo nos ha hecho mejorar y aprender, hay un buen ambiente entre todos”, comenta Óscar Pérez, CTO de la empresa.
TravelgateX es un marketplace que se creó para integrar a sus clientes de una manera sencilla. Carlos Tur, CIO fue uno de los primeros fichajes del equipo y comenta cómo ha crecido en cuanto a tecnología y servicio al cliente: “Comenzamos con integraciones, pero ahora somos un marketplace, que ofrece conectividad a nivel mundial. Tenemos por ejemplo una innovadora API que se llama Hotel-X, y que está diseñada específicamente para conexiones entre hoteles. Siempre nos hemos ido adaptando y podemos ser flexibles con cada cliente.
El trabajo de los programadores permite que las conexiones posibiliten la transferencia de información de manera inmediata entre negocios mediante la interconexión de APIs de terceros. La facilidad de esta tecnología es que el cliente puede conocer al instante las ofertas de los proveedores y así informar a su cliente, es decir, al viajero, de las ofertas que
dispone. “Nosotros logramos la estandarización de la conectividad y solucionamos los problemas de los sistemas de cada compañía”, explica Rubén Caballero del equipo técnico. Gracias a este modelo de negocio, y con una nueva adaptación tras la pandemia, el equipo de TravelgateX ha conseguido incrementar rápidamente la red de proveedores y clientes.
Esta tecnología puede conectar a aerolíneas, agencias de viajes, cadenas hoteleras, alquileres de automóviles, etc.
El trabajo del equipo técnico de programadores de TravelgateX ha sido reconocido también en publicaciones importantes y como caso de éxito, por ejemplo en este artículo de Google Cloud, o en este de Microsoft.
Así vemos cómo la industria del software se ha impuesto sobre todas las demás, desde las ciencias más avanzadas a la tarea más cotidiana. Año a año, miles de puestos de trabajo en programación quedan vacantes, lo que convierte al
programador en uno de los recursos humanos más valorados en toda la industria.
Pero este no es el único factor por el que el aprendizaje de la programación es importante. “La programación estimula la perseverancia, la dedicación y el esfuerzo. Nos permite enfrentarnos a nuevos desafíos y problemas en todos los ámbitos de la vida”, sostiene Dani Calle, programador de TravelgateX.
Por ello la compañía tiene siempre “vacantes disponibles” para incorporar a futuros programadores, o aquellos estudiantes que quieran acceder a su primer puesto de trabajo en una empresa innovadora, flexible y con mucho recorrido en el sector
turístico.