4 ms·
You're definitely on to something here. This is probably also why engineers like to 1. rebuild everything from scratch (but better!) 2. can't handle staying at
by nvarsj 9y ago
You're definitely on to something here. This is probably also why engineers like to 1. rebuild everything from scratch (but better!) 2. can't handle staying at a company more than a few years.
- mattmanser 9y agoI was reflecting on why I'm hating my current client's codebase so much whereas 6 months ago it was tolerable. I think for a while you pretend to yourself it's going to get better, then it never does. Code is a always messy, confusing, etc. There's never time to really fix it. Switching every 2 years helps you pretend that's not the case, at the new place it'll be better and you'll definitely have an impact on this code base this time.