Business : Development

Somehow I've been writing code for a living for 20 odd years now. During that time I think I've spent some time as almost all of the stereotypical developer types, including:
- The new guy who thinks he knows better than everyone else.
- The old hand with a whopping two years experience who definitely knows it all now.
- The team leader who has to deal with newbies who think they know everything.
And so on.