Ya generally speaking a new grad programmer is doing great if he/she makes $50k/yr.
Engineers that'd get $300k comp offers from big5 tech here would make $80k--$150k, provided you go to a web/mobile company. If you go to an older industry you will make less.