> So they hire anyone who makes duck noises assuming they are ducks.
Isn't it more accurate to say they hire anybody making duck noises assuming they are wolves? Technical interviews in no way identify the skills developers are going to use in their daily work.
This is not what I've been told by many, many hiring managers over the past few years.
> Finding people who continue to give a fuck the moment their trial period is over is difficult.
Well... yeah? I've been saying for years now that if passion is a hard requirement to getting a job, then you're begging your applicants to lie to you.
> Well... yeah? I've been saying for years now that if passion is a hard requirement to getting a job, then you're begging your applicants to lie to you.
Caring about the work is not passion. Most of the time work involves politics, paperwork and dealing with all sorts of things that people don't like. I doubt anyone is passionate about this type of thing.
Disagree. Openly offer a million dollars a year and the extra competent people you get will be buried under a neigh uncountable number of additional pretenders. So no matter what you pay it's never easy.
It's demotivating when you know you're doing 80% of the work, but getting paid the same as the other 5 people on the team. When a company finds a great dev, they seldom have the sense to pay that person enough to make them feel motivated to outperform their colleagues.