You do not deserve a raise just because you have been doing your job well for x amount of months. It is your job to do your job well. That’s why you were hired.
Also, do not complain about your salary not being at market rate six months after you take your job. Because if you are underpaid it’s your own fault for accepting the job six months ago. Do the salary research before you take the job.
Here is a situation where you do deserve a raise: You are doing more work now than when your salary was set. Caution: This does not mean that you are doing more work within the job description you were hired for. Because then you are just doing what you were hired to do. You need to show you are doing more than you were hired to do.
So if you want a raise in six months, get really good at your job immediately so that you can take on more responsibility in another job, in another capacity. Look around for something more to do, and figure out how to do it. Then tell your boss you are doing more than one job and you want to be paid extra for doing the other job you have already been doing. That’s how to ask for a raise.
What if things are moving too slowly for you? David Christiansen at Information Technology Dark Side gives sound advice for those who are both feisty and mobile — put pressure on your boss relentlessly, and if that fails, job hop.
But hold on. Surely there are more important things you can get from your boss than a little bit more money or a better title. Your career will go further faster if you negotiate for things that really matter.