3 ms·
> The fewer users a language has the longer it'll take to hire someone, which means there'll potentially be a long wait for what your team can deliver. The num
by nathan_long 8y ago
> The fewer users a language has the longer it'll take to hire someone, which means there'll potentially be a long wait for what your team can deliver.
The number of available devs to hire is $JOBS - $DEVS. Eg, there are lots of Ruby devs, but also lots of Ruby jobs, so you're competing for the few Ruby devs who are on the market.
OTOH, there are a small but enthusiastic number of developers using Elixir, Haskell, Rust, etc and wishing they could get a full-time job in it, because there are (currently) even fewer jobs with those languages.
You need to factor in not only "how many devs know this language?" but also "how much demand is there for jobs using this language?" If a ton of devs know Language X but most of them hate it, you're not going to have an easy time hiring them.