They didn’t though if I hired someone with no experience. They gave me six months of negative work as they took time away from the more experienced developers, did a year and a half of resume driven development (if they are smart) and then moved on.
If I hired someone with the experience I was looking for, then they gave me 2 years of productive work.
Why would I train someone new instead of just poaching your developer at market rates?
>Why would I train someone new instead of just poaching your developer at market rates?
Because you pay more, and still have the risk of less/negative productivity anyway? Who says experienced dev won't do 2 years of resume driven development instead? Who says they won't simply zone out and spend their last 6 months being poached the same way you poached them from the last company?
your argument works under the assumption that your experienced hire has no downsides, and there's no risk of upside for the less experienced hire.
having a mix of experience levels is really healthy for an organization.
streamlining onboarding and extracting the secret recipes from the seniors is really valuable
there is no better understanding than that gained by teaching
its clearly a higher risk investment, but often times that one super workhorse and brilliant jewel is the one that you helped grow
but yeah, I've had employees that just sat around learning the latest fad and left. it happens. but if it happens a lot then maybe you should look at your hiring and management
if I convince someone to come work for me, its not poaching. its life.
> but if it happens a lot then maybe you should look at your hiring and management
You as a hiring manager only have power of hiring and management. Your HR department at the behest of their management controls how much of a raise you can give your employees.
You can give them the meaningless platitudes of “we are family” for only so long.
If I hired someone with the experience I was looking for, then they gave me 2 years of productive work.
Why would I train someone new instead of just poaching your developer at market rates?