4 ms·
I think this is a natural run of things. Junior people are in India, and always stay junior in the sense: their oursourcer companies never get hired to do criti
by anovikov 7y ago
I think this is a natural run of things. Junior people are in India, and always stay junior in the sense: their oursourcer companies never get hired to do critical stuff, or that's just a mistake.
Senior people are those who started off writing open source as a hobby, built up a great github profile, got hired into a small and poorly funded startup to do a job which a senior would do (because that startup didn't have a better alternative), broke some things, built experience, and proceeded to work in normal places as a senior.
This is how i see it should happen in a perfect world. It's just the international division of labor: if you have a low budget to pay someone do low-impact coding you will have a better bang for the buck spending it in India, not hiring a junior in the Valley. When you need to do serious stuff, you need local people of a senior level.
There is no place left for an American junior, as well as for Indian senior, too (their companies operate, or at least should in the perfect world operate, in outstaffing mode so they don't really need architects, only job for a senior developer may be doing interviews, probably).
- kodz4 7y agoThe world is not static. It's complex and ever-changing. And people aren't trained to think about that complexity or change. You can keep trying to reduce the complexity and change you see around you by pretending it boils down to simple divisions, but you end up just fooling yourself. The more interconnections develop across and around traditional hierarchies, the less such divisions and hierarchies are required. People who see that increasing connections create more paths and opportunities will prosper. And people who don't see it will not. Irrespective of whether they are Americans or Indians.