News for hackers. Stuff that matters.
Re:Monorepoize – Bash scripts for creating a monorepo out of... by sokoloff on Monday April 27, 2020 @07:43AM (#22994891)
Does Amazon optimize for efficiency in software engineering, or just for the overall quantity of output? My sense, having spoken with Amazon SWEs and a fair number of engineering leaders is that they optimize for overall output, but not for efficiency (output per worker).
Re:Monorepoize – Bash scripts for creating a monorepo out of... by beagle3 on Monday April 27, 2020 @07:53AM (#22994942)
Well, the measure of efficiency most of the world cares about is “overall profit”, which — around the efficient frontier — has a good proxy with “overall output”.

I feel your “output per worker” measure of average individual efficiency is not a good metric to optimize - just fire everyone except your best employee and you’ve maximized it.

Edit: employer -> employee typo

Re:Monorepoize – Bash scripts for creating a monorepo out of... by sokoloff on Monday April 27, 2020 @07:59AM (#22994982)
I think your first point is good and agree with it. Even within optimizing for that (rather than output/worker or output/salary), I think it's fair to examine whether specific choices are optimized for the same case that you are facing. Not everything done by very successful companies should be replicated in your business.