Wednesday, April 09, 2008

BlueMonster 

The rumors are all true. May 19, 2008 will be my first official day as an employee of Microsoft. Specifically, I will be joining the Visual Studio Team as a Program Manager.

This month marks five years since I joined the (then) fledgling CodeRush team at DevExpress as an outside contractor. (I later became a full employee in September of 2003.) The years seem to have passed quickly, yet we've accomplished an incredible amount with CodeRush and Refactor. It feels like just yesterday when Mark and I were doing our first proof of concept work for painting via managed code on the decidedly unmanaged Visual Studio editor. Yet today, we're shipping products with blazingly fast productivity boosts, more than 150 refactorings, and stunning next-generation UI. After five years, I still feel that CodeRush and Refactor are, hands down, the best Visual Studio productivity tools available.

I'm leaving quite a bit behind to join Microsoft. DevExpress is an amazing company to work for. If any readers are looking to work for a cutting-edge company at the top of its game, I recommend applying. At DevExpress, I've developed some strong friendships that are difficult to leave. Obviously, we'll keep in touch and see each other at conferences, but we won't be working together anymore. Ray, Julian, Kevin, Oliver, Courtney and Mehul will be greatly missed.

I'll especially miss working with the IDE Tools team (a few members of which are pictured below). Contrary to popular belief, Mark and I don't make up the entire IDE Tools team. In reality, it is staffed by some extraordinarily intelligent programmers—all of whom have been blessed with the ability to deal with Mark and myself.

IDE Team (partial)

One couldn't find a more talented group of people.

But scarecrow, I'll miss you most of all1.

garlic

Regardless of the garlic (viewable in the picture above) that you constantly hang over yourself to ward off vampires, the last five years have been the most enriching of my programming career. To say that "I've learned a lot" is a gross understatement. You truly are a visionary and an inspiring person to work for (with). From you, I've learned that presumed impossibility should never be a barrier to invention.

As much as I love DevExpress, it's time for a change. The company is in a really healthy place, and my leaving should cause minimal ripples. I think that I have a lot to offer in the IDE space at Microsoft, and it's a good time to move on.

In addition to leaving my current job, I will be moving to Seattle. For the next several months, my family and I will be going through the stresses of relocation. Is anyone interested in purchasing a charming two story, brick, four bedroom home in Toledo, Ohio?

1Hillary Flammond, Top Secret!

posted on Wednesday, April 09, 2008 11:19:47 AM (Eastern Standard Time, UTC-05:00)  #    Comments [16]

kick it on DotNetKicks.com
Wednesday, April 09, 2008 11:24:59 AM (Eastern Standard Time, UTC-05:00)
I knew a long time ago that this was inevitable. It wasn't a matter of if, it was a matter of when. Congratulations! I think you've found a great team to join and I'm looking forward to engaging with you on the inside!
Wednesday, April 09, 2008 11:27:21 AM (Eastern Standard Time, UTC-05:00)
All due congratulations! The only thing that sucks is Ohio's brain drain continues :( Fully expect to still see you at CodeMash however. You better come.

Now about Visual Studio's integration model....
Wednesday, April 09, 2008 11:28:57 AM (Eastern Standard Time, UTC-05:00)
Congrats Dustin!
Wednesday, April 09, 2008 11:33:29 AM (Eastern Standard Time, UTC-05:00)
Congrats buddy!

Oh, and I hear the trick to drinking the Kool-Aid is learning to "open your throat"... kind of like bonging a beer!
Wednesday, April 09, 2008 1:53:02 PM (Eastern Standard Time, UTC-05:00)
Congrats! I hope that you will enjoy Redmond at least as much as Drew seems to!

Wednesday, April 09, 2008 4:05:59 PM (Eastern Standard Time, UTC-05:00)
printfn "%s"
(String.concat ""
(List.map (fun n -> String.of_char (char_of_int n))
[67;111;110;103;114;97;116;117;108;97;116;
105;111;110;115;33;32;87;101;108;99;111;
109;101;32;116;111;32;99;105;118;105;108;
105;122;97;116;105;111;110;46]))
Wednesday, April 09, 2008 5:03:41 PM (Eastern Standard Time, UTC-05:00)
Derek: I wish I could say that I'm man enough to read that without running it, but sadly, I'm not. Had to fire up fsi to see your message. :-)
Wednesday, April 09, 2008 6:31:17 PM (Eastern Standard Time, UTC-05:00)
good luck to you! as i spend much of my time with Chrome's IDE integration, i'm sure our paths will cross again.
r. brian lindahl
Wednesday, April 09, 2008 7:01:58 PM (Eastern Standard Time, UTC-05:00)
Dustin, Congrats!

Are you still making it to the Summit (that is, if you were going in the first place).

The VS Team is a great group. Now if you can only help make the VS object model something mere mortals can use ;)
Thursday, April 10, 2008 3:30:33 AM (Eastern Standard Time, UTC-05:00)
Hey, good luck (I guess you will be working on F#?)!
Thursday, April 10, 2008 9:43:39 AM (Eastern Standard Time, UTC-05:00)
Hey Dustin,
You will be missed. I enjoyed your talks at CodeMash and the local DODN's. The midwest is definately loosing some brain power. Keep up the good work and congrats on the move. Sounds like an exciting opportunity.
Mike Woelmer
Thursday, April 10, 2008 9:57:15 AM (Eastern Standard Time, UTC-05:00)
grats Dustin - best of luck with the next phase.

On your way out, do you mind handing mark a paper bag and telling him to stop hyperventilating already and get a release out ... it's been 4 months already ;)
Thursday, April 10, 2008 1:28:45 PM (Eastern Standard Time, UTC-05:00)
Congratz...
Enjoy the life..
Thursday, April 10, 2008 3:24:17 PM (Eastern Standard Time, UTC-05:00)
Congrats man!

Sorry to hear you'll be moving away, you were always fun to hang with and have a beer.

Microsoft is obtaining a great asset for "Changing the world."

Best wishes.
Saturday, April 12, 2008 8:06:06 PM (Eastern Standard Time, UTC-05:00)
Congratulations! Good luck with moving and with Microsoft. I hope you find a house that's a step above one made of dried seaweed and snot!
Nate Hoellein
Wednesday, April 16, 2008 4:53:32 PM (Eastern Standard Time, UTC-05:00)
Congratulation Justin. Your path is completly logical, you'll be closer to the source. I'm sure your experience working on CodeRush will benefit to all the Visual Studio users.
Good luck.
Comments are closed.