Contents

Definiendo un plan de carrera - Parte I

Factores clave en el crecimiento profesional

Hace unos años, tuve que definir las características básicas de cada nivel del equipo de Quality Engineering. Lo usábamos como plan de carrera, pero ya necesitaba una actualización, por lo que este año, me ha tocado revisarlo.

Con unos años más de experiencia, este proceso me ha vuelto a dar la oportunidad de reflexionar sobre qué debe ser un plan de carrera y qué es lo que marca realmente el desarrollo profesional de una persona dentro de una empresa.

¿Qué marca el desarrollo profesional de una persona en una empresa?

En mi opinión, los factores que marcan el crecimiento profesional son principalmente 4 y los pondría por este orden de importancia

  1. Autonomía
  2. Impacto y alineamiento con valores
  3. Liderazgo y comunicación
  4. Conocimientos técnicos

Sé que este orden, dentro del sector IT, puede resultar extraño o no convencer a todo el mundo. Sin embargo, después de varios años siendo manager y trabajando con diferentes perfiles, creo firmemente que el factor humano tiene muchísimo más peso que el técnico a la hora de progresar.

Autonomía

Al igual que no medimos el desarrollo vital de un niño por su altura, sino por su nivel de autonomía a la hora de realizar tareas y desenvolverse en el mundo real (situaciones impredecibles) lo mismo deberíamos hacer con las personas que trabajan en IT.

Este es el punto fundamental que marca el crecimiento profesional y, por tanto, el que más se debería fomentar.

Por ello, este tendría que ser el aspecto que más peso tenga dentro de un plan de carrera y sobre el que más explícito se deba ser es la descripción. Es decir, que las expectativas sobre autonomía en cada nivel queden reflejadas de la manera más clara posible.

Con esto, iríamos desde una persona sin apenas experiencia laboral que debe ser acompañada y tutorizada casi de manera constante hasta otras que lideran iniciativas en contextos especialmente complejos, sin supervisión.

Impacto y valores

En cualquier compañía, a medida que avanzamos, es de esperar que nuestro impacto tanto en las personas que nos rodean como en la propia organización sea cada vez mayor.

Nuestro tiempo deberá estar cada vez más centrado en trabajo que genere un alto valor en producto/cliente o en que mejore el rendimiento de las personas al rededor nuestro.

Por otra parte, la seniority también debería ir unida al alineamiento con los valores de la empresa. A medida que nuestra visibilidad e impacto sea mayor, más hincapié deberemos poner en que esas personas sean modelos para el resto de la organización. Que se conviertan en el “ejemplo” a seguir por el resto.

A nivel de plan de carrera, iría desde el alineamiento básico con los valores de la empresa hasta el “disagree and commit” en niveles más senior.

Liderazgo y comunicación

No todo el mundo quiere ser Manager, gestionar a otras personas, hacerse cargo del seguimiento de los proyectos o dar charlas en eventos. Este punto no se trata tanto de eso, sino de ser capaz de alinear a las personas para conseguir un objetivo común y de comunicarse eficazmente.

De primeras, puede que management y liderazgo parezcan lo mismo y es cierto que en ciertas circunstancias se puedan solapar, pero creo que lo que en un plan de carrera se debe poner peso es en la capacidad de orientarse a objetivos y conseguir que un grupo de personas trabaje de manera sincronizada para conseguirlos. En este tipo de situaciones es mucho más relevante la capacidad de motivar, la visión a largo plazo y un enfoque estratégico.

Para conseguirlo, obviamente, será fundamental que nuestras capacidades de comunicación sean adecuadas. Esto no siempre quiere decir que seamos unos grandes oradores, sino que comuniquemos objetivos, bloqueos, dudas, plazos, etc. de manera clara, eficiente y proactiva.

Esta capacidad es básica para progresar en cualquier empresa.

Conocimientos técnicos

Nos encontramos en un entorno tecnológico, por lo que, obviamente, la base técnica es esencial. Y, por supuesto, a medida que progresemos deberán ser conocimientos más avanzados. Pero esto no quiere decir que debamos ser expertos en las últimas herramientas y frameworks, sino el ser capaces de aplicar las soluciones técnicas adecuadas, y a ser posible, óptimas, para problemas técnicamente complejos, en entornos de incertidumbre.

Esto, esencialmente, implica tener una visión pragmática y no dogmática de la tecnología. Adoptar una mentalidad de constante aprendiz y saber evaluar pros y contras de cada solución.

En cuanto a esta parte, mi opinión es que un plan de carrera debería nombrar el mínimo número posible de herramientas o tecnologías concretas y centrarse más conceptos que formen la base técnica de la disciplina

Por ejemplo:

  • Soltura en desarrollo de pruebas automáticas web VS. Destreza con Selenium
  • Construcción de pipelines de CI VS. Manejo avanzado de Jenkins
  • Desarrollo de aplicaciones modelo MVC y SPA VS Conocimientos de Angular/React

Alineamiento con la empresa

No debemos olvidar que un plan de carrera siempre estará ligado a una empresa. Es decir, tendrá un contexto determinado que mostrará el camino a seguir para progresar dentro de una determinada organización. Por tanto, un buen plan de carrera, realista, estará ligado a las características y necesidades concretas de la misma.

Por otra parte, no debemos pensar que si no progresamos dentro de una compañía sea porque seamos malos profesionales. Pueden existir diferentes motivos, y es posible que el contexto no lo permita.

También, el plan de carrera deberá estar alineado y reflejar los valores de la empresa de alguna manera. ¿A qué se le da más peso? ¿Qué tipo de personas queremos? ¿Qué cualidades queremos que desarrollen una vez dentro?. Por ello, no deberían ser iguales en una startup, big coorporate, de otras compañías dedicadas a la innovación, desarrollo de producto u otras centradas en la investigación y excelencia técnica.

Creo que, en general, deberíamos huir de planes de carrera excesivamente generalista o copiados de otras empresas. Hacer esto puede resultar contraproducente y generar falsas expectativas. Además de que no se pueda evolucionar al siguiente nivel por falta de oportunidades o que los managers no sean capaces de ayudar a la evolución al siguiente nivel

En resumen, un plan de carrera que no represente la realidad de la empresa, es un problema que afecta a todo el mundo.

Cerrando

Un plan de carrera debe tener en cuenta el contexto específico de la empresa y reflejar los valores de la misma. A su vez, el desarrollo profesional dentro del sector IT no debe estar centrando únicamente en aspectos técnicos. Aspectos como autonomía, capacidad de liderazgo y comunicación efectiva son fundamentales en la progresión.