These are all speaking through experience
- Stubbornly kept on using deprecated code knowing that it will be remove from the code base in the next version, thereby hindering a smooth transition.
- Violating all of the company’s coding and naming standards making things difficult to trace for bugs when you go on leave all of a sudden!
- You raise a shitstorm once you find a bug in other people’s code regardless of how minor it is. While we quietly fix your mess and continue with the development, because we are already behind schedule because of your incompetence.
- Design patterns apparently don’t mean much.
- While trying to resolve SVN conflicts, you immediately resolve it using your copy without even looking what has changed that caused the conflict.
