Too Long; Didn't Read
When I started programming, no one was talking about Agile, and BigDesignUpfront ruled the day. In college, we were taught to pseudocode our homework before coding it. Our assignments included OOP diagrams, UML, flowcharts, function prototypes and other design documentation. When I started my first job, I was handed a 4 page spec and told “This has all the answers, get to work.”