Probably the one that made it hardest to build good software was where the boss comes in every day with a new emergency. Suddenly whatever I was working on before (including the emergency from yesterday) was irrelevant and the only thing that matters is today's emergency.
At the time I wouldn't have known maintainable code if it smacked me in the face. But emergency code was the worst of the worst. And a lot of features got developed that way before young me realized: when everything is an emergency, then nothing is an emergency.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
Probably the one that made it hardest to build good software was where the boss comes in every day with a new emergency. Suddenly whatever I was working on before (including the emergency from yesterday) was irrelevant and the only thing that matters is today's emergency.
At the time I wouldn't have known maintainable code if it smacked me in the face. But emergency code was the worst of the worst. And a lot of features got developed that way before young me realized: when everything is an emergency, then nothing is an emergency.