The latest “my dad is cooler than your dad” in develop-sphere, started with “The Ruby Train Goes Choo-Choo”. Soon enough many have joined the fray on both the Ruby and .Net sides, with the normal people saying: Take a rest. You are not what you program.
Of course, the normal people (I’m assuming you, dear reader, are one of us) are right, and the zealots are wrong.
While they have a right to state their opinion, let’s remove our “developer” glasses. Let’s look at this through the “business” glasses.
- Can we trust developers to work together? They are so opinionated. They are not team players, are they?
- Why do developers always take these things too far? Why don’t they care about solving real business problems instead?
- And they always look for the new shiny thing. Can we trust them with making rational decisions?
- Finally, if they become so much engulfed in these discussions, they probably have too much time on their hands.
“You’re generalizing too much”, I hear you say.
“They are just a couple of idiots. It’s their foot, they can choose to put it in their mouths.”
They are not just hurting themselves, you know. Business people already look at us funny. These guys reinforce this image.
And that hurts you and me, regardless of what we think about Ruby. What business people think can impact their next hire.
Next time you see this kind of argument, don’t just roll your eyes and go away. Present the zealots with the business glasses. You might lose some geek points, but you’ll be helping the rest of us.