One thing I observed when interviewing candidates for offshore positions was that people wanting more senior technical roles wasn't as strong as here in US.
Granted this is anecdotal from interviewing maybe a couple dozen people out of whatever giant number of IT people in India.
Just wondering if there is a cultural/societal push towards the management/boss level that diminishes value towards senior technical roles?
Do you really find this to be just an Indian / non-US thing? From the time I was twenty (twenty years ago) it was pretty apparent that there was a lot more money over on the management side of things. At forty, the number of 20 and 30-somethings all snorting and fighting for promotions makes it pretty clear to me this is not a generational or cultural thing. Everybody wants more money, responsibility, title, power, etc. In a country of a billion people where a tech job represents a path out of poverty, it isn't surprising to me that you'd see the same behaviors.
Money and power. Technical tracks don't really have much of a growth path in India, and especially in service firms, where the work itself doesn't really add much to your technical skillsets.
Often the challenging/interesting bits in those scenarios are done by the US/European/Australian office, and only the implementation details are left to the Indian workers. That isn't conducive to being valued as an engineer.
Management tracks also have higher salaries. If you want to continue in engineering and still make good money, you get a H1B or equivalent and move.
Things have changed significantly and management purges are very common. And once you lose your job, finding a new one is hard, because to be frank you have no real skills apart from Microsoft Excel.
In many cases there have been people who lost jobs and didn't get a new job in over an year and had to move tech roles eventually. Some people had to change career tracks(get into marketing etc) permanently. So there is now a dedicated incentive to stay in the technical track.
Also in the current age, moving to a non-tech job is the long term equivalent of choosing a non-STEM career.
>Just wondering if there is a cultural/societal push towards the management/boss level that diminishes value towards senior technical roles?
To an extent I felt similar working for average tech shops in Montreal, Canada. I moved to California to live and work in a culture where the IC track is real and highly valued (which is fantastic).
Yes totally true. Would be hard to impossible to find a someone with solid 10 years of technical experience who is still in a technical role by choice. You would be expected to ‘lead’ teams instead of craft great products
Granted this is anecdotal from interviewing maybe a couple dozen people out of whatever giant number of IT people in India.
Just wondering if there is a cultural/societal push towards the management/boss level that diminishes value towards senior technical roles?