I Wasted 4 Years for Computer Science [video]
youtube.com
youtube.com
1. jobs get outsourced overseas
2. or companies just use staffing/recruiter agencies.
The best way to find a job in US is go through recruiting agency.
Or maybe you can graduate from Harvard, Stanford, MIT, etc.