Generally that high rent is an opportunity cost. Saving 3k/month by living in rural Wyoming instead of NYC when you’re in your 20s is not desirable unless you want to be a really sad person with no friends.
I’m still happy people are writing about these things and that’s making conversations happening. What he described could happen to anyone at any level.
I accept that I cannot fix it for myself, but I am trying to make it easier for my children. Hopefully, they will have enough resources to fix it for their children.
I wasn’t doubting on existence of a research team like that. I was doubting on the research mentioned. You cannot just say people who use a particular tool (like git or git5) are less productive. That’s just absurd.
I don't think the research is public, because it's all entirely about internal tools, but yes the conclusion was that the got interface for perforce led to less efficient development across basically any metric you could look at (LoC, commit count, self-reported efficacy, etc.). Note that if you judge developers based on commit count is a bad metric, but comparing LoC throughout of developers who are evaluated on other metrics isn't problematic.
I just searched in moma with variations of “git5 productivity” and no such study showed up. Neither LoC nor commit count is a good metric to represent a developer’s productivity.
In my personal opinion, using a git/hg like interface makes it lot easier to work on a complicated CL because you can maintain internal local branches and you can easily revert your incremental changes. That’s not at all possible in perforce. I just can’t see how git/hg interface can make anyone less productive.
> Neither LoC nor commit count is a good metric to represent a developer’s productivity.
They're not a good metric to judge a developer on. But when you can do a large controlled study (or even before/after with the same developer), without the developer knowing they're being watched, it's a good metric.
No not quite. I’ve just seen an awful lot of quotes from a few of his books and poems used almost like strange personal affirmations in dating profiles.
If you're supposed to be a professional software engineer and can't do fizzbuzz under pressure that's same as saying you're a professional soccer player but you can't tie your shoe under pressure. That bar is so low that it doesn't matter whether there was any pressure or not.