Acabo de rechazar una oferta de trabajo de $ 250k para permanecer en mi trabajo de $ 150k, por lo que tal vez pueda hablar de esto.
La respuesta es brutalmente simple. ¿Qué tan importantes son sus habilidades para el resultado final, qué tan reemplazable es usted y qué tan probable es que se vaya?
Si la probabilidad de que te vayas es cero, obtendrás un modesto aumento de sueldo anual. No verá grandes saltos en el salario hasta que tenga una oferta competitiva.
- ¿Cuáles son algunas cosas que debo saber al conseguir un trabajo como investigador fiscal de distrito? ¿Qué tan fácil o difícil es conseguir ese trabajo con un título de CJ?
- ¿Qué se considera experiencia en un currículum?
- Como asistente legal altamente calificado con referencias sobresalientes y un título en estudios jurídicos, ¿cuál es la mejor manera de conseguir un trabajo en Seattle y con qué criterios debo juzgar al bufete de abogados?
- ¿Podré, como migrante, conseguir un trabajo de oficina cuando no haya trabajo publicado en línea en Australia? Si es así, ¿cómo?
- Cómo conseguir un trabajo a un nivel más fresco en empresas de TI
En ese momento entran en juego los otros dos factores. Habrá algún costo para reemplazarlo, pero si sus habilidades no son únicas y no se considera que realice una contribución crítica, ese costo de reemplazo será bastante bajo y la contraoferta lo reflejará. Lo mismo ocurre si sus habilidades son únicas pero no están haciendo una contribución directa al resultado final.
Si sus habilidades son únicas y críticas, y tiene una oferta competitiva, ahí es donde verá que su salario aumenta en un 50% o más. Si lo hace cada dos o tres años, entonces no es difícil obtener $ 300k – $ 600k como programador (o, en mi caso, optimizar para beneficios no salariales, lo que en este momento significa mucho más para yo).
¿Cómo se desarrollan habilidades únicas y críticas?
Primero, debe trabajar en algún lugar donde sus habilidades sean importantes. No tiene sentido convertirse en un programador 10X en una compañía donde un programador 2X es todo lo que necesitan (y todo lo que están dispuestos a pagar).
En segundo lugar, debe anticipar lo que necesita su gerente y lo que necesita el gerente de su gerente. Serás apreciado si solo haces lo que te dicen, pero hay muchos programadores que están felices de hacer eso, eso no es una habilidad única. Comprenda el panorama general, descubra los problemas comerciales, así como los problemas de codificación, y sea visto como el programador que aporta ideas y las ejecuta.
Tercero, haz que todos a tu alrededor sean mejores. Difundir el crédito y recoger la culpa. No acumule información y no se convierta en el punto de estrangulamiento, eso solo reduce el costo de dejarlo ir.
Finalmente, y lo que es menos importante, sepa cómo codificar lo suficientemente bien como para que esas habilidades no sean las que lo detienen. Las habilidades de codificación son excelentes, pero son bastante comunes y no tan caras de comprar. Encontrar a alguien que pueda “ver más allá del horizonte” o convertir a un equipo en gelatina o diseñar una arquitectura que sea más fácil de mantener es mucho más difícil y mucho más crítico para el éxito de una empresa. Encontrar a alguien que pueda influir en los clientes es aún más difícil y crítico. Entonces sí, asegúrese de que sus habilidades de codificación sean lo suficientemente altas como para que nunca sean un problema. Pero si tiene la opción de hacer una serie de visitas al cliente en el sitio o aprender otro lenguaje de programación, salga y hable con sus clientes.
Jeffrey Fox tiene un libro llamado “Cómo convertirse en CEO”. Hay muchas cosas allí que son sorprendentemente relevantes para alguien que intenta ascender en la carrera profesional. Lo recomiendo encarecidamente, incluso (especialmente) si nunca desea entrar en la gestión.