This is mostly a problem for companies with very little IT experience. I imagine that something like this happens they decide to hire a new employee: the network admin/help desk person/DBA/IT manager finally gets approval to hire a reporting analyst after years of begging. The requisition goes to an accounting clerk/HR lead for ranking. The clerk types "report writer" in the Salary.com search box, gets $58K back as median salary, and decides that $55K-$60K is a good range. The IT manager get the requisition back and cries because no one sane or good is going to accept the position at that pay range...
Your problem is that you are too hung up on job titles rather than what you actually expect the person to do. Consider this "report writer" job description snippet:
This is why it takes you so long to fill a position. None of those $55K candidates have a clue how to do what you need done. But do you know who does? A $90K database analyst...
Anyone who can calculate your business statistics can calculate their own value as well...
Your problem is that you are too hung up on job titles rather than what you actually expect the person to do. Consider this "report writer" job description snippet:
- Directs organizational business intelligence initiatives
- Uses industry knowledge and experience to recommend reporting packages to stakeholders
- Prepares reports using data mining, statistical analysis, and other advanced analytical techniques
- Requires BA in mathematics, finance, computer science, other computational field, or equivalent work experience
- MBA preferred
This is why it takes you so long to fill a position. None of those $55K candidates have a clue how to do what you need done. But do you know who does? A $90K database analyst...
Anyone who can calculate your business statistics can calculate their own value as well...