¿Por qué los gerentes obtienen un sueldo alto que los ingenieros que trabajan duro y hacen la mayor parte del trabajo para las compañías de software en India?

Bueno, con respecto al pago: las habilidades se obtienen de la experiencia. Si la tendencia general es pagar más en la industria, entonces tiene que pagar alto para obtener el mismo talento.

Pero supongo que es injusto decir que los ingenieros hacen la mayor parte del trabajo. Es después de todo, trabajo en equipo.
Cuando está entregando un proyecto a un cliente, entra mucho más en el proceso de administrar el cronograma y la escala de las actividades. Puede que un gerente no parezca estar tan involucrado en la codificación real, pero está allí representando el trabajo de los ingenieros para el cliente, defendiendo los requisitos de presupuesto de los ingenieros y, en general, tomando decisiones que aseguran que el proyecto funcione sin problemas.
Eso requiere habilidades como negociación, planificación, servicio al cliente … cosas que hacen los gerentes, pero que a menudo no se comunican muy bien con el equipo.

Para una ilustración: mira este video

El gerente de correos implica la posición gerencial que ocupan en la empresa. Están designados para administrar las cosas correctamente, secuencialmente de manera organizada. Sin una orientación adecuada, las cosas se vuelven un desastre. Su calidad de liderazgo es por lo que se les paga.

Los gerentes generalmente tienen una imagen más grande del proyecto. El número de horas dedicadas / trabajo duro solo puede ser un paso adelante para el éxito.

Cuanto mayor sea la imagen que tenga, más salario obtendrá.

A los gerentes se les paga más por el hecho de que llevan al responsable de la entrega.
Se culpa al gerente si hay una falla del producto, no al ingeniero que escribió el error.

Cinco años atrás, solían hacer exactamente la misma pregunta.