But that's how most of us make software. But the lessons aren't painless. Before they can enter the brave new world, students first must break from the old by plunging or being plunged into a temporary abyss of uncertainty, anxiety, and chaos. Yet coherence is emerging. The diverse outfit is functioning as a single unit.
Cooperation is constant.
Communication styles have assumed important new dimensions. Excuses, for instance, have dwindled. Boot-campers are expected to explain how they can get something done, not why they can't. Beyond its power to unify and motivate a team, a strong, shared vision works like a conceptual road map or, in McCarthy's computer metaphor, a set of design algorithms. Here's an easy example.