Yes but at 25? That's 4 years of experience out of college. I'm in my second year working in technology for a large i-bank and I'm barely breaching 100k :(
Experience is worth a tremendous amount in this industry, but you'd never realize this if you're too loyal to a single employer. Shop around, hop when it benefits you.
Most starting new-grad packages are around $100K these days in the Bay Area, and said companies would be content giving you 1% to 3% raises a year from there. To maximize your value you must change jobs.
Outside of mobile/web dev?