Personally I don't mind pair, live collab, etc., but I cannot really justify it productivity-wise. I just don't get as much stuff done as when I'm alone.
Personally I don't mind pair, live collab, etc., but I cannot really justify it productivity-wise. I just don't get as much stuff done as when I'm alone.
And it goes without saying that we developers love our freedom because it means we can work at our own pace. Often I find when I'm pairing all day I'm putting in way more focused time than when I am soloing.
If devs consistently react negatively to a practice, in itself that’s evidence to be wary of the practice.
If yes to both, then there are apparently developers -- at least one developer! -- who decide what to develop.
And if you are capable of doing that, then why should every other developer in the world be incapable of doing it?
Additionally, for a dev to directly learn what to build, they’d need to work two full time jobs. Most prefer to do just the one job.
It's just two separate jobs, why would anyone sign on to doing two jobs when they can specialize in one or the other, unless they're in a situation like mine, which nearly nobody is.