4 ms·
I tell a lot of younger developers this, because it's an important truth that will never, ever be spoken aloud. The sole role of Human Resources is to protect
by warcher 10y ago
I tell a lot of younger developers this, because it's an important truth that will never, ever be spoken aloud.
The sole role of Human Resources is to protect the company from liability, either through lawsuits or labor law compliance. Occasionally managers will abdicate their duty and delegate parts of hiring authority to a section of the company with no understanding of what they do and no accountability for getting it wrong, but that's not as common as you think. Most hiring just gets rubber stamped by HR, not driven by them.
That's all. They're a cost center with no authority beyond saying "this kid is gonna cost us a lot of money if we don't get rid of them"-- either by being a harasser or by being the litigious type (to HR, they're actually the same thing).
If you're expecting them to intercede on your behalf with your manager without something being obviously out of control, ie lawsuit-worthy, you're gonna have a hard time.
- wiz21c 10y agospot on. HR is there to make sure you abide. The funny thing is that they usually don't understand that themselves (some people don't think about why they do their job besides getting money/cars/holidays). Things seem to be different in non-profit/non-compete companies though.
- pdeuchler 10y agoReally good point. Also remember everything HR sees will be viewed through a cautionary, and oftentimes adversarial, legal lens... since at the end of the day that is how their performance is measured.