Re:Ask HN: Ex-FAANG developers, where are you now and why?
by derefr on Thursday October 11, 2018 @05:40PM
(#18197233)
In science, measuring things until you find a benefit is called p-hacking. Every extra test you do that splits your data along a different dimension, is another independent opportunity for "random chance" to look like positive signal.
There is no programming project in existence with enough developers working on it, that developer-productivity data derived from a change to it would not be considered "underpowered" for the sake of proving anything.
Re:Ask HN: Ex-FAANG developers, where are you now and why?
by friday99 on Friday October 12, 2018 @12:24PM
(#18202495)
The obsession with measuring is hilarious. There are plenty of things in life (and jobs) that aren't measurable and are worth doing. Probably all of the important things are actually unmeasurable. Think about it this way, if its so easy you can measure it, it probably isn't very important in the grand scheme of things.
Re:Ask HN: Ex-FAANG developers, where are you now and why?
by jvz on Thursday October 11, 2018 @05:56PM
(#18197329)
No metric can escape gaming when you apply it to rational actors (Campbell's Law / Goodhart's Law). Blind devotion to metrics is just as bad as no metrics at all.
Re:Ask HN: Ex-FAANG developers, where are you now and why?
by sdenton4 on Thursday October 11, 2018 @05:18PM
(#18197126)
I was just yesterday discussing the opportunity cost of infrastructure changes, as a new team member was bemoaning our out of date patterns...
A high impact infra change will often inconvenience dozens of people and distract from feature work... You know, the shit people actually care about... (this is analogous to how "Twitter, but written in Golang" appeals to approximately no one.)
If you can’t find a measurable benefit to a refactoring (or anything else, really) then maybe it was not worth doing in the first place.