# Ideally you don't want managers to write code since that would set them on a path where they can get preoccupied with stuff which is not the big picture.
# Managers tend to see the big picture and direct the team on its course with good people management skills. This is one of the most significant role in the organization.
# Measuring the importance of an individual to an organization based on his/her pay package is not the right median.
# Most software engineers are pampered a lot unlike other profession so they tend to have an inflated ego to assume they are worth more than almost everyone. Just having an ability to hard labor a building construction never meant the person is the most significant!. Not an ideal comparison but hope it drives home the point.
In most cases people envisioning bigger picture can get paid more but that is in no way an unfair thing.
Comments
Lets break it down a bit.
# Ideally you don't want managers to write code since that would set them on a path where they can get preoccupied with stuff which is not the big picture.
# Managers tend to see the big picture and direct the team on its course with good people management skills. This is one of the most significant role in the organization.
# Measuring the importance of an individual to an organization based on his/her pay package is not the right median.
# Most software engineers are pampered a lot unlike other profession so they tend to have an inflated ego to assume they are worth more than almost everyone. Just having an ability to hard labor a building construction never meant the person is the most significant!. Not an ideal comparison but hope it drives home the point.
In most cases people envisioning bigger picture can get paid more but that is in no way an unfair thing.