Think I remember reading a while back that no one else can post here unless I start a thread. Anyway, as long as you're in the neighborhood, drop in and say hello. Er, you did bring the pizza, didn't you?
Thanks for starting this thread so we can respond. I just read your article (yes it has been 4 years correction 5 YEARS since you posted it, and its still just as relevant..)
I really very much think like you and I wanted to share that I very much liked the introductory part of the book I read regarding 'the career programmer'.
Here are a few short posts I wrote trying to describe my experiences in the career world as a developer. The site is called SharpDeveloper.NET and the article below is a pun on the word sharp (as in C#):
Thanks for the kind words, I'm glad you enjoyed it. I read your articles and am happy to see you pursuing these things. Only a small percentage of developers understand that it's the non technical issues that make or break a company (or career), and it looks like you're a member of that elite group.
If you'd like more strategy and tactics to help you make a difference where you work, there's a sample chapter and quite a bit more information on my most recent book, Unite the Tribes, here[^].
I also fly out to do private presentations for companies on these topics to help developers and managers learn how to eliminate some of the insanity. If you guys would like for me to come out, just contact me from my web site. Haven't been to Canada in years but was really impressed with how cool everyone was in Toronto when I was there. You guys rock.
Excellent - I hope you have as much fun with it as I did writing it.
There's also an audio CD that I recorded as a companion to Tribes, something you can listen to on your way to the office in the mornings. I've made it available as a free mp3 download (no DRM!) here[^] if you'd like a copy.