While a vast majority of comments here seem to indicate a lot of jobs being moved offshore, there are massive layoffs (even entities shutting shop in India. Github closed its office here, Twitter reduced its presence dramatically etc. Where I work, there are no back-fills for voluntary attrition or restructuring). Layoffs are a taboo of some kind here too, affected are treated as "non-performers" and recruiters will look down upon you.<p>A lot of hiring here is for low end work or at very junior levels (If you are a 10+ years experienced guy, good luck getting a job. I know a close friend of mine struggling to get one - ready for even a 40pc pay cut)<p>If you apply for a Principal or Staff position (few), be ready to grind out 1 easy, 1 medium and 1 hard Leetcode problem and doing a System design interview where you do FB with Instagram design reels all at once in 1 hour). Surprisingly when you attend meetups and talk with "Senior" managers who used to hire dozens with shambolic interviews, seem to be opting for getting "good" "resources" with DSA skills from this market (Imagine working in core engineering and then going on to do body shop consulting at an IT provider migrating from Java 4 to Java 17)<p>While the general sense on lot of jobs are going offshore is true, it is possibly very low paying entry level jobs.<p>You can now possibly correlate these to a lot of comments you see, junior folks who (no offense intended) :<p>* Given a spec hack something up and never think of how a customer will use this
* Exceptions (sorry, we code Hail Mary scenarios)
* Monitoring (sorry, that is ProdOps issue not mine)
* Alert Management (this is non critical anyway & maintenance is someone else's job)
* Testing (shambles)<p>Add to this targets such as "automate" with "Gen AI", We paid your co-pilot license where is the productivity increase number (you are an under performer and did not "customer delight" experience)<p>Sure is frustrating (onshore or offshore) & sad to see this where this is. One just thinks we'd have to live with this at-least for now. Hoping that things get better (overall in the world), sanity prevails and we can all have better lives ahead of us