The crazy guys at Developer Express have a great challenge at their booth here: Code head to head against a model who’s had six hours training on writing a specific bit of code using CodeRush. She uses CodeRush, you use Visual Studio.
The great point of this exercise is that anyone, even a complete novice, can see great gains in productivity by using CodeRush. Additionally, Sara had only used Macs until this week. “What do you mean press the ‘Control Key’?” Dustin Capmbell and Mark Miller work the audience and shame folks into going head to head with Sara to see who can get through the exercise faster.
I’m a ReSharper fan, so Mark convinced me to give it a shot. He even let me use my own system with ReSharper installed. I spent a bit of time practicing and ironing out what keystrokes would be the most beneficial — Sara gets through creating the two classes, several properties with backing stores, and a couple methods in under 50 seconds, so there is NO room for any wasted keystrokes.
Yesterday I stepped up to the challenge and went head to head with a super model who’s young enough to be my daughter. I did OK out of the gate and was keeping up with Sara, but my Visual Studio instance had a meltdown and cratered as I was, literally, finishing up my last line of code and getting ready to build my project to finish out the challenge.
We had a rematch and then I had a complete meltdown. Somehow I hit a key combo that brought out and pinned the property sidebar window. Not good when you’re working on a narrow screen resolution with a large font size — you need every bit of real estate to see the code you’re writing and you do not have an extra second to close things out.
Ugly finish. She completely kicked my butt, which was too bad, because my fastest time practicing(40 seconds) was right at Sara’s best time.
Regardless, it was a lot of fun and I got to spend a session in the DevEx cash booth windmachine thingy which blows money around you. I managed to grab up $63
and am looking forward to spending some of that on yummy tequila at the Border Grill later this evening (Next morning: The nice folks from Data Dynamics brought my tequila for me. Thanks DD!).
Kudos to the great DevExpress folks who came up with a great, fun idea.
(And kudos to the folks at JetBrains for the great ReSharper which I still love. I’m sorry I couldn’t pull off a win for the team!!)