Elitism as the mid-career growth engine
Earlier in my career I felt a lot of disgust at bad code and bad solutions.<p>Sometimes it tye badness was really effort due to unfamiliarity or not instantly understanding what I was looking at.my laziness.<p>Sometimes it was because it disagreed with what ever framework or methodology I was using to give me confidence in the face of ignorance. I feel like an imposter but at least I know design patterns so this guy who did MVC wrong is worse.<p>Sometimes it was looking at something genuinely bad.<p>Now, later on, maybe my emphasis is more on business outcome than perfect implementation or maybe I've been involved in making enough abominations due to time pressures and architectural compromises that I can read those forces in other people's work.<p>Either way,  I don't feel that kind of disgust anymore.  It's code. No one is going to read it. It will be replaced next year. It works or it doesn't.  Having to rip stuff out when the business changes or someone ways to use a different stack for resume reasons is part of life.<p>I wonder if this is an adaption or a maladaption.