El tema de hoy es: las diversas facetas de los programadores.
En realidad, la vida de los programadores es muy variada; hay todo tipo de personas con distintas formas de pensar, valores y actitudes ante la vida. No es en absoluto como se dice por ahí, como “lo rígida que es la vida del personal de TI”. A continuación, las enumeraré y, si es posible, también daré algunos consejos para que los consulten sentados en el inodoro:

1. Las consecuencias de las horas extras
No importa cuándo, siempre hay un montón de gente trabajando horas extras. A veces, durante los descansos vienen a quejarse, por ejemplo: “Maldita sea, otra vez horas extras.”
Este es el fenómeno más común. En mi opinión, la vida de los programadores está llena de horas extras, y la mayoría no tienen más remedio. Así que siempre hay respuestas como estas:
“Da gracias de que tengas horas extras que hacer. Yo estoy a punto de quedarme sin trabajo.”
Pero lo que me sorprendió fue que un programador, un día, de repente nos dijo: “Por fin no hay que hacer horas extras, porque la empresa está a punto de quebrar y yo también tendré que buscar trabajo. Deseadme suerte.”
Mi consejo es: Las horas extras son una experiencia dolorosa que los programadores no pueden evitar; si las hay, las hay. Sin embargo, los programadores deberían aprender a protegerse adecuadamente. No les estoy enseñando a ser “esnobs”, pero muchas empresas no nos tienen en cuenta para nada a los programadores. Si la empresa va mal, no tenemos por qué acompañarla en la tumba. Cuando haya que buscar otro empleador, búscalo.
(PD: cuando somos jóvenes, no entendemos nada. ¿Cómo pretendes que juzgue si el negocio de la empresa tiene futuro?)
2. Novia
He descubierto que en este círculo, más del 70% de los programadores no tienen novia. Todos suelen decir que es porque los programadores no tienen tiempo para buscar novia.
¿Es realmente así?
He hecho un recuento de las razones, y la mayoría se debe a lo siguiente:
1. Esperan a comprar una casa antes de atreverse a buscar novia. De hecho, todavía están muy lejos de poder pagar la entrada.
2. Su círculo de contactos es demasiado limitado. Sin vida social, ¿de dónde va a salir una novia?
3. En la empresa solo hay hombres, y las pocas chicas ya tienen pareja. Con el tiempo, ya ni se atreven a agacharse para recoger el jabón en la empresa.
4. Horas extras. Incluso el único día de descanso, el domingo, trabajan horas extras. ¡Tener novia también requiere tiempo! ~~
5. Tienen una autoestima muy baja, siempre creen que son feos y que sus condiciones son malas; aunque vean a la chica que les gusta, no se atreven a decirle nada.
6. Quieren emprender, y dicen que las cosas del amor no son para ellos.
Ante estos problemas, la verdad es que no tengo ningún consejo que dar. Cada quien tiene su propio punto de vista. Cuando el destino llega, no hay quien lo detenga; cuando no llega... ya sabes.
Sin embargo, lo que quiero decir es: desde mi experiencia personal, la importancia del amor supera por completo al trabajo y a la carrera. Cuando el yin y el yang están en armonía, tu estado de trabajo alcanza una cima nunca antes vista. Tu propósito en la vida también se vuelve más claro.
3. Confusión
Hay que admitir que muchos programadores están confundidos. Por ejemplo, muchos hacen la misma pregunta:
¿El lenguaje que estoy usando ahora tiene futuro? (por ejemplo, C++, desarrollo embebido, etc.)
Para preguntas como esta, pongo un ejemplo:
Tenía un excompañero que se dedicaba a las ventas. Su rendimiento era muy malo, tenía muy mala suerte, e incluso los pedidos que ya tenía en la mano se le escapaban. Además, este tipo tenía la manía de preguntar a otros: ¿tienen futuro las ventas?
En realidad, es difícil responder a esa pregunta, porque hay mucha gente a la que las ventas le va bien, y también hay mucha gente que la pasa fatal.
Así que este tipo llegó a la conclusión de que las ventas eran una profesión sin futuro.
Un día, gracias a la ayuda de un pariente lejano, este tipo consiguió cerrar un gran pedido para la empresa. Desde entonces, todo le fue viento en popa, todo le salía bien, los pedidos llegaban uno tras otro, hasta que ahora es el director de ventas de cierta empresa. Ahora este tipo le dice a todo el que se encuentra: las ventas son algo con mucho futuro.
Si tuviera que resumirlo, sería:
1. La actitud influye en tu futuro y en tu suerte.
2. A veces, el futuro no lo determina un único factor, sino que requiere la conjunción del momento, el lugar y las personas adecuadas.
Presta atención al segundo punto, es muy importante. Antes de que lleguen el momento y las condiciones favorables, al menos debemos asegurar la “armonía entre las personas”; de lo contrario, cuando llegue la oportunidad, no podremos aprovecharla.
4. Transición profesional
Es muy normal que los programadores cambien de rumbo después de cierto tiempo, especialmente en nuestro país.
En este punto no estoy de acuerdo con la opinión de algunos de que “si te gusta, puedes escribir código hasta jubilarte”. Esa opinión solo es aplicable a una minoría de personas con circunstancias económicas y de vida especiales.
Sin embargo, he descubierto que muchos programadores, con menos de 25 años y tras 1 o 2 años escribiendo código, ya quieren cambiar de rumbo: o quieren dedicarse a ventas, o ser gerentes de producto, o gerentes de proyectos.
¿No creen que apuntan demasiado alto?
Sin una base sólida, ¿ya quieren subir? ¿No temen caer de forma estrepitosa?
Sin ninguna experiencia de gestión, ¿ya quieren cambiar de rumbo? ¿Creen que tienen la capacidad para ello?
Si ni siquiera escribes bien el código, ¿crees que puedes ser gerente?
Lo anterior es solo un desahogo ~~~,Pero mi verdadera opinión es:¿Qué miedo hay? Si quieres cambiar, cambia. Porque eres joven, y si fallas puedes empezar de nuevo. Además, muchos triunfadores, cuando eran jóvenes, llegaron a la cima a trompicones y sin tener las cosas claras. Si esperas a tenerlo todo pensado y bien preparado, ya será tarde.
5. Búsqueda de trabajo
He visto a muchos programadores reunidos hablando de buscar trabajo, por ejemplo, en qué portal de empleo registrarse, cómo escribir el currículum.
Así que les di un método un poco descabellado. Pueden echarle un vistazo, pero no hace falta imitarlo:
1. Escribe un blog, busca la manera de que CSDN o cnblogs lo promueva a la página de inicio. Este paso no es difícil: solo necesitas un título atractivo, y el contenido no debe ser solo código; añade descripciones con algo de humor.
2. Maneja bien una cuenta de Weibo técnico. Cuando sea oportuno, gasta alrededor de cien yuanes para comprar algunos seguidores zombis y mantener las apariencias.
3. Los efectos de los pasos anteriores tardan aproximadamente de 1 a 3 meses.
4. Ya deberías saber dónde poner tu currículum. Los de RR. HH. vendrán a buscarte por iniciativa propia, y puedes hacerte un poco el interesante, ya sabes.
Este método lo han probado varios programadores, y la efectividad es evidente.
Pero hay un requisito: constancia. Nadie tiene éxito sin más. Si solo piensas en enviar currículums a última hora cuando surge una crisis, el resultado será sin duda pésimo.
6. Planea tu red de contactos
Este es el tema que veo que más les preocupa: ¿cómo amplían los programadores su red de contactos?
Siendo honesto, esto no es realmente fácil. Si el entorno en el que te mueves es puramente técnico, generalmente es difícil ampliar tu red de contactos.
Entonces, pongo otro ejemplo de otra persona, a quien yo mismo tomé como modelo:
Es un amigo que conocí cuando trabajaba en Pekín. Es programador puro. Lo valioso es que este tipo tiene un carácter excelente y es muy afable en el trato con la gente. Por eso, siempre logra mantener buenas relaciones con sus supervisores y jefes; una vez que se marcha, los jefes se convierten en muy buenos amigos de comidas y copas suyos.
Así que, mientras estaba en Pekín, este tipo cambió de trabajo en total cuatro veces, es decir, pasó por estas cuatro empresas, precisamente para acumular una cierta red de contactos inicial.
Después le pregunté por qué cambiaba de trabajo tan a menudo.
Este tipo me dijo que lo tenía premeditado, porque en el futuro quiere emprender en ciertos campos. La mejor manera era cambiar de trabajo a empresas relacionadas, familiarizarse con el negocio, conocer gente y aprender las habilidades del oficio a escondidas.
Además, me dijo: los supervisores y jefes propios son los contactos más valiosos que se pueden aprovechar. Si no aprovechas a esa gente, caduca su utilidad.
De repente caí en la cuenta: ciertamente, la gente exitosa vive con premeditación.
Aquí termina el tema de hoy. Todos son bienvenidos a añadir más “facetas de la vida de los programadores”.