4 ms·
Why? If I'm running a business and I intersect closely between the business side and software side of the company, but need help on the side. I'm hiring for t
by kelseydh 12y ago
Why? If I'm running a business and I intersect closely between the business side and software side of the company, but need help on the side. I'm hiring for the stack that I use and already understand.
It's not mediocrity, it's called playing to your advantages.
- JustSomeNobody 12y agoWhy not hire smart people who can learn your stack?
- emodendroket 12y agoA bright person can pick up a new language or framework in a few days or less, but it will take some time working in that ecosystem before they're really writing natural and idiomatic code. All other things being equal, I would prefer to hire someone who has experience in the same stack.
- JustSomeNobody 12y agoSo, when it's time to move to a different stack, do you train your old team or can them? Or worse, relegate them to only maintaining the old stuff until the new stuff is in production? If you don't move to a new stack, how's your retention?
- oldmanjay 12y agohow many smart people are there compared to the current appetite for software?
- marcosdumay 12y agoYour problem is, you are hiring for a "stack", not for competence. For the developers that go out of their way to learn a tool only because people like you will hire him, their problem is that they'll be hired by people that hire by a "stack", and not by competence. Jobs that select this way normaly place a negative value on competence, and the developer will face the choice of adapting and become mediocre, or going away and losing some short term benefit.