9f4d753b5f54d28ef8c3a1681e5c0a93

Un programador que llega a los 30, tras mucho esfuerzo, ha pasado de ser un esclavo del código a un oficinista de cuello blanco, pero ya no puede seguir trabajando así y siempre corre el riesgo de quedarse sin empleo. Los 30 son una edad en la que un programador no puede permitirse fallar. Mañana, ¿a dónde ir?

Uno. El fenómeno de los 30 años

En el ámbito de los cargos públicos existió el fenómeno de los 59 años: los funcionarios, a los 59, hacen todo lo posible por sacar un buen provecho. Es evidente: el poder expira; si no se aprovechan ahora, se jubilarán y ya no tendrán oportunidad.

En el círculo de los programadores también existe el fenómeno de los 30 años. Claro, si tienes un empleo fijo, por ejemplo en una empresa estatal o en un organismo gubernamental, entonces no puedes entender los sentimientos de los trabajadores de base. Al mismo tiempo, felicidades por formar parte del sistema: puedes trabajar sin preocupaciones hasta la jubilación.

Todos entienden el fenómeno de los 30, pero definirlo no es fácil. Si enumeramos algunas manifestaciones, quizás te sientas identificado.

Enfrentar un cuello de botella profesional: ya no puedes escribir código y te cuesta ascender.

El salario es relativamente alto, las horas extras disminuyen, las nuevas generaciones te pisan los talones y enfrentas presión de despido; la presión de la vida aumenta drásticamente y no te atreves a cambiar de trabajo.

Que las ofertas de empleo para programadores limiten la edad a menos de 30 años se ha convertido en una regla implícita de la industria; es difícil cambiar de trabajo.

El fenómeno de los 30 y el fenómeno de los 59 parecen no tener relación, pero en realidad se deben a la misma razón: la depreciación del valor. Los señores funcionarios en el cargo son como emperadores; una vez jubilados, se convierten en plebeyos, y depreciarse es natural. Los programadores son iguales: en el llamado «a los treinta, uno se establece», una vez que rondas los 30, por el matrimonio y los hijos, por un lado necesitas un salario alto para mantener a la familia, y por otro ya no puedes dedicarte al trabajo con todo como antes; tu relación costo-beneficio cae drásticamente. Al mismo tiempo, grandes cantidades de novatos baratos entran en la industria y suelen utilizar las tecnologías más nuevas; los programadores de la vieja generación solo pueden ir quedando de lado poco a poco.

Dos. La insustituibilidad

La aparición del fenómeno de los 30 solo se puede buscar en el propio programador.

Por supuesto, también podemos analizar desde la industria, la sociedad, el gobierno, el sistema, etc., y encontrar deficiencias. Estos análisis no carecen de razón, pero sin duda son inútiles, porque no podemos cambiarlos. Como dice el refrán: «Si la vida es amarga, no se puede culpar al gobierno; si la suerte es adversa, no se puede culpar a la sociedad». Buscar las causas en el exterior solo nos llenará de quejas y pasaremos el día sintiendo que nacimos en mala época, angustiados.

Busca las causas en ti mismo y pregúntate algunas cosas: «¿Por qué mi relación costo-beneficio está bajando? ¿Por qué el jefe debería contratarme y pagarme un buen salario? ¿Qué determina el valor de una persona?»

Quizás puedas dar una lista muy larga de respuestas, pero creo que todas pueden resumirse en una frase: «El valor de una persona está determinado por su insustituibilidad». La insustituibilidad puede entenderse como el costo que tu jefe tendría que pagar para reemplazarte.

Porque eres muy sustituible, tu relación costo-beneficio baja. Por el contrario, como eres muy insustituible, el jefe te pagará un buen salario. ¿No es así?

Hay una pequeña historia:

Al jubilarse, el técnico advirtió a su aprendiz: «Habla menos y trabaja más».

Diez años después, el aprendiz también se convirtió en técnico. Fue a ver a su maestro y, con el ceño fruncido, dijo: «Maestro, siempre he seguido sus enseñanzas, solo me dedico a trabajar duro, pero aquellos con menos habilidad que yo han ascendido y recibido aumentos, mientras yo sigo ganando el mismo salario de antes».

El maestro pensó un momento y dijo: «Pide un día libre. Si una lámpara está siempre encendida, nadie se dará cuenta de ella...»

El aprendiz lo comprendió de repente. De hecho, pidió una semana de vacaciones. Cuando volvió al trabajo, el director de la fábrica lo buscó y le dijo que le iba a subir el sueldo. Resulta que durante su ausencia, el director descubrió que la fábrica ya no podía prescindir de él.

El aprendiz se alegró mucho. Desde entonces, de vez en cuando pedía unos días libres, y cada vez el director le subía el sueldo. Un día, después de pedir permiso, cuando se disponía a volver al trabajo, el director le dijo: «Ya no tienes que venir a trabajar».

El aprendiz, angustiado, fue a ver a su maestro. El maestro dijo: «Aquel día no terminé de decir lo que quería. Una lámpara puede apagarse ocasionalmente una vez, pero si siempre se apaga, la cosa cambia, porque nadie necesita una lámpara que se enciende y se apaga».

En la historia, como el aprendiz era insustituible, el director le subió el sueldo; luego, porque otras lámparas se encendieron, fue reemplazado, el director ya no lo necesitaba y por eso fue despedido.

Así que, en última instancia, tenemos que mejorar nuestra propia insustituibilidad. De lo contrario, en cuanto tu jefe considere que puede reemplazarte a un costo bajo, te enfrentarás al peligro de quedarte desempleado.

Tres. ¿Dónde está la salida?

Entonces, cuando un programador llega a los 30, ¿cómo puede mejorar su insustituibilidad? ¿Tenemos pensado ser programadores toda la vida? ¿Me atrevo a preguntar dónde está el camino?

Como alguien con experiencia y un programador senior, creo que hay varias direcciones que se pueden elegir:

(1) Convertirse en un maestro técnico

En realidad, ser programador toda la vida no tiene nada de malo; lo importante es que debes convertirte en un programador insustituible, es decir, en un maestro técnico, capaz de resolver problemas que los programadores comunes no pueden resolver. Hay dos versiones del maestro técnico:

Primero, la versión mejorada del programador. Sigues siendo programador, pero eres un programador excelente. Gracias a años de acumulación, tu amplitud y profundidad de conocimientos ya no son las de un cualquiera. Dominas todo, desde ensamblador hasta Java. Te importan las estructuras de datos y los algoritmos, tienes opiniones únicas sobre la optimización de sistemas, conoces los patrones de diseño al dedillo y además tienes una caja de herramientas completa y tus propias bibliotecas de clases. En realidad, el programador versión mejorada tiene un valor muy particular; lamentablemente, en la realidad es muy raro porque para cualquier empresa el talento siempre es escaso. Los ojos del jefe son perspicaces; ¿cómo podría ignorar a un gurú técnico como tú? Antes de que te conviertas en un verdadero maestro, ya te habrán nombrado arquitecto de sistemas, gerente de proyectos o un puesto superior. Por lo tanto, querer conservar tu pequeño terreno y ser un maestro tranquilamente suele ser imposible.

Segundo, la versión actualizada del programador. Aunque por dentro sigues siendo programador, tu puesto ha ascendido: te has convertido en analista de sistemas o arquitecto de sistemas. Esta es una opción muy natural y realista. Entre programador y analista o arquitecto no hay un abismo; solo se necesita un paso para pasar de un camino de montaña sinuoso a una gran avenida. Pero ese paso no es fácil: necesitas años de pensar, aprender y practicar constantemente para poder transformarte.

(2) Convertirse en un experto de la industria

El experto de la industria también es un papel indispensable en una empresa; conocen al dedillo el conocimiento del sector, los procesos de negocio y los detalles. Por lo general, un experto de la industria no es un superhombre contratado externamente que solo sabe de negocio y no de tecnología, sino que suele formarse a partir de programadores que han pasado por muchos años de experiencias duras. Como experto de la industria surgido de programador, a menudo también desempeñas el papel de analista de sistemas. En la empresa, hay muchas personas con un conocimiento general del negocio, pero a nivel de experto hay muy pocas. Para los siguientes 30 años de tu carrera profesional, debes convertirte en un experto.

(3) Desarrollarse hacia la gestión

El primer paso hacia la gestión suele ser ser nombrado gerente de proyectos. En la mayoría de las empresas de TI, el gerente de proyectos es el puesto directivo más pequeño; quizás no sientas mucha sorpresa y el salario no aumente mucho, pero esta transición puede ser una de las más importantes de tu vida.

No subestimes al gerente de proyectos. Algunos dicen que la gestión de proyectos es una profesión antigua. Otros dicen que el siglo XXI es el siglo de la gestión de proyectos. De hecho, desde que la humanidad se ha organizado, siempre ha existido la gestión de proyectos; antes, el gerente de proyectos podía ser el jefe de una tribu; una cacería colectiva o un asalto a ciudades y fortalezas podían considerarse proyectos. El conocimiento de la gestión de proyectos puede aplicarse a todos los aspectos de nuestra vida, desde la implementación del programa de aterrizaje lunar hasta la organización de una reunión familiar: nada escapa a la gestión de proyectos.

Un buen gerente de proyectos necesita no solo un alto coeficiente intelectual, sino también una alta inteligencia emocional. Sin exagerar, si eres capaz de manejar la gestión de proyectos, puedes desempeñar todos los puestos directivos a nivel táctico; incluso la calidad de tu vida familiar mejorará a un nuevo nivel.

Sin embargo, convertirse en un excelente gerente de proyectos no es algo fácil. Se puede decir que requiere cierto talento; algunos lo aprenden por sí solos, otros nunca logran aprenderlo. Los programadores pertenecen a un grupo de alto coeficiente intelectual, pero a menudo tienen déficits en inteligencia emocional; esto hace que solo unos pocos programadores puedan llegar a ser gerentes de proyectos, y ser un excelente gerente de proyectos es muy raro.

Si crees que ninguna de estas opciones te resulta adecuada, aún tienes varias salidas:

Una es acomodarse y pasar los días sin aspiración.

Hablar con honestidad, ser una persona honrada, hacer cosas honradas y cobrar un salario modesto; a este tipo de empleados la empresa también los necesita mucho, y por lo general no corren el destino de ser despedidos. Segunda opción: cambiar de profesión o emprender.

Porque esta industria ya no es adecuada para ti y ya no tiene mayores perspectivas de desarrollo; solo puedes cambiar de profesión. Si puedes cambiar, no es necesariamente malo; tal vez en el nuevo entorno puedas liberar una energía más fuerte y crear algo grande. En cuanto a emprender, es aún más desafiante. Te sugiero que, antes de emprender, ya te hayas convertido en un excelente gerente de proyectos. Imagina: si no puedes gestionar bien un proyecto, ¿cómo podrás dirigir una empresa?

Fuente: OSChina