The Birth of Legacy Software – How Change Aversion Feeds on Itself
I quit my last job because my team was in this room spiral. And management&#x27;s solution to the problem? Work harder.<p>As far as I know, everyone else still works there. I bet some of them sleep at their desks trying to keep adding more knots to that awful legacy system.<p>And it didn&#x27;t get that way WHILE I was there. That project had been around since 1998. They were so afraid of change that they were still using the C++98 compiler. So I didn&#x27;t even leave that job with relevant (read modern) C++ knowledge.<p>Funny thing: The server architect at my current job was one of the founding members on that project. He had the same kind of view towards it. I feel like that project has been in a doom spiral from the beginning. So 21 years at this point.<p>It blows my mind that there are these legacy code sweat shops out there barely holding software together like this. What a miserable existence.