I have an internship for a small engineering company in the USA. I have been working about three years now. What started as an internship turned into a full-out job, and I have worked to take a total of two projects public. I support my software and help on other production tasks throughout the company. My pay is 10.25 an hour.
This was my pay when I started out and no one had expectations of me. After three years, I am wondering what I should be looking for.
I should point out that I am not even a college student yet. I have a high school diploma, but I don't start college until this fall. Should I expect a fairly low pay (for the field) because I am young and don't have a degree? Or should I be paid by the value of my work (two releases, product demos, support calls)?
NOTE: I moved this from StackOverflow, they suggested I move it here.