rePost::Smartest Guy In The Room

The plaintext version… sorry. — Chris You are smart. No one else knows much. In fact, most people are pretty stupid. Everything except what you’re doing *right now* is stupid. Django is stupid. Zope is stupid. Twisted is stupid. Setuptools is stupid. The GIL is stupid. Pylons is stupid. TurboGears is stupid. Guido is stupid. PJE is stupid. Ruby on Rails is a total hack. And oh my god, all these people in IRC are clearly mentally challenged. Why do they keep arguing with you? I get it: it’s not easy being a genius. So, if you don’t mind, I have a request. Given that it would certainly not tax you professionally, because it’s all so simple and obvious, do you think that you could contribute something to Python or some Python-related project that demonstrates your immense base of knowledge and helps other people? Ah but wait! You have. I’ve seen that one package you keep talking about that you wrote and released six months ago. It has a couple of users, even. But look… uh… oh dear.. this is awkward. I don’t mean to be negative here. But there’s a couple problems. You may be a genius, but at 33% test coverage, you better be almost omniscient. I’m personally not a genius, so I need to rely on something so banal as package test coverage metrics to make decisions about what to use. Look. Let’s be frank. I know you were the smartest guy in your high school class. I realize that in your circle of peers, you are the one who most often actually knows what he’s doing. I get the fact that you like puzzles, and you’re good at solving them. I realize you believe you are hot shit, and a few other people might too. But if I may be so bold, here are some suggestions: – Shut the fuck up. I mean this in the kindest, and gentlest of ways, as maybe a friendly uncle might tell you to “shut the fuck up”. – Work on your capacity to talk with other people without being a complete, utter cock. We’ve already adjusted our expectations, with you being a programmer and all, we realize you’re constitutionally straightforward. But there’s a difference between being straightforward and being a dick. Your profession and your history as “the smartest guy in the room” doesn’t excuse you from displaying basic courtesy. – You don’t need to prove anything to me or anybody else. I could care less. It’s not always about you. – Write some code that works all the time, every time that lots of people find useful. Maintain that code for 5 years. At this point, you will have something to be proud of. Thank you.
via .

Leave a Reply

Your email address will not be published. Required fields are marked *