1) Joining a new team and finding all their server-side code was programmed by a 1 year developer and not being able to follow their controller/model logic..
2) Getting blamed for not being productive because learning sed 1 year developer coding logic..
3) No comments on any of these classes/functions..
4) No coffee while coding in the morning..
5) When programmers type their functions like this: "public function Ambiguous() { do_something; exit; };"
-___-