that is exactly what i consider this to be: H-1B visa limit for 2005 already reached. there are still many unemployed US programmers (myself included), but companies cannot seem to snag up H-1Bs quick enough. but they have advanced degress ... er, um; i have 2. a majority of the H-1Bs that i've met on my nomadic travels were primarily here to learn the market and then head overseas to run outsourcing operations. this is odd, because i've never been contacted for a telecommuting job by a US company. my own rates would certainly be lower to telecommute ... but it has not come up once. another thought, why do we have limits on importing jobs and not on exporting? it seems like if you were to have limits on importing or exporting, then you would limit exporting. thus, you could import as many as you wanted, and that would keep more of the money within the US. not an economost ... but that seems like common sense to me?
bill gates does not know it, but he has been my mentor. you know how your parents would give you advice: get good grades, go to college, get a job. well, after my parents limits were reached, i turned to the most obvious adviser ... the richest man in the world. my choice of going into computer science in the 1st place was partly because of bill. more recent choices have been based on his nudgings as well: .NET and Web Services, Security, Seamless Computing (mobile, web services, location, speech). and here is bill pushing CompSci and Artificial Intelligence. that will give MS (and Google) a handful of AI researches. but go figure ... i'm teaching myself AI. so i've got all those checkboxes covered ... but the job market is still crap. if you are unemployed, it is a zero-sum game; and its not much better if you are employed and making substantially less than what you used to. even though i despise typing this, i would certainly not advise US students to study CompSci. i'm under the impression that if you are a US programmer, and really want to program, then you need to leave the US and move to where there is a lower cost of living ... then you can compete on fair terms. because the competition right now seems to be solely based on cost ... and not skill. finally, i'm looking for a new unsuspecting mentor