3 ms·
Computers are hard to manage as easily as our codebases for a lot of reasons. But it should also be known that the field is fairly young and there's a lot of co
by devonkim 6y ago
Computers are hard to manage as easily as our codebases for a lot of reasons. But it should also be known that the field is fairly young and there's a lot of competing ideas while we're trying to keep the lights on with software from several decades ago that keep paying the bills. This is not a challenge that we incentivize our best engineers to tackle necessarily because our industry currently values pumping out more features than actually streamlining existing features. It's also not clear whether some of these problems can be solved with "better" engineering rather than a completely new way of approaching software systems. From a project / engineer alignment perspective, see https://www.youtube.com/watch?v=2JNXx8VdbAE https://www.youtube.com/watch?v=2JNXx8VdbAE