Hay muchos factores involucrados:
a) experiencia laboral – cuántos años de experiencia laboral tiene y en qué habilidades – (también en qué subáreas dentro de esas áreas de habilidades básicas)
b) su propio rendimiento: esto incluye sus habilidades, conocimiento, experiencia en su área / módulo de tecnología central. P.ej. Si usted es un Desarrollador ABAP / Java, entonces qué tan fuerte es su conocimiento / experiencia en áreas clave en esos idiomas y cuántas áreas conoce.
- ¿Puede un delincuente condenado seguir de manera realista una carrera en desarrollo de software?
- ¿Qué hace un ingeniero de sistemas integrados?
- ¿Cuánto tiempo lleva ser farmacéutico en Estados Unidos?
- ¿Cómo es una carrera en la historia en la India?
- ¿Cuál es el mejor método para crear un representante o grupo que puede representar a los no votantes?
El punto clave es que debe tener experiencia / ser experto en un área y tener conocimiento en otras áreas.
c) Aprender otras habilidades: en tecnología, donde el cambio es la única constante, aprender nuevas habilidades es imprescindible.
Si compara 2 desarrolladores, uno que solo trabaja en ABAP central y aplicaciones cruzadas y no ha aprendido ninguna habilidad nueva después de eso, y un segundo desarrollador que trabajó en ABAP durante 3-4 años, aprendió JavaScript, CSS3, HTML5 y ahora es capaz de escribir aplicaciones móviles para Android y diseñar páginas web, el segundo desarrollador obtendrá un salario más alto debido a su conjunto de habilidades adicionales.
Además de estos 3, hay otros factores más pequeños como el tamaño de la empresa para la que trabaja (las empresas pequeñas y medianas tienden a pagar más que las grandes), la ubicación (los trabajos en las ciudades más grandes tienden a tener salarios más altos debido a la mayor costo de vida involucrado. Además, trabajar en países desarrollados paga mucho más que en países en desarrollo), certificaciones (tener una certificación tiende a dar como resultado un salario más alto que no tener uno), horarios de turnos (las compañías pagan a las personas que trabajan en turnos nocturnos más que a las personas). que trabajan en turnos generales), la tecnología en la que trabaja (habilidades tecnológicas más nuevas y más demandadas como dispositivos móviles, nube, big data pagan más que las tecnologías anteriores como mainframe), etc.
Si comenzó a trabajar a los 25 años con un salario inicial de 2-3 lpa, entonces a los 40, la mayoría de las personas alcanzará un salario de alrededor de 20-30 lpa.
La pregunta de cuánto debería haber hecho para cuando cumplió 40 años es un poco subjetiva y puede obtener diferentes respuestas de diferentes personas