|
|
|
|
|
by EpicEng
3159 days ago
|
|
>By definition, anyone hiring anyone wants to only hire the best I agree with your overall sentiment, but this isn't true at all. The best cost money, and the best don't want to work on boring stuff. Most software is boring. A team of mediocre devs is more often than not just fine to do the job and it keeps cost down (and turnover likely lower). |
|
(I call it "failing the Scylla-Charybdis Heuristic" when your model doesn't contain the downsides of opting for more of something: http://blog.tyrannyofthemouse.com/2015/12/the-scylla-charybd... )
[1] Edit: Though in some cases, one could say that, while legitimately accepting the tradeoffs it entails. Say, an environment where extremely competent people make a huge difference in terms of dollars and you have the budget to draw such people away from their alternatives. Perhaps asteroid mining, where all kinds of things could go wrong but you can't always provide remote assistance to the miner. Needless to say, "your scrappy startup with a CRUD app" is not that environment!