Management 3.0 Foundation Workshop

La semana pasada asistí en Palma al workshop de tres días sobre Management 3.0 impartido por Josep Riudavets y Pablo Domingo. Sin duda ha sido la mejor formación de management que he recibido.

Mi objetivo para el curso era reforzar y adaptar mis conocimiento de management a las nuevas formas de gestionar equipos y puedo decir que el curso superó con creces mis expectativas.

Recomiendo esta formación a todo aquel que esté gestionando equipos, especialmente si el curso lo imparten Josep y Pablo.

La guinda de este excelente curso fue una visita a la fundación Amadip Esment.

Más información en:
https://management30.com/
https://josepriu.com/josep-riudavets-agile-coach-trainings/management-3.0-2/

Externalización de servicios IT

Este año visité una gran empresa del sector aéreo que decidió internalizar de nuevo parte del servicio externalizado de infraestructuras IT después de varios años sufrir maletendidos con un proveedor de “los grandes”.

Hace ya unos años la misma empresa decidió también hacer lo mismo internalizar (o realizar un “INsourcing”) del desarrollo de aplicaciones.

La diferencia es que, al internalizar de nuevo, la empresa se decidió por trasladar los servicios de un país Europeo de costes laborales altos a otro país con costes más bajos, pero con personal propio. Además para los datacenters se decidió por un modelo híbrido de cloud privada y pública. Al ser una compañía aérea antigua tiene mucho “legacy”.

Como personalmente me he encontrado con tanta frustración y malentendidos con los contratos de outsourcing de IT siempre me pregunto cómo podrían mejorarse estos contratos para que no acaben tan mal. Y la verdad que no lo tengo del todo claro.

Parece que cliente y proveedor de servicios IT estén condenados al conflicto, pero algo debemos hacer mal cliente y proveedor sino somos capaces de mejorar esta situación.

La responsabilidad de firmar y llevar adelante un buen contrato de servicios es algo que corresponde a ambas partes:

Por parte del cliente

  • Proveer de la información correcta (Inventarios, Volúmenes, costes actuales, documentación, etc) y más detallada posible para que el proveedor pueda hacer una oferta lo más ajustada a la realidad.
  • Ofrecer el tiempo razonable para que el proveedor de servicio puede analizar con tiempo toda la información que se provee y resolver las dudas que el proveedor plantee
  • Disponer del tiempo necesario del equipo de personas que puedan dar soporte al proveedor para realizar la oferta. Una buena solución es considerar el proceso de externalización de servicios como un proyecto con recursos dedicados parcial o totalmente
  • Informar claramente al personal interno directamente afectado por el proceso de externalización sobre su futuro laboral una vez externalizado el servicio para reducir la resistencia al cambio
  • Dependiendo de la duración del contrato, preveer crecimientos o decrecimientos que puedan afectar a los volúmenes establecidos en la línea base del contrato
  • Reconocer que el proveedor de servicio es otra empresa que busca ganar dinero, con sus márgenes de beneficio. No puede haber un buen entendimiento y buen servicio si el cliente piensa en “exprimir” al máximo al proveedor de servicios. Aquí hay mucha empresa final que pretende conseguir del proveedor lo que se conoce como “your mess for less” – te paso mi IT desastrosa, me quito el problema y me lo administras por un menor coste
  • Conocer cómo pretente conseguir las reducciones de costes el proveedor:
    • Economías de escala: No es lo mismo administrar 100 servidores que 1000, pero sin automatización difícilmente conseguiremos reducción de costes
    • Transformar la infraestructura – Automatización y estandarización
    • Contratos de larga duración – para dar capacidad al proveedor de transformar la infraestructura – No puedo pretender entregar al proveedor un “zoológico” de sistemas y que al cabo de un año finalice un contrato con una infraestructura automatizada y con reducción de costes!
  • Pretender personalizar el servicio demasiado … por mucha automatización que pongamos siempre tendremos personas tras un servicio y aquí no tengo claro qué es lo mejor:
    • Queremos únicamente un servicio con un SLA a cumplir, sin importar las personas que hay detrás?
    • O quizás un servicio basado en FTEs (Full Time Employees) con nombres y apellidos ?
    • El personal de nuestro proveedor está exprimido a base de guardias, turnos, sin motivación?
    • Preferimos tener un servicio barato aunque se de desde otro país con costes más bajos?
    • Nuestro proveedor tiene una alta rotación de personal, dificultando el traspaso de conocimiento de nuestros sistemas cuando el personal cambia?
    • Qué pasa con el servicio en periodo vacacional: Por ejemplo trabajando en una empresa turística julio y agosto pueden ser meses pico pero habrá que ver cómo cubre las vacaciones el outsourcer

Por parte del proveedor de servicios

  • No vender “humo”, ser honestos en cuanto a experiencia y capacidad para llevar adelante un proyecto de outsourcing. Exponer claramente en qué se dispone de experiencia con ejemplos y referencias y en qué casos tendremos que “re-inventar” la rueda
  • Proporcionar transparencia en cuanto a las subcontratas, qué contratos tendrá el proveedor con las empresas subcontratadas y cómo se gestionarán a lo largo del contracto de servicio con el cliente final – evitemos un cambio de subcontrata, salvo por motivos justificados, a mitad de nuestro contrato de servicio
  • Comprometerse, tanto en tiempo como en recursos, a una transformación y modernización real de la infraestrutura IT del cliente con indicadores claros de grado de transformación a lo largo del cliente
  • Proporcionar costes unitarios claros del servicio y establecer los volúmenes máximos y mínimos donde aplicarán estos costes unitarios
  • Adaptar los costes unitarios al mundo cloud, por ejemplo de cada vez tiene menos sentido ofrecer costes por tamaño de servidor en un mundo cloud
  • Cómo gestionaremos de forma integral la seguridad de la infraestructura IT – no podemos tener ya parcheos mensuales de servidores
  • Trabajar para satisfacer las expectativas del cliente. Sabremos si hemos hecho un buen contrato y cumplido con las espectativas si, al finalizar el contrato, el cliente se encuentra satisfecho y quiere renovar el contrato porque realmente está contento con el servicio y no por el coste o esfuerzo de salida del cambio de proveedor

My very first travel app

The nine weeks of the web development training at Ironhack Berlin are gone! I had a great time and I will miss my teachers and colleagues, as well as enjoying life at the German capital.

Web development teachers and students

To finish my training I had to present a final project and decided to develop a travel app. I have been working many years in the Tourism / Travel industry and wanted to develop a website using well-know API (Application Programming Interface).

So I developed a website called “myTravelApp” in 2 iterations. The website is a full-stack responsive application developed using JavaScript. You can access the code in my GitHub repository: https://github.com/amerzbach/myTravelAppReact

You can test the app accessing to: https://mytravelapp-react.herokuapp.com/

User story

myTravelApp” allows you to search for flights, hotels and activities in any destination worldwide in a simple way.

Also from the homepage you can search in a combined way for all 3 products.

Based on a tabbed interface you can access to:

  • Flights information including total duration, number of stops, airline and flight number, arrival and departure times
  • Hotel description, photos and location
  • Activities description
Flights search implemented using Lufthansa Open API
Hotel Information provided by Hotelbeds APItude
Combined search of Flights + Hotels + Activities

Front-End

In the first iteration was developed using Handlebarsjs while for the second version presented I re-designed it using the popular React library. In both cases, I used also Bootstrap and CSS. In the beginning, React was a bit hard to understand, but after the learning process, I started to love it.

Back-End

For the back-end part, I used NodeJS, Express and a MongoDB database. To access the APIs I used Axios library.

One of my main objectives was learning to use well-known APIs, the ones I use are:

The most interesting part here was to setup a multi-layer API calls from the front-end to the back-end and from there to the API Provider. I had to do it this way because the APIs required authentication and this is only to be set up securely from the back-end.
Moreover, for the combined search of Flights + Hotels + Activities, I learned how to parallelize 4 API calls at the same time to improve performance.

Tools

During the Ironhack training and the project I learned also to use:

  • Microsoft Visual Studio Code
  • GitHub as the code repository
  • MongoDB Compass
  • Postman to simulate API calls
  • Heroku as the hosting platform
Using Microsoft Visual Studio Code to code

Lessons learned

  1. React is much better for front-end development compared to other alternatives​
  2. Is important to read the API documentation​, however, could not be easy to understand for beginners like me.
  3. API authentication is the first step to use the API​
  4. API Authentication – requires API Calls from the back to store authentication keys​
  5. Each API use its authentication method, for example: Lufthansa Open API uses Token-based auth​entication and Hotelbeds APITUDE: SHA-256 Encryption​
  6. As I used non-productive test API – not always stable – Plan alternatives for your app demo in case your API does not work or perform well.

Modernizando el departamento de TI

Aquí va un resumen de algunos artículos que pueden ayudar a modernizar el departamento de TI.

Cloud

Cómo empezar la migración al cloud

Cloud Híbrida: Telefónica y AWS

No-Trust Infrastructures

AWS Certified Solutions Architect

AWS: Machine Learning

Colaboración y puesto de trabajo

Microsoft Teams – ¿ Sustituto del e-mail?

Herramientas de colaboración

Ventajas de una docking station universal

Nueva Surface Pro 6 – Sin USB-C

iPad Pro – Tablet a precio de oro

Gestión de equipos de TI

El efecto “Apple Store” en el primer día de trabajo

Comunicación en equipos virtuales

Manejando tu marca personal en la búsqueda de empleo

El inicio de año suele ser un buena época para conseguir un nuevo puesto de trabajo. Después del “parón” de las fiestas navideñas que, en países como España, puede alargar hasta la semana del 7 de enero, muchas empresas comienzan nuevos proyectos y necesitan contratar a principios de año.

Aquí quiero contaros un poco mi experiencia y cómo manejo mi “marca personal”. No me considero un experto en temas de marca personal – es más, seguro que tengo mucho que aprender y cambiar – pero quizás algo de lo que comento aquí os pueda servir de ayuda. Por si acaso incluyo algunos enlaces a artículos de expertos en el tema al final de este post.

Trabaja tu producto primero

Dicen que tu imagen es lo que otros opinan de ti cuando no estás delante. Y creo que tienen razón. La imagen que otros tienen sobre ti depende sobre todo de tu producto, es decir, tu mismo y tu experiencia profesional a lo largo de los años.

Antes que la marca es fundamental que tengas un buen”producto”. Y el producto eres tu mismo, qué sabes y hacer, cómo lo haces y qué resultados consigues. Hablando de uno mismo se trata de tener una buena formación, tener experiencia y conocimiento y trabajar bien. Conseguirás esto cuando puedas dar referencias sobre ti, gente que dé la cara por ti y pueda recomendarte.

Por supuesto tienes que conocer tu producto (conocerte a ti mismo) con sus puntos fuertes y debilidades, situación frente a la competencia y conocer el precio de mercado de productos similares al tuyo.

Una vez confirmado que tenemos un buen “producto” tenemos que definir y promover la marca, diferenciándote de los competidores y hacer que tu producto llame la atención. Y este aspecto es donde fallamos muchos en el sector informático – IT: tenemos un buen producto que no sabemos vender, nos falta “marketing personal”.

Trabaja tu marca personal mucho antes que la necesites

Tenemos que tener nuestra marca bastante trabajada y pulida antes que realmente la necesitemos para una promoción o un cambio de trabajo. Resulta mucho más complicado si preparas tu marca en el último momento, cuando te urja encontrar un nuevo trabajo, aunque no imposible.

Cuando vemos que empezamos a tener un buen producto es el momento de ponerse manos a la obra con la marca y, como el producto, es algo que tenemos que trabajar en el día a día, sin descuidarlo, cuidándolo y dándole brillo.

Tu Currículum y perfil en LinkedIn

Tu perfil en LinkedIn es más importante que tu currículum (CV), pero claro necesitas un buen CV para empezar con con LinkedIn. Hoy en día la mayoría de empresas de selección buscan a través de esta red social.

Te recomiendo que, salvo contados casos, prepares tu CV en inglés, llegarás a más gente salvo que aspires a un puesto de trabajo donde lo fundamental sea el conocimiento de otras lenguas diferentes al inglés. Si te cuesta mucho redactar un buen CV te pueden ayudar servicios como TopCV aunque tienen un coste y tengo mis dudas que alguien mejor que tu pueda redactar tu propio CV.

Respecto al diseño del CV – seamos sinceros – cada vez leemos menos – por eso una buena imagen, es fundamental para que tu CV destaque frente a otros. Recientemente un conocido me ha ayudado mucho a mejorar la estética e imagen de mi CV. Me ayudó a incluir los logos de las empresas donde trabajé, universidades, etc haciéndolo mucho más atractivo visualmente. Si buscas plantillas de CV modernas y atractivas puedes conseguirlas aquí.

Los más innovadores incluso pueden optar por un video – CV publicado en YouTube, presentándose a sí mismos y su experiencia profesional. Quizás la desventaja del vídeo frente al texto es que muchos reclutadores tienen herramientas automáticas de búsquedas de perfiles que, por ahora, dudo que funcionen muy bien con el vídeo.

Destaca en tu CV siempre lo último que has realizado – poco importa lo conseguido hace 10 años – sobre todo en cuanto a logros en proyectos, presentaciones, productos, formación, etc.

Con el CV listo puedes crear tu perfil en LinkedIn ya que se trata de alto muy parecido. Una vez creado tu perfil, empieza a conectar con conocidos y gente de tu sector profesional. Recuerda que LinkedIn no es Facebook y se presupone un trato más formal, correcto, y profesional.

Quizás yo esté pecando de publicar en LinkedIn posts sobre temas menos profesionales como por ejemplo viajes, pero también es verdad que busco oportunidades en el sector turismo e IT y también es una forma de demostrar otras competencias como la capacidad de comunicar o el manejo de redes sociales y darle un toque humano al perfil profesional. También es bueno demostrar que no somos únicamente “maquinas de trabajar” y que tenemos otros intereses y aptitudes que pueden resultar un buen complemento a tu perfil profesional.

Igual que en tu CV debes destacar cómo contactarte (email, teléfono) no olvides incluir también un enlace a tu perfil en LinkedIn – Como por ejemplo linkedin.com/in/adimerzbach

No olvidar otros canales

En España parece que, en cuanto a búsqueda de empleo, todo se maneje a través de LinkedIn e Infojobs.net. Sin embargo en otros países funcionan también otras redes sociales profesionales y portales de búsqueda de empleo. Por ejemplo Xing.com es una alternativa a LinkedIn en países germano parlantes.

Y fuera de España sorprende la cantidad de portales de búsqueda de empleo que hay alternativos a Infojobs.net. Si buscamos en un país en concreto conviene informarse de qué portales funcionan mejor. También hay portales especializados para determinados perfiles de empleo – por ejemplo experteer.com para perfiles más senior y – mejor pagados.

También si tenemos un blog personal y perfiles en redes sociales públicos (Facebook, Instagram, etc) debemos pensar qué dicen de nosotros y cómo contribuyen o destruyen nuestra marca personal de cara a la búsqueda de empleo.

Debemos buscar en google por nuestro nombre y apellidos y ver qué sale y cómo puede afectar positiva o negativamente a nuestro objetivo

Un blog personal bien tratado puedo ayudarnos a reforzar nuestra marca personal y demostrar competencias. Con mi blog adimerzbach.com he conseguido posicionar en primer lugar mi blog y artículos en Google cuando alguien busca por mi nombre.

La importancia del “boca a boca” y los contactos personales

Sin duda una de las mejores formas de conseguir un trabajo es a través de los contactos y el “boca a boca”.

Por eso mismo es importante tener y “cuidar” una buena agenda de contactos profesionales y no sólo tirar de ellos cuando realmente lo necesites en la búsqueda de empleo.

Si tienes un buen “producto” tus contactos pueden ser la mejor forma de conseguir un trabajo.

Aprovecha tu tiempo libre y acude a seminarios, foros, presentaciones de productos, etc donde puedes retomar o hacer nuevos contactos – lo que se conoce como “networking”.

Resulta fundamental que tus contactos se enteren de que estás disponible buscando un nuevo trabajo. Por lo que un email informándoles, un mensaje a través de LinkedIn o una publicación en tu blog sobre tus próximos objetivos puede ayudar con esto.

Aunque todavía algunas empresas solicitan una carta de presentación junto al CV algunos piensan que esto está algo anticuado. Puedes utilizar el mismo texto que utilizarías en una carta para un email de presentación o quizás una entrada en tu blog para hacerlo llegar a tus contactos.

Ten en cuenta que, en el proceso de selección, algunas empresas te pedirán referencias y ahí es donde tendrás que tirar de tus contactos para que hablen bien de ti. Ojo – si tus contactos de referencia destacan tanto tus puntos fuertes como tus áreas de mejora se verán como referencias más sinceras y honestas.

Avisa siempre a tus contactos de referencia antes de que las empresas contacten con ellos directamente y pídeles permiso para compartir sus datos de contacto (normalmente email y teléfono personal).

Contactos de referencia pueden ser antiguos jefes tuyos, compañeros de trabajo e incluso miembros de tu antiguo equipo de trabajo. Generalmente se le da más valor a las referencias de antiguos jefes tuyos.

Conclusiones

  1. Antes de preocuparte por tu marca personal asegúrate de tener un buen “producto”. Conoce tus puntos fuertes y débiles.
  2. Cuida tu marca personal antes de que le vayas a necesitar. Es un trabajo continuo mantener una buena imagen de marca.
  3. Actualiza tu perfil en LinkedIn periódicamente junto con tu CV
  4. Vigila tu reputación on-line buscando en Google por tu nombre. Aporta contenido a tu perfil en LinkedIn compartiendo artículos, conocimiento, etc
  5. No descuides los contactos personales, el networking, el boca a boca
  6. Asegúrate de tener personas que puedan ser contactos de referencia tuyos
  7. Da a conocer a través de LinkedIn y otros canales que estás buscando un nuevo empleo

Algunos enlaces muy interesantes sobre el tema:

Professional profile

Who I am

Since 2006 I have been working for TUI Group as Head of Infrastructure and Operations, leading a team of systems administrators, third party-outsourcers and also remote teams located worldwide.

Currently, I’m in the pursuit of leading a team responsible for designing, implementing and managing complex IT systems and services from a business-oriented perspective. My specialities are IT infrastructure administration and consolidation, datacenter migrations, private and public cloud infrastructure management and IT workplace – collaboration systems implementation.

I have managed and participated in projects with international teams worldwide. I am used to manage complex projects using Waterfall and Agile methodologies.

I speak English and German at an advanced level. I am native in Spanish and Catalan. I am currently based in Barcelona, I am flexible to relocate and able to travel.

Contact data

LinkedIn: https://www.linkedin.com/in/adimerzbach

In case you are interested in contacting me please send me a message via LinkedIn and I will reply to you with my full contact details. See below a summary of my professional background

Where I have worked, my job experience

OmniAccess, Palma de Mallorca

Infrastructure Manager
February 2019 – May 2019

TUI Destination Experiences, Palma de Mallorca

Head of Infrastructure and Operations
March 2015 – October 2018

Hotelbeds – TUI Travel PLC – TUI España, Palma de Mallorca

Head of Infrastructure Services Shared Centre
February 2006 – February 2015

EDS, Barcelona

Portfolio Architect – Pre-sales technician and midrange systems/hosting solutions architect.
Networking Project Manager – LAN/WAN networks/Network securityBM S/390 and Cisco LAN & WAN systems engineer
March 1997 – January 2006

Coches.net – MSSL, Mataró – Barcelona

Webmaster & Web applications developer
January 1996 – February 1997

What I know, my degrees and my knowledge

University Expert in eTourism: eCommerce and Online Marketing
Universitat de les Illes Balears, 2016

University Expert in IT for Tourism and Leisure Business
Universitat de les Illes Balears, 2007

Master in IT Management
La Salle University – Barcelona, 2003 – 2004

Master in Telematics
Universitat Politècnica de Catalunya – Barcelona, 1996 – 1997

Engineering in Telecommunications, speciality in Telematics
Escola Universitària Politècnica de Mataró – Barcelona, 1993 – 1996

From 1998 up to date, continuous training through professional courses in general management skills, SLA management, ITIL, Cisco Networking and VoIP, Security, Amazon AWS, and all sort of enterprise-class information technologies.

Certifications

Amazon – AWS Certified Solutions Architect – Associate

CCNA & CCDA – Cisco Certified Network/Design Associate
CCNP – Cisco Certified Network Professional

ITIL Foundations v3
ITIL Service Manager v2 + ITIL Expert v3 #863805.935510

Some external references about me

My blog

See some posts I have written in Spanish:

You can check more posts at my blog

Guifi.net – Red abierta, libre y neutral

El pasado 21/noviembre en el Meetup de la Makespace Mallorca, el equipo formado por Joan, Bartomeu y José Luis presentaron la red guifi.net y su iniciativa – que ya lleva varios años en marcha – de proporcionar servicios de valor añadido sobre la red guifi.net como el acceso a Internet o Voz sobre IP.

Guifi.net es una red de telecomunicaciones soportada por un modelo de “procomún” facilitando el acceso a Internet de banda ancha a un precio justo, de calidad y para todo el mundo. Es una alternativa al Internet que ofrecer los operadores de telecomunicaciones tradicionales.

Esta iniciativa nacida en Catalunya, ya tiene operativos más de 35.000 nodos principalmente en su comunidad de origen, Comunidad Valenciana, Baleares, Madrid, Andalucía, Asturias y Euskadi.

La arquitectura de la red está formada por nodos y supernodos.

Los nodos son los puntos de acceso a la red para los usuarios finales. Montar un nodo suele costar entorno a los 90 euros y se necesita una antena WIFI y realizar el cableado interior en el domicilio del usuario.

Los supernodos concentran a través de conexiones WIFI de los nodos y encaminan el tráfico dentro de la red a través de otros supernodos. Guifi.net tiene conectividad a Internet a través del punto neutro CATNIX en Catalunya.

Recordad que Makespace Mallorca inicia a partir del sábado 1/diciembre talleres de iniciación a sensores para Arduino y Rasperberry Pi.