This question already has an answer here:
I am a full stack webdev less than a year out of school. That said, I do know what I am doing and have shown this at work. Now, according to several sites (glassdoor is the only name I remember atm), I am getting paid ⅔ of the average in my city when I search for entry level webdev. I am not familiar enough with this industry to know if the fact I am not too far out from school means that this is acceptable and the norm. I got this job right out of school. It was the only option at the time and I didn’t know what I was doing and totally flunked the salary negotiations.
Since it pays the bills, I’m not overly active in looking for a new job. I recently got my 6 month performance review (a month late I might add, though that could mean nothing), with it a (I’m told company standard) 5% raise (which amounts to pittance and does nothing to help match city average), and a promise of another review at 1 year (and I assume another standard raise). I’m afraid if I push the issue that I’ll lose the job, and that's not something I can afford at the moment. IDK if another company will pay more to someone with my skill level.
I suppose it should be noted that I tend to be overly cautious about things especially when I don’t have all the information (hence my not pushing the issue here at work).
I know “average” means there will be some below the mark, and some above. But is it reasonable for me to accept a salary this low below the mark? Am I getting shorted (either by intention or happenstance) because I was overly eager to just get a job at the beginning (or any other reason)? If you are a webdev yourself, I would be very interested to hear your opinion on the matter since you’ve walked this path before.
Thanks in advance.