This question already has an answer here:
I'm a young developer with a couple years experience. It's not much but I'm always striving to learn more and doing so I know more than many of the senior developers I've worked with when it comes to current technologies and practices; however, that is not always the case. Out of 4 developers in a project, I've implemented about 30-40% of the infrastructure and functional requirements in our system.
I would like a big raise (15%+) because it bothers me that I'm getting paid roughly half of what the other developers get with 6 figure salaries.
How do I convince my manager? He knows the value I bring in to the team but he comes from a large corporation where years of experience is a key factor. I would like to get compensated based on merit and skill rather than experience.