1. How can you be a good dev if you've never developed professionally in your life?
2. I know Indian numbers and this is complete bs. Like complete.
Maybe there are extremely rare exceptions to it, but this is like claiming that good US devs out of college make 350k. That's beyond rare, may happen, but it's beyond rare.
2. They are not. FAANG in India pays higher than what I quoted. My senior numbers are especially on the lower end of the spectrum. If your numbers are lower then you aren't working with good devs.
These are the numbers for good devs. The ones who get into great startups/companies. 95% make less and it shows in the quality. Infosys pays new grads 4000 USD/yr.
You build these skills by writing good software under constraints not by building personal pet projects and farming leetcode.
> you can't interview for those
Also yes you absolutely can!
The people having a terrible time with Indian contractors always deal with folks making 3k-10k USD/year. Of course the quality is bad.
For reference:
Good Indian devs out of college make atleast 30k USD. Good senior devs make atleast 50k. The really good ones make much more. Most American companies outsource to bottom of the barrel contracting companies like Infosys.