Los programadores inyectan código en la vida para forjar la cima de la ola de Internet. Cuando un día envejezcan, ¿hacia dónde irán y qué harán?

Muchos años después, en la mañana de mis 60 años, me levanté justo cuando empezaba a amanecer. Primero fui al parque a hacer ejercicio matutino, luego volví a preparar el desayuno (aprendí a cocinar a los 50 años), y después de dejar a mi nieto en la escuela, eran exactamente las 8. Debido a que Pekín comenzó a aplicar restricciones de circulación por meses pares e impares a partir de 2020, y este mes es impar, solo pude tomar el metro. Había tanta gente como siempre. Un muchacho quiso cederme el asiento; al ver su complexión delgada, le dije: no hace falta, tú también trabajas en TI, ¿verdad? Hoy todos somos programadores.
Al llegar a la empresa, la deslumbrante regla recién pegada en la pared siempre me resultaba muy incómoda: todos los lenguajes del lado del servidor deben usar Come, los lenguajes del lado móvil deben usar Swallow, y los que todavía escriban programas en Java, C, Go y Swift serán multados con 500 yuanes. No sé cuántos lenguajes nuevos más podré aprender; en cuarenta años de trabajo, ya he usado más de cien lenguajes de programación...
A las diez de la mañana, un Team Leader nacido después del año 2000 vino corriendo a decirme: Hermano Chi, la interfaz de control del reloj inteligente recién lanzado, ¿la hizo usted? Parece que hay un problema. Le dije que la había hecho Lao Wang la semana pasada; con su presbicia ya no debería hacer UI. Esta semana no ha venido; según parece, tiene arteriosclerosis. Mmm, entonces ayúdele a arreglarla...
Esa mañana, el jefe recibió dos solicitudes de trabajo desde casa, incluida la de Lao Feng. El motivo era: problemas de cintura. Ya no se puede resolver ni sentado ni de pie; solo puedo instalar la pantalla en el techo y programar acostado. Yo sigo bien; como siempre juego bádminton, tengo buena cintura, buena salud y como con apetito. Pero hoy al mediodía no tenía mucho apetito, porque me dolían los dientes y todos empezaban a aflojarse, así que en el comedor tuve que elegir algo blandito.
Por la tarde hubo reunión de departamento. Noté que el único programador principal nacido en los 70 (el programador estrella) había perdido bastante memoria. Después de explicar la implementación del octavo punto funcional, el tipo soltó de repente: Bien, eso ha sido el punto 1; ahora hablemos del punto 2. Hasta la hora de salir, no dejamos de hablar del punto 2. Después de la reunión, el programador principal me reprochó el no haberle avisado; en realidad le avisé 13 veces. No me lo tomo a mal; el año que viene cumple 65 años y se jubila.
Después de que me asignaron los requisitos, el trabajo de la tarde consistió en dibujar las interfaces, crear los formularios y rellenar los programas. He hecho este trabajo durante decenas de años y ya soy muy hábil; el tiempo de codificación siempre es el más feliz. Sin darme cuenta, ya eran las 10 de la noche. Me voy a casa; después de las 9 ya se puede tomar un taxi.
A las 11 de la noche llegué a casa, la comida estaba fría y los niños dormidos. Me acosté en la cama fría, abrí un libro titulado 'Práctica de programación en lenguaje Come' y empecé a leer. Programador es una profesión de aprendizaje permanente...
Al leer esto, probablemente a la mayoría de los lectores programadores se les rompa el corazón... No se preocupen: si no leen MacTalk, el final de la vida sí será desolador; los que lo han leído no tienen ningún problema.
Pronto llegué a la encrucijada de los treinta. Miré a mi alrededor; los otros tres caminos no tenían salida, solo se podía seguir hacia adelante. Así que, muy a mi pesar, avancé hasta la dorada línea divisoria de los 35 años, o como se la llama, la línea de vida de los programadores. No sé qué gran maestro dibujó esa línea para nosotros los programadores. Hay 360 oficios y en cada uno hay un número uno; ¿por qué solo los programadores tenemos esa línea? Busqué con Google/Baidu «programador a los 35 años» y no aparecían más que titulares alarmantes como «No te conviertas en un programador de 35 años», «Fobia a la edad en la tecnología», «Después de los 35 hay que pasar a gestión», «X cosas que los programadores deben planear antes de los 35». Al pensar que yo no había planeado «esas cosas», me desesperé. Quizás el día de mi cumpleaños 35 ocurra algo malo: ¿se desvanecerán habilidades como programar, hablar, escribir y diseñar? ¿Me quedaré atrás respecto al desarrollo de la época? Tal vez me despidan, pensé.
Pasó el cumpleaños 35. Aparte de recibir regalos de cumpleaños, no pasó ni una maldita cosa. Sigo programando, dando conferencias, escribiendo y diseñando productos lleno de energía; todo ha mejorado.
Mirando atrás, descubro que aquellos compañeros que entonces estaban llenos de pasión por la programación y de ideales por la vida: algunos se convirtieron en grandes expertos técnicos en cierto campo, y mientras hacen productos, están ocupados predicando, dando conferencias y escribiendo libros; otros dirigen empresas grandes o pequeñas y además siguen escribiendo programas; otros diseñaron productos de software usados por decenas de millones de personas; otros se convirtieron en administradores puros, gestionando organizaciones de miles de personas. Todos son programadores.
Los programadores que realmente pueden tener una vejez desolada son aquellos que no sienten interés por la tecnología ni por los productos, los que solo usan la programación como una herramienta de vida, los que no son capaces de aprender de por vida. El texto del principio está dedicado a ellos; espero que puedan ver este artículo antes de los 40.
En cuanto al cambio de profesión de los programadores, también es un falso problema. La carrera de nadie es inmutable. Hoy estás considerando si LVS debe usar tecnología de túnel IP o enrutamiento directo, si el programador de carga debe usar round-robin ponderado o conexiones mínimas; dentro de diez años, quizás tengas que hacer cosas como decidir qué características de producto añadir y leer la psicología de consumo de los usuarios. El tiempo te impulsará a elegir tu camino continuamente.
Si continuar programando puede maximizar tu valor, entonces programa. Hay demasiadas tecnologías profundas y complejas que requieren acumulación y práctica a largo plazo para simplificar lo complejo y lograr una destreza magistral. Acelera a toda velocidad por el camino de los grandes expertos en tecnología.
Si diseñar productos puede maximizar tu valor, entonces diseña productos. El mundo moderno ya no es la época en la que la «estética y el arte» no tenían nada que ver con los «dispositivos electrónicos y el software»; la gente valora cada vez más la experiencia de producto y la estética artística. Si entiendes la belleza de los productos, eres capaz de calcular cuánto tiempo llevará desarrollarlos y también entiendes algunos detalles del desarrollo, ¿cuántos programadores podrías dejar atrás? Piensa en lo hermoso que es ese escenario.
Si dirigir una empresa puede maximizar tu valor, entonces emprende: recluta compañeros de armas, atiende a los socios, ofrece productos y crea tu propio cielo.
Si es dar conferencias... si es consultoría... si es marketing... Es evidente que el futuro que veo para los programadores tiene infinitas posibilidades, y nuestra mayor ventaja es que estos tipos incluso saben escribir código. ¡Eso es realmente genial!
Por supuesto, los programadores no debemos estar demasiado orgullosos. Mientras trabajamos a fondo en un campo, no olvidemos ampliar nuestros conocimientos. Si el campo de una persona es demasiado especializado, después de un tiempo puede descubrir que su especialidad ya está obsoleta. Si los conocimientos de una persona son amplios, con la ayuda de la educación permanente, su especialidad puede cambiar con el paso del tiempo.
Por último, quiero decirles algo a los lectores que no son programadores: si tienes programadores a tu alrededor, trátalos bien. Si no entiendes de tecnología, no le digas a un programador que «eso es muy fácil de implementar». Envíales pequeños regalos de vez en cuando; si están tristes, invítales a comer en Haidilao; sube su sueldo tanto si hacen horas extra como si no; a los que no tienen novia, preséntales una; a los que aún no se han suscrito a MacTalk, diles que se suscriban ya... Obtendrás tu recompensa.
Años después, cuando casualmente vuelvas a abrir este artículo, quizás digas: 'Mmm, este viejo tiene algo de razón'.
Fuente del artículo: IT Jianghu