25 de abril de 2016

Qué se requiere para trabajar en DevOps?

Al vivir en mundo cada día más digitalizado, la forma y la velocidad en la cual se programa o se hacen desarrollos es cada vez más determinante. Cómo respuesta a esta necesidad ha tomado fuerza “DevOps”, un  método de desarrollo de software que enfatiza la comunicación, la colaboración y la integración entre desarrolladores de software y los profesionales de Infraestructura de TI. Siendo una respuesta a la interdependencia entre el desarrollo de software y las operaciones de TI apunta a ayudar a producir en forma rápida (o ágil) productos y servicios de software. Para mayor información, hace unos meses publiqué en mi blog “Quién no ha escuchado de DevOps?” http://bit.ly/1YHAuw1.

Otra consecuencia de este fenómeno es el impacto que tiene DevOps sobre la profesión de Desarrollador, ya que tiene otros requerimientos de conocimientos y habilidades. Esto impacta de manera muy importante al  personal que ha creado experticia y que vive de hacer Desarrollo e Infraestructura. DevOps se asemeja a lo que podríamos denominar un Programador de Sistemas “moderno” y si un Desarrollador está interesado en convertirse en Ingeniero DevOps no existe un programa de estudios para lograr esto. Los que han entrado a trabajar en DevOps han sido principalmente  desarrolladores interesados en implementación y operaciones de la red, o administradores de sistemas con una pasión por la codificación y el scripting que deciden pasar al lado del desarrollo para mejorar su planificación de las pruebas y de la implementación.

Todo esto sin olvidar que la profesión de Desarrollador es muy solicitada en el mundo y es una de las carreras más importantes para la generación joven.  Uno de los nuevos caminos existentes para que las  personas aprendan Desarrollo con un enfoque más moderno son los “Boot-camps” y hay un interesante ejemplo en el artículo “Open Letter to Employers on Behalf of Bootcamp Grads” http://bit.ly/1NF49A9.  

Encuesta sobre DevOps (2013)
En el mercado la demanda por personas conocedoras de DevOps está creciendo rápidamente, ya que las empresas que lo aplican obtienen excelentes resultados: logran implementar código con una frecuencia 30 veces mayor que sus competidores y sus fracasos de implementación son 50% menores. Curiosamente, solo el 18% de los encuestados podía identificar en sus empresas empleados con la denominación DevOps, ya que se trata de un fenómeno en plena evolución.

Habilidades en DevOps
Hay cuatro áreas de habilidades que se requieren para quienes trabajan en DevOps:
  •          Codificación o scripting.
  •          Infraestructura.
  •          Reingeniería de procesos.
  •          Comunicación y colaboración con otros.

Estas habilidades indican que software ya no se escribe como se ha venido haciendo tradicionalmente, antes se escribía desde cero en un proceso muy largo y complejo. Ahora crear nuevos productos es frecuentemente una combinación de (1) la selección de componentes de fuente de acceso libre y coserlos con código, (2) el asegurar que el nuevo software funcionará a través de los diferentes sistemas operativos y plataformas y (3) la aplicación de pruebas e implementación con mayor frecuencia.

Quién construye el software es el mismo que lo opera!

Atributos claves para DevOps
Los atributos incluyen: (A) habilidad de utilizar una amplia variedad de tecnologías y herramientas de código abierto, (B) habilidad de codificar y hacer sripts, (C) experiencia con sistemas y operaciones TI, (D) familiaridad con pruebas e implementación incrementales y frecuentes, (E) comprensión profunda de herramientas de automatización, (F) habilidades de manejo de datos, (G) fuerte foco en resultados de negocios y (H) familiaridad con colaboración, comunicación abierta y el cruce de fronteras entre las especialidades.

Se hace referencia a “As a software engineer, how do I shift my career to devops” http://bit.ly/1LX26vO y “What Is a DevOps Engineer?”  http://bit.ly/1Tgv4s1

19 de abril de 2016

Quiénes son Emprendedores "Como Estilo-de-Vida"?

Un emprendedor como estilo-de-vida es el propietario de un negocio que prioriza los beneficios del estilo-de-vida sobre las ganancias y el cual organiza su trabajo y actividades de negocio alrededor de sus objetivos de estilo-de-vida. Generar utilidades es importante para el emprendedor como estilo-de-vida ( ya que son empresarios profesionales), pero “suficiente” dinero es frecuentemente más importante que la tradicional búsqueda capitalista de riqueza. Estilo-de-vida es tan relevante hoy que incluso hay “Empleadores como estilo-de-vida” que utilizan este enfoque para atraer y retener el mejor talento y que se focalizan en permitir una vida fuera del trabajo para sus empleados, además de hacerlos altamente productivos y eficientes en el trabajo.

La popularidad del emprendimiento como estilo-de-vida debería crecer en un futuro, ya que: (a) la tecnología le provee al emprendedor plataformas digitales asequibles para alcanzar mercados locales y locales, (b) la tecnología facilita el trabajo desde la casa, (c) continúa el aumento del número de mujeres en emprendimiento y (d) emprendedores de la Generación Y tienden a ser más idealistas y menos concentrados en el dinero. El término estilo-de-vida aplica asimismo a contratistas independientes y freelancers.

Emprendedores – Pasión y Ganancias
Un emprendedor típico se concentra en la búsqueda de ganancias y uno de estilo-de-vida está satisfecho con ganar “suficiente”. Su foco está más en las ventajas del estilo-de-vida – horario flexible, trabajo gratificante, dedicación de tiempo a la familia, a amistades y aficiones, a esfuerzos benéficos o búsquedas creativas. Las cualidades requeridas para ser exitoso son las mismas para cualquier tipo de emprendedor: independiente, flexible, resistente, comprometido y realista.

Características del Emprendedor como estilo-de-vida
Un alto porcentaje de emprendedores indican un deseo de pasión por encima de las ganancias y las principales características del emprendedor como estilo-de-vida son:
  •          Impulsor clave del modelo de negocios es el estilo-de-vida.
  •          El propietario es el único “a cargo” y está involucrado a nivel transaccional.
  •          Los ingresos generados por la empresa son parte de los ingresos del propietario.
  •          Los fondos iniciales provienen de ahorros personales o de la familia, o de un préstamo bancario.
  •          Generalmente no hay inversionistas externos, ya que estos esperan crecimiento rápido, dividendos altos y un evento de salida del negocio.
  •      No hay salida planificada hasta la jubilación, allí se le transfiere a otro miembro de la familia o simplemente se cierra el negocio. 

 Internet para el Emprendedor como estilo-de-vida
El emprendedor como estilo-de-vida podría estar vendiendo productos o servicios y en ambos casos el uso de Internet es importante, ya que Internet ofrece acceso a una amplia base de datos de clientes potenciales globales y locales y por ello este tipo de emprendedor vive en-línea y no requiere ubicación física. Si ofrece servicios, cómo consultoría o coaching, puede aprovechar Skype o algo similar.

Empleador como estilo-de-vida
Existen los que han descubierto el valor de convertirse en Empleadores como estilo-de-vida para atraer y retener talento superior. Una de estas empresas usa los siguientes indicadores clave para su empresa: ganancias, satisfacción del cliente, satisfacción del empleado, impacto en la comunidad, impacto en la sostenibilidad global. Un Empleador como estilo-de-vida busca crear oportunidades de carrera que hagan al empleado sentirse satisfecho y exitoso como un todo y los beneficios ofrecidos pueden incluir: (a) incentivos monetarios para actividades como masajes, acupuntura, peluquería, (b) horario 9/80, con un viernes libre cada dos semanas, (c) ejercicios pagos, (d) voluntarismo pago.

Se hace referencia a to “Don't Let Lifestyle Entrepreneurs Be a Dying Breed” http://onforb.es/1RPYtIw,  “5 PERSONAL QUALITIES THAT MAKE UP A LIFESTYLE ENTREPRENEUR” http://bit.ly/1VOGC6l, and “Uberfication of the Workplace” http://bit.ly/1m6xeg7.

11 de abril de 2016

Apps: teléfono inteligente, tarjeta de crédito y acaso se necesita algo mas?

A ritmo acelerado, se siente cada vez más que con un dispositivo móvil y con una tarjeta de crédito en cualquier rincón del mundo se pueden resolver muchas de nuestras necesidades. No se requiere tener efectivo en el bolsillo y además es suficiente el acceso a WiFi!  Este fenómeno está explotando y su uso ya es un automatismo para muchas personas.  En un recorrido de unos pocos día pudimos comprobar que el mundo está cambiando a través del fenómeno de las Apps con ejemplos en vivo como el alquiler de una casa, el uso de taxis y el alquiler de un auto y ello significó:    
  •          Mayor independencia personal y seguridad.
  •          Mucha rapidez para contratar un servicio.
  •          Cobertura global, desde el lugar donde se está en el momento para disfrutar el servicio donde se desee.
  •          Más opciones, aun cubriendo un mercado masivo las apps también ofrecen especialización.

 Alquiler de una casa - Airbnb
Se le indica a la App lo  que se desea: #personas, #habitaciones, #días, fechas, límites de precio, otros detalles. La respuesta presenta opciones y se negocia directamente con el propietario acordándose las condiciones y en general:
  •          Hay mejores opciones de ubicación que los hoteles.
  •          Es más económico para el que alquila, más rentable para el propietario.
  •          Esta app está generando transformaciones mayores: 

o    En San Francisco, California ha disminuido sensiblemente la oferta tradicional de alquiler de propiedades.
o    En Mérida, Yucatán está atrayendo inversión importante, emprendedores están comprando casas antiguas y convirtiéndolas en espacios ultramodernos generando una oferta diferenciada al turista y al viajero por negocios.

Usar un Taxi – Uber
Uber es un fenómeno conocido y compartimos algunos detalles observados en Nueva York y Ciudad de México:
  •          Uber provee mejor servicio y seguridad al usuario : (a) conoce en cuantos minutos llegará el vehículo, (b) recibe la foto del conductor, (c) conoce marca y placa del vehículo, el cual está en buen estado.
  •          El propietario del vehículo es el conductor o un inversionista quién lo arrienda al conductor.
  •          Los conductores:

o    Para pertenecer a Uber deben aprobar cuatro exámenes diferentes, incluyendo el del conocimiento de la ciudad y uno psicológico.
o  Conocen en línea lo que producen diariamente y reciben sus transferencias semanalmente.
o    Solo visitan la oficina de Uber cuándo algún pasajero deja una pertenencia en el auto.
o    Tienen la libertad para escoger su horario:
§  Para ganar bien necesitan dedicarle un horario completo.
§  Trabajan horario reducido : (a) quienes complementan sus ingresos con otra ocupación, (b) jubilados, (c) aquellos que aprovechan un beneficio de Uber como el seguro colectivo de hospitalización, (d) taxistas tradicionales, para disminuir el riesgo de quedar fuera del mercado de taxis a futuro.

Un auto alquilado – Car2go
Car2go, opera con una flota de carros estacionados en las calles de la ciudad. Al abrir el App está el mapa con los vehículos más cercanos al interesado, este selecciona y reserva el que le conviene y camina hacia el mismo.  Con la clave en el teléfono colocada frente a la ventana frontal del auto se abren las puertas y está la llave puesta:
ü  Para el usuario un ahorro de tiempo mayor:
o    El proceso de reservación toma segundos y se dispone del vehículo alquilado en minutos.
o    Se evita la tortura del papeleo.  
o    Se devuelve estacionando lo más cercano al destino, en cualquier calle donde esté permitido.
o    El precio es competitivo con carro alquilado y con taxi.
ü  Para el proveedor:
o    El inventario que ofrece está continuamente en circulación.

o    No necesita invertir en espacio de almacenamiento de autos.   

4 de abril de 2016

Es posible lidiar con gente difícil?

Cuándo una persona no se comporta correctamente y genera conflictos y/o negativismo en su lugar de trabajo es difícil pensar que ello no termine afectando a los compañeros de trabajo. La persona difícil y/o negativa no está consciente de su actitud y adicionalmente pueden tener has muchas cualidades positivas. 

Una vez que es detectada la situación, es necesario escuchar activamente a la persona difícil, reconocer sus inquietudes, validar  sus sentimientos e impresiones y tratar de comprender su conducta, pero nunca aceptar la culpa. Es importante enfrentar estas  situaciones y resolverlas lo más pronto posible, analizando con calma y evitando reacciones viscerales. Es determinante completar la conversación con una resolución y si finalmente no se resuelve hay que involucrar al supervisor para que intervenga.

Perfiles de algunas personalidades difíciles
  •          Narcisistas. Tienen un sentido excesivo de su propia importancia, anhelan atención y reconocimiento y no les importan los sentimientos de otros. Son extremadamente sensitivos a la crítica y reaccionan mal a esta. Para hacerlos productivos, hay que presentar las situaciones en términos que puedan servirles a ellos. Generalmente se desempeñan bien en posiciones con poder.
  •          Chismosos. Todos los lugares de trabajo tienen un cierto nivel de chismografía, pero los empleados que disfrutan reportando malas noticias demuestran un comportamiento destructivo. Tienen buena capacidad de relacionamiento humano y ventas pudiera ser un destino apropiado.
  •          Cuestionadores Perennes. Debe ser educado para que entienda como cuestionar y como comunicarse con otros en forma positiva.
  •          Auto-culposos. Pueden convertir cualquier situación en un supuesto desaire o menosprecio. Hay que educarlos para comunicarse mejor y trabajan mejor en proyectos independientes.
  •          Pasivos-agresivos. Tienen capacidad para la empatía, pero no actúan en una forma consistente y por ello pueden afectar e inutilizar a otros. Se trata de un trastorno del carácter, por ello no es útil profundizar en los orígenes de su molestia. Quieren crecer en el trabajo, debería asignárseles posiciones con guías y expectativas muy específicas.
  •          Coléricos. Manejan las tensiones del lugar de trabajo acusando a sus compañeros de sus fallas y dando rienda suelta a sus sentimientos de rabia.  Este es uno de los perfiles más difíciles y es un comportamiento inaceptable. Necesitan operar bajo límites estrictos. 


Actitud cotidiana
  •          Conservar la compostura. Mantenerse razonable y considerado hacia otros, aplicar auto-control y evitar el escalamiento del problema.
  •          Proactividad. Concentrar la energía en la resolución del problema, minimizando así las malas interpretaciones y los malos entendidos.
  •          Separación de persona y tema. Es importante crear afinidad, cooperación y respeto. Hay que ser suave con la persona, pero fuerte con el tema.
  •          Consecuencias. Identificar y establecer consecuencias para la conducta equivocada.
  •          Humor. Comportamiento no razonable y difícil puede ser desarmado con el uso correcto del humor apropiado. 


Actitudes frente a conductas difíciles
  •          Reducir el riesgo de fricción. No hay que perder tiempo tratando de cambiar o convencer al que está afianzado en la negatividad.
  •          Tomar el liderazgo. Hay gente negativa y difícil al que le gusta liderizar y ese comportamiento debe ser interrumpido con un cambio en el flujo de la comunicación, un ejemplo es un cambio de tópico.
  •          En la ofensiva. Los pasivos-agresivos intentan dominar y controlar, en lugar de resolver. Deben ser enfrentados aplicando la presión apropiada para reducir el comportamiento difícil. Los coléricos y los bullies también requieren intervención.
  •          Evitar confrontación en ciertos escenarios: (a) Cuando el personaje tiene un poder temporal o situacional, (b) Cuando un beneficio importante se puede derivar la situación.


Se hace referencia a "Dealing With Difficult People At Work" http://bit.ly/1UnFypg, “Ten Keys to Handling Unreasonable & Difficult People” http://bit.ly/1DnkIMt y “8 Tips For Dealing With Difficult People” http://onforb.es/22uLpzh and  “5 Toughest Personalities at Work--and How to Manage Them”  http://bit.ly/1fMh9sn