> This doesn't sound very compassionate to engineers leaving big, dysfunctional companies (which by the way preach the exact same ethos of personal responsibility). Basically, they are damaged goods who aren't expected to thrive in a better environment?
Compassion aside, it also isn't the least bit accurate. If our process sucked that bad in large companies, then I shouldn't have the numbers to show for it. Somehow, though, we manage to be really profitable despite being lazy idiots.
I've posted this elsewhere on HN, but if you find an engineer or manager with a history of accomplishment at large companies, you're lucky to have them. Not only can they get shit done, but they can get shit done even with the distractions and roadblocks from big company politics. Those folks would probably be very effective in a remote position given their ability to filter noise. But yeah, if someone sucked in a big company, they might suck in a startup, too.