You know what's douchebaggy? It's the trend I've noticed where invariably someone says: Blah Blah Blah, I'm so professional, blah blah blah, I'm a boss|manager|startup founder|etc blah blah blah and I'd fire you for this.
Edit:
Seriously, the person with the potty-mouth might be an awesome developer and you'd be an idiot to not hire or fire them for being a little non-PC. The swearing at least indicates some level of passion for their work, which is most likely a good thing. Personally some of my best work was done on projects where I alternated between the occasional, but rare, out-loud 'fuck yeah!' and 'fuck you package x, why do you have to be this way?!'
Swearing in a conversation is one thing; Not having the common sense not to publish something you took the time to sit and write & presumably reread and edit is another.
Guess what? There are lots and lots and lots of awesome programmers out there. We don't have to chose the immature ones to work with.
whose 'we'?. I'd rather work with someone a little colorful over someone who is dull, all other things being equal. I'd even rather work with someone who occasionally made me wince, or feel uncomfortable as long as they had offsetting high points.
Odds are he'd probably regret the title later, all on his own, and really that's more than enough. Or maybe not- he based the title off his opening story, which I found amusing. Hardly a fireable offense, not even worth a reprimand really.
Edit: Seriously, the person with the potty-mouth might be an awesome developer and you'd be an idiot to not hire or fire them for being a little non-PC. The swearing at least indicates some level of passion for their work, which is most likely a good thing. Personally some of my best work was done on projects where I alternated between the occasional, but rare, out-loud 'fuck yeah!' and 'fuck you package x, why do you have to be this way?!'