Last I checked, entry level salaries for a graduate were about £30k. For a non-grad that would drop to around £20k, which is still more than all the debt you have to take on to go to university.
All the entry jobs are filled by H1b, and most the non entry jobs as well.
Worked as a consultant/contractor in the Bay Area for ~3 years and GTFO. I made over 100 but less than 150 with 15 years experience.
And standard java dev work seem to start about 50k or thats what the Guardian was offering