Everywhere I went looking for passion, talent and excitement I found myself surrounded only by politics that would make a Roman Senator shrivel in fear, and programmers whose only goal in life was to make it from pay check to pay check. Design patterns- what are they? Extreme Programming what? You mean you actually write ‘tests’ in code? What’s a delegate? Why learn that version of the language – I don’t even know this one too well!!
But, by and large I found myself in the same situation over and over. I was like that female friend or relative that we all have that seems to continually find themselves in love with abusive partners. Over and over I’d be lambasted for being too passionate (a condition muppets refer to as arrogance). Time and again I’d find myself explaining basics of programming to people that should know better, people with years of experience under their belts, people that really didn’t care. I’ve lost count of the number of times I’ve taken abuse (real and faux-comedic) for being dedicated to the pursuit of beauty in code and technology.