Priorización al máximo nivel

Hola,

Quede descrito en avance que no soy un experto en la materia, ni pretendo serlo; ni he estudiado de esto ni parto de ningún tipo de fuente contrastada que avale nada de lo que voy a decir a partir de ahora. Simplemente me gusta compartir las herramientas que utilizo para mi propia gestión personal (cosa que no tiene que ir de la mano a que me las haya inventado yo, seguro que todas existen) y que me son útiles en mi día a día, y ese es mi ánimo ahora mismo. Solo por compartirlo me siento satisfecho, y si alguien saca alguna idea en base a esta explicación y que considera que tiene sentido poner en práctica para mejorar su día a día, la satisfacción me parecerá doble.

Dicho esto y pidiendo perdón a los expertos en la materia por si digo, o consideran que digo, alguna barbaridad… allá vamos.
La verdad es que cuando dedicas tu vida a gestionar proyectos, o como me gusta decir a mí a poner en marcha cosas y luego conseguir que una vez en marcha mejoren, te topas siempre con la necesidad de anteponer unas necesidades a otras; vamos, lo que se conoce comúnmente como priorizar. Y por qué priorizamos? (Perdonad porque la pregunta parece un poco tonta)… normalmente por la limitación existente (y dependerá del escenario) de realizar un número máximo de tareas en paralelo. Esa es la base de todo, tengo dos manos y me da para hacer 1, 2 y 3, pero 4 y 5 tendrán que esperar a que termine las anteriores porque no me da la vida para más.

Y nos pasamos el día priorizando, nuestros proyectos profesionales, nuestra vida familiar, si utilizo el hueco que tengo el fin de semana para irme al cine o verme el capítulo de la serie no se cuántos que tengo pendiente… Y oye, uno en base a la práctica adquiere destreza y se acostumbra a trabajar así porque se da cuenta que te vuelves más efectivo, y cuando conoces alguna herramienta chula de las dos mil que hay en el mercado para ayudarte a estas cosas y te pones a utilizarla también en todos los ámbitos, profesional, personal… una locura de la optimización.

Un momento que cojo aire y sigo.

En fin, que como nadie espero que se sorprenda yo soy de los que pasó a gestionar o mejorar la optimización de su vida personal con esta misma serie de técnicas y herramientas. Y oye está muy bien cuando tienes una realidad priorizada de tu ámbito laboral y otra de tu ámbito personal, al mismo nivel, y eres capaz de discernir prioridades entre ambas (lo digo para los que en un momento dado el trabajo nos ha marcado el ritmo a nivel de prioridades por lo exigente del mismo y nos ha hecho reducir de prioridad otros temas a nivel personal). Esta es mi primera reflexión clave que quería compartir, no puede ser siempre que los temas laborales sean prioridad 1 y los personales sean prioridad 2, como si fueran compartimentos estancos, si no que planteo el punto de vista de que hay verlo desde la perspectiva de que las tareas a realizar en el ámbito profesional y el personal tienen que convivir en el mismo saco y en el mismo espacio de tiempo (porque el día tiene las horas que tiene y son finitas). Buenas prácticas a este respecto son disponer de una agenda donde podáis ver al mismo tiempo los espacios temporales que os reserváis para ambos ámbitos, todo junto; y que decidáis si una tarea es más prioritaria que otra por la realidad a la que os estáis enfrentando en este momento, y no por el hecho que una tenga que ver con el ámbito profesional o el personal. La otra es que dispongáis de un gestor de tareas donde podáis incorporar tareas de ambos mundos y verlo todo junto, o uno para cada pero acudáis a consultar cada realidad paralela en el momento de definir las prioridades y a qué asignáis vuestro tiempo (yo para que os hagáis una idea, por mi contexto, utilizo Jira en el ámbito profesional y Trello en el personal).

Bueno, si conseguís llegar a poner en práctica esto creo que es un triunfo (o al menos así lo he vivido yo). No debe ser muy complicado porque a mí me ha salido, así que ánimo, es cuestión solo de ponerse.
Tras alcanzar este primer estadio, ya estaréis preparados para llegar al estadio dos, a la, cha-chán… priorización al máximo nivel (ya se me podría haber ocurrido un nombre mejor).

La película principal de este artículo se basa en la idea de que nuestra vida, y cuidado que aquí es cuando me pongo filosófico, no se basa solo en nuestros objetivos profesionales o personales, si no que tiene cuatro pilares o dimensiones fundamentales: la familia, los amigos, tú como ser individual y el trabajo. Como si fueran 4 patas de una misma mesa. Si cuidas cada una de estas patas tu mesa está en equilibro, pero si vas descuidando alguna la mesa empieza a cojear. Si tienes la suerte de que sólo cojea alguna, pues bien, pero a medida que pierdes apoyo en las mismas tu vida al completo (porque por ejemplo enfoques tu esfuerzo o priorización a una de ellas) se puede tambalear la mesa entera.
Hasta aquí bien verdad? Y qué pasa, alguno de los pilares es prioritario? Yo creo que no, que los 4 son igual de importantes y hemos de mantenerlos igualmente en equilibrio, por nuestra salud. Otra cosa es que por necesidad de mantener el equilibrio haya algún pilar que tengas que priorizar sobre otros que cuenten con un mejor estado de salud, con tal de mantener tu mesa lo más equilibrada posible.

Y cómo hago yo esto? Pues con un lápiz y un papel, que creo es importante cuando tratas temas que requieren que los trates con reflexión.
Y lo primero que hago es pintar los cuatro pilares y los represento con 4 círculos de un determinado color.

A partir de aquí me pongo a pensar qué objetivo vital quiero alcanzar en cada uno de estos grupos. Esas movidas que me llenaría conseguir, esa ilusión que me da sentido a la vida, lo que me preocupa, ese problema que necesito resolver para sentirme mejor… y los represento como círculos conectados al pilar principal al que están relacionados, en otro color. Estos círculos pueden tener diferentes niveles, en base a la profundidad que le queramos dar a cada cuestión. Incorporo a continuación algunos ejemplo a nivel ilustrativo.

Y oye, cuidado, que esto es una reflexión muy profunda, estás pintando tu vida, tus objetivos fundamentales, lo que cuando te llegue el momento y veas la luz al final del túnel te vas a arrepentir si en vida al menos no lo intentaste. Es tu vida, lo que quieres ser y lo que no.
A partir de aquí te va a tocar la desagradable tarea de pintar el estado de cada pilar (es duro porque al final vas a representar el estado en el que consideras que está tu vida), en base al estado de los temas que tienes ligado al mismo. Yo lo hago con los colores de un semáforo. Primero pinto los estados de las “movidas” ligadas al pilar, y en base a la paleta de colores que me quede le asigno un estado global al pilar (a ojímetro ya que hay temas que tienen más importancia o calado que otros).

Cómo lo ves? Pues nada, ahora en base a esta foto, que es la buena, la que te da una visión 360 grados de tu vida, prioriza, muévete y ve a por lo que necesitas para ser feliz.

Realmente si lo piensas es una chupinada de ejercicio, pero la magia de esto no es la técnica en sí misma, si no es dedicarte 1 hora, bajarte de la vida un momento, y sentarte contigo mismo a decidir cómo quieres que sea tu vida. Y cuando sabes qué quieres hacer con tu vida, y lo que no, “sólo” te quedará reunir la voluntad, la disciplina y la constancia para conseguirlo 🙂

Un abrazo y suerte!

Miguel.

Retener el talento, cómo

Hola,

Menudo fregado hablar de este tema, como si existiera una fórmula mágica, y mágica me refiero a que fuera fácilmente implantable, es decir, que no supusiera para las empresas poner encima de la mesa las condiciones necesarias una gran dificultad. Porque fácil no es, si no ya todas las empresas lo tendrían en marcha. Porque lo primero de todo hay que querer, y ser capaz de ver y constatar en avance que aplicando medidas como estas el horizonte de rentabilidad esperado se mantiene, como mínimo; porque claro, aquí no olvidarse que las empresas están para ganar dinero y que si se preocupan por nosotros no es por amor al arte.

Hay algunas empresas más avanzadas que otras claro, algunas incluso expertas en algunos ámbitos, pero al final, o tendemos todos a normalizar lo mejor posible todos los ámbitos expuestos a continuación o podemos vernos sobrepasados por otras empresas que lo hacen mejor que nosotros.

Porque fórmulas hay, y creo que todos en la cabeza podemos tener algunas:

  • Nivel salarial. La primera por excelencia, porque todo puede estar de cara pero como esto no y aparezca una alternativa que te posiciona mejor… Y cuál es el nivel salarial adecuado? Pues partiendo de que todos queremos ganar cada día más será un salario que te posicione bien en el mercado. Porque al final todos funcionamos por comparación, y si vemos que por nuestra formación y/o nivel de responsabilidad tenemos alguien de nuestra empresa que gana más que nosotros… ya vamos mal, sentimiento de injusticia al canto. Lo mismo si viene una empresa externa y sin conocerte de nada más que un par de entrevistas te posiciona mejor económicamente (esta sí que es una injusticia de las gordas, verdad? Me aprecian más los que no me conocen que los que me conocen desde hace años; un razonamiento muy típico).
  • Formación y certificación. Ayuda, claro. Sobre todo no solo si dices que lo haces si no que si además pones un plan anual sobre la mesa y con sentido y puedes contar con el testimonio y el boca a boca de las personas que están participando en él como beneficiarios directos.
  • Flexibilidad. Puf, cada vez más clave, y no estamos hablando solo de poner entrar entre las 8 y las 9 y demás, si no de temas más avanzados como trabajar algunos días fijos a la semana desde casa, poder en un momento dado por un tema personal ausentarte durante unas horas y recuperar las horas después sin que nadie te ponga ningún problema, todo un conjunto de facilidades. Que no es cuestión de trabajar menos si no de trabajar de otra manera, con una dispersión del tiempo más ajustada al momento vital de cada uno. Porque si trabajamos por objetivos todo es más fácil y tiene más sentido, porque tú al final sabes que la fecha ha de cumplirse y es tu responsabilidad distribuir tu dedicación para poder conseguirlo; no es cuestión de cubrir tus horas sentado delante de una pantalla.
  • Ambiente laboral. Trabajar con un grupo con edad similar a la tuya, en un momento vital similar y donde reina el respecto y las ganas de además de trabajar pasártelo bien es un punto muy importante. No hay nada mejor que la gente que llega al trabajo contenta y que después de la jornada se va a su casa igual o mejor. Y esa cerveza de los jueves, y ese partido de fútbol o ese partido de padel del fin de semana. Porque luego cuando te toca trabajar con esas otras personas en proyecto, o apoyarles ante un problema no es igual si has convivido fuera del estricto y puro trabajo; es la condición humana. Aprecias, buscas, empatizas y te comprometes con lo que compartes. Y es que el roce hace el cariño!
  • Proyectos interesantes. Trabajamos mayoritariamente con ingenieros, qué esperáis? Alguien que se conforme realizando actividades rutinarias, con tecnologías obsoletas, en un ámbito de responsabilidad, que no les permita crecer laboralmente y que además no les proporcione un feedback prácticamente semanal? Ingenieros + Generación Milenial, y parece un chiste porque yo me leo el nombre y me entra la risa, pero los patrones descritos de comportamiento (generales, luego claro hay casos específicos), se cumplen, y hay que tenerlos en cuenta. A los ingenieros nos gusta construir cosas, cosas que sirvan, que se usen y que mejoren la forma de trabajar de las personas, que además tras una primera versión podamos refinar para poco a poco ir perfeccionando; y que quien lo use y esté contento nos lo diga; a veces es necesario como el aire.
  • Experiencia internacional. Sobre todo importante para los que en menor o mayor medida están en un momento vital donde les encaje sobremanera trabajar en un ambiente multicultural, en otros idiomas, con otras formas de hacer y de ver. Si eres capaz de ofrecer esto a 10 minutos de su casa, tienes mucho ganado, porque hay mucha gente que cree que solo va a poder conseguir esto si se va a trabajar a Madrid o a Barcelona, o directamente fuera de España. Hay otros primeros pasos o pasos intermedios como trabajar en un proyecto internacional cerca de casa, en Aragón (evidentemente barro para casa), que te permita realizar viajes puntuales, recibir visitas de tus compañeros de proyecto pertenecientes a países extranjeros, y convivir de manera diaria en un proyecto compartido con otras culturas; aunque sea de manera remota.
  • Referentes técnicos. Contar con este perfil en tus filas es fundamental como base y soporte a los que están aprendiendo. Alguien de quien aprender, alguien que te realice el seguimiento pertinente y te ayude a dar los siguientes pasos. Alguien que en un momento dado siempre va a estar ahí ante una situación que no sepas resolver. Porque a los ingenieros nos gusta resolver cosas por nosotros mismos pero también saber que en un momento dado cuanto nos enfrentamos a algo desconocido no estamos solos (ante el comercial de turno por ejemplo) y que tenemos a alguien que habla nuestro idioma, nos entiende, y en cierta medida, nos protege. Esa persona a la que te vas a la reunión donde sabes que te van a dar por todos lados pero que consigue solo por su presencia darte la seguridad de que todo va a salir bien.
  • Alguien que lleve el barco con sentido común. Y lo digo así porque cada vez me gusta menos utilizar la palabra “jefe”, que me parece de los años 50. Aquí cada uno tiene su ámbito de responsabilidad, que todos son claves en la empresa, y hay un grupo en concreto que su responsabilidad parte de definir y asentar la estrategia global, seguirla, y gestionar a las personas y los proyectos que permiten llevarla a cabo. Pues ese grupo de personas, es clave en cuanto a la retención, la gente se va si el que lleva el barco no lo hace con sentido común, si se sienten sobrepasados, si no se sienten valorados, si se sienten incomprendidos, si se sienten atemorizados, que les imponente las cosas, si se sienten engañados, si no se les hace partícipes de la globalidad, si identifican injusticia o que se les desplaza del grupo (es parte de nuestra condición humana).
  • Cerca de casa por favor. De estar a 10 minutos a 30 del trabajo puede no haber mucho salto, pero si ir a tu trabajo te cuesta una hora de ida y otra de vuelta, puede ser un punto importante de cara a tomar la decisión de cambio. Y más si te afecta al bolsillo.
  • Capacidad de promoción. Es decir, que empiezo por un escalón, lo acepto, me parece fenomenal, pero necesito un plan encima de la mesa que me asegure que la empresa está preparada para que yo como ser individual pueda seguir dando pasos hacia adelante en el plan de carrera (hacia un horizonte de especialidad técnica o de gestión, según mi motivación). Y no solo que exista un plan si no que también exista una herramienta que asegure que se sigue, y que las personas que forman parte de la organización puedan hablar de casos concretos de personas que en base al plan y las herramientas que hay en la casa la promoción de personal interno es un hecho real. Y cuanto más mejor.

Todos querríamos trabajar en una empresa así verdad? Que consiga cubrir todos estos aspectos en la mayor media posible. Pues ahora nos toca a todos correr y posicionarnos bien, olvidarnos de antiguas formas de gestión y pensar en otras más adaptadas a nuestros tiempos.

Si no queremos estar fuera claro.

Un saludo.

Miguel.

Modelo de CV para analista-programador

Hola,
Muy estupendo el tratar este tipo de problemas con un buen ejemplo de por mano, la verdad es que echo en falta localizar más ayudas de este tipo en la red.
Puede parecer algo básico, pero es importante hacer una reflexión y ver cómo estamos proyectando la información a las empresas interesadas. Tal vez este no sea el modelo definitivo y haya que adaptarlo a cada una de las realidades, pero es un muy buen ejemplo.
Link
Un abrazo.
Miguel.

Recordatorio para desarrollos con requerimientos ligados al rendimiento

Hola,
No olvidar: en todo proyecto donde existan requerimientos técnicos ligados a los tiempos de respuesta, incluir en el contrato que desde el día 1 se contará con el juego de datos que se utilizará como banco de pruebas para realizar dichas pruebas, y que en caso de que dicho juego de pruebas varíe en tipología o tamaño, debe revisarse convenientemente por ambas partes.
Gracias.
Un saludo.

Separación de capas y despliegues

Hola,
Otra frase lapidaria en cuanto al uso de capas.
“la separación de capas ayuda en el despliegue de un sistema distribuido, permitiendo que diferentes capas sean situadas de forma flexible en diferentes servidores o clientes, de manera que se minimice el exceso de comunicación y se mejore el rendimiento (Cita de M. Fowler).”
Pasaje de: Architecture, Microsoft. “Guí­a de Arquitectura N-Capas Orientada al Dominio con .NET 4.0.” Krasis Press, 2010-11-29T23:00:00+00:00.
Un saludo.
Miguel.

Return String vs Return Enum

Qué bonito y al mismo tiempo qué sencillo, bonito y barato.
function string GetTipoMarca(int idMarca)
{
// acciones pertinentes para retorna el tipo de marca
// relacionado al id pasado por parámetro, los tipos se devuelven como
// strings “Mercedes”, “Seat”, “BMW”
}
vs
function TipoMarcaEnum GetTipoMarca(int idMarca)
{
// acciones pertinentes para retorna el tipo de marca
// relacionado al id pasado por parámetro, los tipos se devuelven como
// un tipo enumerado que tipifica los valores “Mercedes”, “Seat”, “BMW”
}
Es un pequeño detalle, pero mejoramos así­ la encapsulación, la abstracción, el mantenimiento, el coste del cambio… ¿Tanto esfuerzo cuesta entonces no olvidarse de estos detalles cuando se está construyendo?
Saludos.
Miguel.

Ejemplos Prácticos del uso del Principio de KISS

En posts anteriores hablamos ya alguna vez del Principio de KISS. Hoy toca un ejemplo práctico. íšltimamente no paro de cruzarme con situaciones en las que el principio resulta una premisa básica. Para qué complicarse cuando hay soluciones sencillas y facilmente mantenibles que cumplen el requerimiento funcional suficientemente y hacen que el cliente obtenga su objetivo.
Como ejemplo, un botón, no sé si disponéis de una cuenta de Gmail, si es así­, podréis comprobar que en las opciones de un e-mail tenéis la de imprimirlo. Hay miles de formas diferentes de provocar una impresión desde web, y la que ha elegido Google es la siguiente:
1) Al pulsar sobre el botón de imprimir se abre una ventana emergente y se carga el texto relacionado al e-mail más información básica de las direcciones implicadas, además aparece también en la parte superior el logo de Gmail
2) A continuación, tras la carga, se lanza una sentencia javascript que provoca que en el cliente se lance el cuadro de diálogo de selección de impresora.
3) El cliente selecciona la impresora y se imprime el contenido actual.
Ala fin. Así­ de simple. Si quieres imprimir un e-mail, lo imprimes sin problemas, que ese era tu objetivo.
¿Para qué complicarse más?
Saludos.
Miguel.