PDA

View Full Version : I need to hire someone who can think for Microsoft


Jason McCullough
11-15-2005, 06:49 PM
Hey Tom, can I put a job I'm hiring for here that's not game-related? This place is crawling with technical types......

Edit: Hmph, ok.

We're looking for a "Software Development Engineer in Test" in the Communities team here at Microsoft.

Why would I get out of bed in the morning for this job?
Yeah, yeah, you're probably already all "eww, test, that's what the *dumb* developers do!" You're wrong. The way Microsoft does test has virtually nothing to do with the way it's done at other companies. "Testers" here are not UI monkeys. They aren't powerless. They don't do what everyone tells them. They have equivalent or better technical skills than the developers. The projects have equal funding for the development and test disciplines.

It's a serious career path, not a "starter role", and in my opinion it's harder to do properly than development. You beat up every other discipline from day one to make sure no one slips up, and that what pops out at the end is what our customers and the business people actually want.


What do you people do all day?
We deliver three-tier dotnet/sql server applications, reporting/metrics infrastructure, and some other things I can't talk about just yet because they're too cool.

You get as much customer face time as you want - how else can you find out the requirements are wrong? We have little to no bureaucracy, and you have virtual carte blanche to define how your do your job. We care about results, not process. Many of our projects have hybrid insource/outsource models, so there's "opportunities" to work with vendors in both China and India, including oversight/management roles if that's your deal.


What have you shipped?
Here’s a few projects we’ve recently shipped updates to:

Gotdotnet: http://www.gotdotnet.com/ (Deployment updates ongoing, so may be spotty)
Forums: http://forums.microsoft.com
DHTML Customer Chats: http://www.microsoft.com/communities/chats/chat2/chatunmoderated.aspx
Blog Portal: http://www.microsoft.com/communities/blogs/PortalHome.mspx

What do you want from me?

Know how to think about technology. I ignore the HR filtering process for technical bullet points; if you're demonstrated you can learn what you need to and you can think, you can learn it here.
Show me you systematically think about risk and can make profitable tradeoffs. Be able to defend your decisions and get them implemented when the entire team disagrees.
Be able to compile code. Have a theoretical CS background and way of thinking, even if you don't have the degree.
Know how to properly insult other people's code and make it better.

I'm quivering with excitement, but I don't have the job yet!

PM me your email address and I'll get things started.

Rob Beschizza
11-15-2005, 07:00 PM
Hey Tom, can I put a job I'm hiring for here that's not game-related? This place is crawling with technical types......

You just did! What kind of job are you hiring for?

Matthew Gallant
11-15-2005, 07:02 PM
I remember one time Adam at Sierra posted about a couple of jobs, I'm pretty sure there is no policy against it. Nor can I imagine there'd be one.

Also, I have a Bachelor's in Comp. Sci. and am looking for work. The school I got the degree from just had regular podiums, though.

JMR
11-15-2005, 07:12 PM
. The school I got the degree from just had regular podiums, though.

LOL!

XPav
11-15-2005, 08:00 PM
http://www.pavloff.net/pics/youpushhere2.png

Jason McCullough
11-15-2005, 10:50 PM
(Moved to first post)

Jamie Madigan
11-15-2005, 10:52 PM
Whee! My group at work is hiring, too! Gotta be an Industrial/Organizational Psychologist, though.

Andrew Mayer
11-15-2005, 11:12 PM
I think it's nice to see that someone finally admitting that Microsoft can't think for itself.

Jason McCullough
11-15-2005, 11:13 PM
Saucy!

stusser
11-15-2005, 11:25 PM
there's "opportunities" to work with vendors in both China and India, including oversight/management roles
Heh. Appreciate the use of quotes around "opportunities".

bago
11-16-2005, 12:36 AM
Does this have anything to do with that MVP site?

Jason McCullough
11-16-2005, 12:45 AM
Not really.

DeepT
11-16-2005, 06:38 AM
I hate dealing with customers, so this job would definitly not be for me. Besides, I have a good paying job now.

If the MS games team is hiring at some point, please post those job listings.

SpoofyChop
11-16-2005, 08:30 AM
They have equivalent or better technical skills than the developers.


I think we've finally figured out why Windows is full of security holes. The testers have better technical skills than the coders.

XPav
11-16-2005, 08:39 AM
HAHA A MICROSOFT JOKE.

Dudes, I'm a software developer. I think this type of job is great (but not for me). Leaving testing to people that "couldn't hack it as programmers" has always been a bad idea, and it's excellent that Microsoft recognizes that.

Ex-S Woo
11-16-2005, 08:45 AM
Actually, the trend seems to be to take the testing process more seriously than they have in the past.

Of course, there is still the lingering problem that no one wants to be responsible for the problems that come up during testing :)

Backov
11-16-2005, 10:20 AM
When I was a little younger (32 now), I thought it would be great fun to work at Microsoft.

Isn't the corporate culture still very young? As in, they hire young and then after a few years most of the guys move on other companies or their own startups or whatever?

Ryan A
11-16-2005, 10:34 AM
This thread title belongs in the next printing of Eats, Shoots and Leaves.

Jason McCullough
11-16-2005, 11:15 AM
Writing catchy subject lines is hard. It's not really english.

Backov, it's really dependent on the team. We're awfully young in mine, but others aren't.

Miramon
11-16-2005, 11:49 AM
Aren't most of your testers contractors? We had real problems using Microsoft's testing resources for a while because all the skilled testers were caught by the Microsoft contractor rule and forced to take "sabbaticals" just as they had learned what they were doing.

Bull
11-16-2005, 11:51 AM
That's what the vendor classification is for.

Jason McCullough
11-16-2005, 12:03 PM
Mira, it really depends on the team. There's all sorts of mixes of FTE/overseas/local contractors, and then you get down into vendors vs. contingent, and it just makes your head hurt.

My current team (as of noon, at least), is allocated for 1/4/2/4 lead/fte/contractor/overseas, plus some miscellaneous overseas quasi-leads and coordinators floating around.

LarryLard
11-16-2005, 12:18 PM
They have equivalent or better technical skills than the developers.


I think we've finally figured out why Windows is full of security holes. The testers have better technical skills than the coders.

A good tester is worth X good coders, where X is around 4. IMNSHO hoho.

Also,


Be able to compile code.


Is that what you actually mean? I usually get a compiler to compile code...

Jason McCullough
11-16-2005, 12:36 PM
Well, if you can parse and generate in your head, we should talk.....

SpoofyChop
11-16-2005, 12:43 PM
A good tester is worth X good coders, where X is around 4

lol.

jeffd
11-16-2005, 05:32 PM
Not really. By not really I mean not at all.

I mean I guess if you end up in some of the emerging groups (xbox, and I hear eHome is pretty cool) you'll kind of have that youthful corporate culture thing going. But the majority of MS (Windows, Office, DevDiv) is pretty much a normal giant software company now. Think IBM.

JD


Isn't the corporate culture still very young? As in, they hire young and then after a few years most of the guys move on other companies or their own startups or whatever?

Jose Liz
11-16-2005, 06:25 PM
I remember one time Adam at Sierra posted about a couple of jobs, I'm pretty sure there is no policy against it. Nor can I imagine there'd be one.

Also, I have a Bachelor's in Comp. Sci. and am looking for work. The school I got the degree from just had regular podiums, though.

How unfortunate.

Matthew Gallant
11-16-2005, 07:50 PM
Yeah, they spent money on professors instead, so the max class size was 18, even for 100-level core classes.

Bull
11-16-2005, 09:35 PM
they hire young and then after a few years most of the guys move on other companies or their own startups or whatever?

Wasn't that the deal in the late 90s when there were options? I was contracting back then, but I do remember the bust around April 2000 and hearing thirty year old people whine about NOT BEING ABLE TO RETIRE IN FIVE MORE YEARS. Ha, ha, ha!

Aszurom
11-17-2005, 12:16 PM
What are the odds of getting to stay in North Carolina instead of trying to sell my new house? I'd telecommute, sure!

You should see the insanity I support every day! The sick part is I really like it.

Jason McCullough
11-17-2005, 03:24 PM
No chance of telecommuting, unfortunately.

Bull
11-17-2005, 06:10 PM
No chance of telecommuting, unfortunately.

Unless you are already in Bopal!

Jason McCullough
11-17-2005, 06:41 PM
Oooh, aren't you saucy!

Oh, in case anyone's wondering, I don't ask those inane puzzle questions.....

Bull
11-17-2005, 06:55 PM
Saucy? Didn't you say earlier that your team is primarily made up of international people?

Jason McCullough
02-22-2006, 01:44 PM
I'd like to congratulate Tactu (http://www.quartertothree.com/game-talk/member.php?u=784), Microsoft's newest hire (for the next 5 minutes).

Chris Nahr
02-23-2006, 02:02 AM
But he's only made 44 posts! How can you hire someone who has only made 44 posts!?

Robert Sharp
02-23-2006, 12:59 PM
Whee! My group at work is hiring, too! Gotta be an Industrial/Organizational Psychologist, though.


Oh oh! Hire me! I can do that. I'll tell people that stink that they need to sit in the corner, so others can concentrate on their job better. And when managers are feeling blue, they can come talk to me and we'll get a beer or something. And I'll paint the walls a strange intellectual blue color and practice feng shui techniques on your offices. And then you and I will get a beer together and talk about it, but I don't drink much, so you would get my beer too!

Backov
02-23-2006, 02:27 PM
Did it really take you that long to hire, Jason? Wow.

Lunch of Kong
02-23-2006, 02:38 PM
Yay Huong!

Jason McCullough
02-23-2006, 03:52 PM
Yeah, we take our sweet time. :)

Lunch of Kong
02-23-2006, 04:03 PM
It is better to hire no one than to hire someone who is less than what you need. This is usually a painful lesson.

VegasRobb
02-24-2006, 06:55 AM
Congrats :)

I was wondering what had happened with this thread.