Things You Should Never Do As A Software Engineer
This post provides a list of 10 things that software engineers should avoid, including being a perfectionist, not prioritizing code refactoring, misunderstanding the concept of legacy code, using functional programming in the wrong context, following best practices blindly, struggling alone instead of learning from experienced teammates, falling into the 'flow' and over-engineering, neglecting physical health, forgetting the enjoyment of programming, and being a coder instead of a problem solver using code.

