No ha mencionado sus habilidades y experiencia, por lo que lo responderé genéricamente, es decir, suponiendo que trabaje para cualquier empresa de TI decente (no Amazon en particular)
Opción 1: encontrar un trabajo en el extranjero. Por ejemplo, si consigue un trabajo en EE. UU., Puede ganar algo como $ 60k por año mínimo (supuesto), es decir, alrededor de 36 LPA en rupias indias (suponiendo 1 USD = 60 Rs). Ahora, si puede permanecer en los EE. UU. Durante algunos años, puede alcanzar fácilmente 50 LPA (alrededor de $ 80k por año)
Opción 2: si elige quedarse en India, la ruta de 12 LPA a 50 LPA puede ser cualquiera de estas opciones:
- ¿Es aconsejable que un ingeniero de software altamente pagado opte por un MBA solo en vista de un mejor paquete salarial?
- ¿Cuál es el salario promedio de un desarrollador frontend en Bangalore?
- ¿Cuáles son los detalles de los paquetes de compensación, para los nuevos puestos de ingeniero de software de posgrado, en los Estados Unidos, en 2014/2015?
- ¿Cuál es el límite salarial general para un ingeniero de software experimentado en los Estados Unidos?
- ¿Cuál es el rango de salario para un ingeniero de software 2 en Microsoft, Redmond?
(a) Adquiere algunas habilidades técnicas de nicho que son muy raras en el mercado y alcanza el nivel de ser un arquitecto principal o CTO principal si es una empresa pequeña / mediana que puede ayudar a diseñar el panorama técnico de una empresa.
(b) Pasas de un rol técnico a un rol gerencial y te destacas para convertirte en un jefe de entrega / gerente de personas / VP.
Cronología: los próximos 10 a 15 años en función de qué tan rápido puede crecer, qué decisiones inteligentes toma, cuánto hambre tiene, cuánto trabajo duro puede hacer y qué tan buena es su red eléctrica.
Es posible que desee leer Fase de su carrera antes de que se desvanezca para obtener una perspectiva sobre las fases y la planificación de la carrera.