The Lone Programmer

The lone programmer:

  • Doesn’t need to check code into CVS because he’s the only one who works on it
  • Doesn’t have to write meaningful comments because hey!, he’s the only one who will ever read it!
  • Doesn’t get code reviews, so he can write code in any fashion he deems correct
  • Can’t learn directly from other programmers because there aren’t any
  • Doesn’t have his technical decisions questioned
  • Doesn’t need to improve his communication skills because there’s no one else to communicate with!
  • Doesn’t have to write documentation because it’s all in his head, where it belongs

The lone programmer is the most dangerous type of programmer. Make sure you don’t become one.