Esto ya es una regla tácita en el mundo de la informática…
1. Si puedes aguantar los dos primeros años en un puesto técnico de una gran empresa tecnológica, hazlo. Durante los tres primeros años, escribir código para el negocio es lo habitual. Estrategia agresiva: dedicarte de lleno a practicar problemas y cambiar de trabajo; estrategia prudente: profundizar en tu stack tecnológico > rotar por distintos puestos > practicar problemas > cambiar de trabajo
-
2. En desarrollo, salvo que llegues a arquitecto, te conviene familiarizarte con frontend, backend y bases de datos durante los primeros cinco años. En las entrevistas he visto que muchas empresas buscan específicamente gente con experiencia full stack. Si quieres orientarte a la gestión, presta atención a los puestos de gestión técnica
-
3. Saca las certificaciones cuanto antes, pero no esperes que una puntuación alta en LeetCode te cambie la vida de inmediato. He visto a muchísima gente completar todo el banco de problemas y descubrir que el sueldo solo les subió 1.000 yuanes. Hoy en día, lo que realmente vale es combinar algoritmos con tres años de experiencia en proyectos; apostar únicamente por practicar problemas puede acabar minándote la moral
-
4. No cambies de trabajo con frecuencia durante los tres primeros años. Si ninguno de tus tres empleos ha durado siquiera un año, RR. HH. tratará tu currículum como si fuera papel usado. Lo mejor es completar un ciclo entero de proyecto antes de marcharte
-
5. Si estás decidido a seguir la ruta técnica, apunta a arquitecto o experto técnico. Si buscas algo más tranquilo, pásate a operaciones y mantenimiento. Pero es un arma de doble filo: es estable, aunque es fácil estancarse técnicamente
-
6. Si vienes de un bootcamp, no te aferres a los CRUD de siempre: las empresas necesitan más desarrolladores que entiendan de cloud native. Si has trabajado en una gran tecnológica y eso luce bien en tu currículum, puedes probar a cambiarte al departamento técnico de una empresa cliente; es más fácil que esperar eternamente a ascender a P7
-
7. Si antes de los 35 años no has llegado a un puesto de gestión técnica, busca cuanto antes una alternativa. Puedes pasarte a algoritmos (aprender Python y big data) o acercarte al negocio (como BP técnico). Los puestos de desarrollo puro corren el riesgo de ser recortados
-

8. ¡Cuidado con las empresas de outsourcing! Que una persona haga de todo suena a que aprenderás mucho, pero en la práctica te pasarás el día modificando código antiguo. Cinco años después, al buscar otro trabajo, descubrirás que las grandes tecnológicas piensan que tu experiencia en arquitectura no es sólida
-
9. En el sector de los videojuegos los sueldos son altos, pero también hay muchas trampas; es habitual que los equipos de desarrollo de cliente y de pruebas hagan horas extra juntos. Las grandes tecnológicas de internet parecen glamurosas, pero cuando hay despidos, los primeros en caer son los equipos de negocio
-
10. Los puestos técnicos en empresas extranjeras son atractivos, pero sus requisitos son peculiares: el nivel 6 del examen de inglés CET es solo el comienzo; ahora necesitas hablar lo bastante bien como para plantarle cara al PM. Es relativamente más fácil entrar en una empresa extranjera del sector manufacturero, pero las guardias de disponibilidad (on-call) son aún más duras que en las empresas nacionales
-
11. Prepara bien tu currículum. Al describir tu experiencia en proyectos, sigue el método STAR y deja claro qué capacidades y qué valor aportaste, qué problema resolviste y qué resultados obtuviste. Puedes cuantificarlos con cifras. Si no sabes qué rumbo tomar, sigue directamente el Plan Escalera de Niu Shi
-
12. A la hora de buscar trabajo, no te limites a Pekín, Shanghái, Cantón y Shenzhen: las ciudades de nueva primera línea suelen ofrecer mejores políticas