I'm not giving random people raises. I'm giving people raises with very particular industry, program and job experience. If someone happens to have the exact experience I need, I'm going to have to give them a better deal than they're currently getting to bring them on board.
This is true of any job but I'm in structural engineering so that's why I'm posting here.
Think of it this way: If I'm looking for a whatever level structural engineer with a particular background and experience using some programs that my company uses, I have a few options to try to get that person. I can do a job posting online, I can use a head hunter, or I can try to find them myself on LinkedIn.
If I do a job posting, I'm only getting people who are not happy at their current role. Maybe it's the employer's fault or maybe it's their fault but either way, I want to bring in people who feel very appreciated by their current company. I have a much better shot at them being very appreciated by me.
Head hunters cost a lot. Anywhere from 20%-40% of the first year's salary is what they charge. They also will mostly be dealing in people who are unhappy at their current situation.
What's far more preferable is for me to be able to search in LinkedIn, find people with the exact experience I need and engage them that way. I guess very few in the position to get hired think about it from the other side.
I don't need contact information on LinkedIn. I can direct message them IF I can find them.
The only value to LinkedIn, in my opinion, is for recruiting. Either to recruit people or to get recruited to a better situation. Lots of people out there trying to post about personal/religious/political crap and that part of it sucks. However, almost everyone is either in the position to recruit others or get recruited to a better situation and that's why everyone should have an account. Especially an account with enough information for people to find you and give you a raise.