Post BillG Review

Last Wednesday at 9:30 AM we had our caching taskforce BillG review. I came into work at my normal time that morning, about 7:30AM, and did the usual email/spec. update/bug review/forum work. At 9:00 AM I decided that although I'm not presenting, it probably wouldn't be a bad idea to print out copies of my caching related specs. I didn't think I'd need them, but you never know. At 9:10 I headed out to the meeting.

You might have heard the Redmond Microsoft office described as a college campus. It couldn't be more true, in some ways it's probably bigger than a college campus. When I first started at Microsoft one of the most intimidating aspects was the sheer size of the place! The next amazing thing was that there was always (and I mean ALWAYS) some kind of construction going on. We're either putting new buildings up, or tearing old buildings down to put new buildings up! As I write this I can see cranes swinging back-and-forth.

Anyhow... usually I like to walk to any meetings outside of my building, but that morning I decided to drive. I was parked and waiting for an elevator to the 5th floor by 9:20 and I was starting to get the same jitters I usually get at conferences presentations! For example, the meeting was at 9:30. Meetings at Microsoft NEVER start at the bottom of the hour. What if the meeting had been updated and I was walking in 30 minutes late!

I stepped off the elevator onto the 5th floor and slowly glanced - for about the 10th time- at my post-it note for the meeting room number. I headed down one of 4 possible hallways, hopefully in the right direction. On my left I first passed a conference room marked 'the executive board room' --- if I could be a fly on that wall! --- next I passed 2 other conference rooms: software design review room 1 and software design review room 2. Hmm... I'm participating in a software design review, but not in either of those rooms. 

After a few more steps I was at the end of the hall. Software design review room 2 on my left, offices on my right, and a glass door in front me. I again glance down at my post-it note ... yup, still going the right direction, but now it appears that I need to pass through the glass doors. At this point I simultaneously hear two women in two separate offices ask me, 'can I help you'? They direct me inside into what appears to be a private conference room in what appears to be Bill's private office area. To make matters worse, I'm the first one there! I'm always one of those people that's about 2-3 minutes late to meetings. At Microsoft a meeting might be scheduled to start at 10AM, but it seems like everyone is always 5-10 minutes late. Great, I hate being early.

It's now 9:27. I'm still the only one in the room. Finally at exactly 9:30, Mike Pizzo, the guy presenting shows up. He has his own funny story to tell: Apparently he came in at 4:00 AM that morning to prepare for the meeting --- can't say I blame him, I'd probably do this same if I was presenting --- he said he drove straight to this building, came up to the 5th floor and attempting to get into the conference room to ensure his network connection worked, etc. Turns out the glass doors were locked and he sat outside (by design review room 2) and worked on the demos. About 5 minutes after arriving a security guard showed up and started asking him why he was waiting outside Bill's office at 4:30 AM in the morning!

9:35, a few more people show up. A woman, who said she was from MSR (Microsoft Research) asked me why we were meeting in this conference room vs. the usual executive board room. She obviously thought that I was commonly involved in meetings that occur with executives. I pulled a sly: 'Yeah, I think it might have been booked - besides this room is smaller.' She bought it :) ... what did she think I was, some usual board room attendee or something!

A few seconds later, Bill walks in the room; minutes later Jim Alchin, and Paul Flessner join us too. There are now about 14 people in the room so we start the meeting with introductions. I watch a couple other folks from the caching task force somewhat nervously introduce themselves -- and notice that Bill kind of smiles/smirks with a couple of the more nervous exchanges. The kind of smirk you give someone when you can tell they are nervous, but there isn't a reason to be. Either way, it's both intimidating and exhilarating to sit in the room with Bill.

The first thing I notice as the meeting starts is that Bill is left-handed. He also didn't bring a computer in with him, but instead is taking notes on a yellow pad of paper. I had heard this before - Bill takes amazingly detailed notes during meetings. I image he has to, given all the information directed at him. The other thing I noticed during the course of the meeting is how he takes his notes. He doesn't take notes from top-to-bottom, but rather logically divides the page into quadrants, each reserved for a different thought. For example, it appeared that all his questions were placed at the bottom of the page.

The meeting ran for about 2 hours. During which we discussed all kinds of different technologies, competitors, strategy, research, etc. We got a lot of positive feedback on what we had done. I got the chance to answer many of Bill's direct questions about ASP.NET caching and brainstorm some of the new ideas we were tinkering with. We talked about optimization differences in various algorithms too; the ASP.NET cache implements a least recently used algorithm (LRU), Bill, Jim, and one of the research guys debated LRU vs. memory management in early versions of Windows NT and how Windows memory management was now so much better.

The meeting ended about 15 minutes late. Overall it went really well. We had some new work items and some areas to investigate, but he was pleased with the results we had.

Looking back, it was a really fun meeting. I thought it was going to be more overview and less detail, but instead what it reminded me of was a feature team meeting. A feature team is a virtual team composed of the developers, program managers, and QA people directly responsible for a given feature within a product team. For example, we have a feature team within ASP.NET for caching. Feature team meetings are usually where the rubber meets the road for technical design. The feature is debated, designed, improved, etc. The BillG review was like a feature team meeting: filled with debate, ideas, changes, etc. but at a slightly higher level!

Scott Watermasysk emailed me after my pre-BillG review blog entry and told me he had a blog ready for Bill. Too bad I didn’t get a chance to let Bill know ;)

Published Monday, April 28, 2003 9:09 AM by Rob Howard

Comments

# Tablet PCs : Jesse Ezell Blog

Monday, April 28, 2003 10:09 AM by TrackBack
Tablet PCs : Jesse Ezell Blog

# heLP .Net Blog

Monday, April 28, 2003 10:09 AM by TrackBack
heLP .Net Blog

# Randy Holloway's Blog

Monday, April 28, 2003 10:09 AM by TrackBack
Randy Holloway's Blog

# BillG and Notetaking : Ted Leung on the air

Monday, April 28, 2003 10:09 AM by TrackBack
BillG and Notetaking : Ted Leung on the air

# re: Post BillG Review

Monday, April 28, 2003 11:18 AM by Marc LaFleur
Wow. Mr. Gates takes notes like I do. I use three sections (notes on what was said, notes on what I think about what was said, and questions).

# re: Post BillG Review

Monday, April 28, 2003 11:10 PM by HumanCompiler
Thanx for posting that, Rob! Very insiteful. Sounds like a lot of fun too! :D

I blogged a few weeks ago and mentioned that I've wondered why BillG isn't blogging yet? Sounds like a good idea to me! :P

# re: Post BillG Review

Tuesday, April 29, 2003 6:14 AM by steven
Yes, thanks Rob. Meetings with BillG and other executives happen every day all over the planet, but most people don't ever get a glimpse into them.

# re: Post BillG Review

Friday, May 02, 2003 12:06 AM by Tobin Titus
Marc LaFleur Posted @ 4/28/2003 10:18 AM
"Wow. Mr. Gates takes notes like I do. I use three sections (notes on what was said, notes on what I think about what was said, and questions). "

Was this in a book somewhere? I do the same thing. I use four sections as well and I can't remember where I learned it from.

# re: Post BillG Review

Tuesday, May 06, 2003 2:51 PM by jfiorini
That was a great post! Thanks Rob! It is always very interesting to hear about famous people in every day life.

# re: Post BillG Review

Thursday, May 08, 2003 1:35 PM by Paul Gielens
Sure BillG isn't using mind-mapping of his notes ;)

# re: Post BillG Review

Sunday, May 11, 2003 7:43 AM by Tim Scarfe
So much for Microsoft One Note ehh?!

# re: Post BillG Review

Sunday, May 11, 2003 2:34 PM by Sreedhar
It was quite interesting to read and I bit exited in knowing about BillG.

I am very much eager to read some more from you ;)

# re: Post BillG Review

Wednesday, May 14, 2003 3:46 AM by Mark Allanson
What happened to the tablet PC's for note taking? ;)

# Post BillG Review

Sunday, June 08, 2003 8:21 AM by P. Kannan
seems BillG dosn't rely on his machines :O .. nice to here about BIG people

# re: Post BillG Review

Tuesday, February 03, 2004 7:29 PM by anna mansfield
i just wanted to ask for the zillionth time if bill would like to donate one billion dollars to cure celiac disease?

email me already
annaceliacinc@hotmail.com

# re: Post BillG Review

Sunday, June 27, 2004 3:47 AM by Reviews
Thanx!

http://www.favourite-links.com
http://www.links4you.biz

# re: Post BillG Review

Thursday, July 08, 2004 8:01 AM by 香港六合彩
[[http://china-liuhecai.w8a.com/">http://china-liuhecai.w8a.com/ ??????????]]
[[http://china-liuhecai.w8a.com/">http://china-liuhecai.w8a.com/ ??????????]]
[[http://china-liuhecai.w8a.com/">http://china-liuhecai.w8a.com/liuhecai-tuku/index.html01 ???????]]
[[http://china-liuhecai.w8a.com/">http://china-liuhecai.w8a.com/liuhecai-tuku/index.html02 ?????]]
[[http://china-liuhecai.w8a.com/">http://china-liuhecai.w8a.com/liuhecai-tuku/index.html03 ?????]]
[[http://china-liuhecai.w8a.com/">http://china-liuhecai.w8a.com/liuhecai-tuku/index.html04 ?????]]
[[http://china-liuhecai.w8a.com/">http://china-liuhecai.w8a.com/liuhecai-tuku/index.html05 ?????]]
[[http://china-liuhecai.w8a.com/">http://china-liuhecai.w8a.com/liuhecai-tuku/index.html06 ?????]]
[[http://china-liuhecai.w8a.com/">http://china-liuhecai.w8a.com/liuhecai-tuku/index.html07 ?????]]
[[http://china-liuhecai.w8a.com/">http://china-liuhecai.w8a.com/liuhecai-tuku/index.html08 ?????]]
[[http://china-liuhecai.w8a.com/">http://china-liuhecai.w8a.com/liuhecai-tuku/index.html09 ?????]]
[[http://china-liuhecai.w8a.com/">http://china-liuhecai.w8a.com/liuhecai-tuku/index.html010?????]]
[[http://china-liuhecai.w8a.com/">http://china-liuhecai.w8a.com/liuhecai-tuku/index.html011 ?????]]
[[http://china-liuhecai.w8a.com/">http://china-liuhecai.w8a.com/liuhecai-tuku/index.html012 ?????]]
[[http://china-liuhecai.w8a.com/">http://china-liuhecai.w8a.com/liuhecai-tuku/index.html013 ?????]]
[[http://china-liuhecai.w8a.com/">http://china-liuhecai.w8a.com/liuhecai-tuku/index.html014 ?????]]

# re: Post BillG Review

Thursday, July 08, 2004 8:02 AM by 香港六合彩
[[http://china-liuhecai.w8a.com/">http://china-liuhecai.w8a.com/ ??????????]]
[[http://china-liuhecai.w8a.com/">http://china-liuhecai.w8a.com/ ??????????]]
[[http://china-liuhecai.w8a.com/">http://china-liuhecai.w8a.com/liuhecai-tuku/index.html01 ???????]]
[[http://china-liuhecai.w8a.com/">http://china-liuhecai.w8a.com/liuhecai-tuku/index.html02 ?????]]
[[http://china-liuhecai.w8a.com/">http://china-liuhecai.w8a.com/liuhecai-tuku/index.html03 ?????]]
[[http://china-liuhecai.w8a.com/">http://china-liuhecai.w8a.com/liuhecai-tuku/index.html04 ?????]]
[[http://china-liuhecai.w8a.com/">http://china-liuhecai.w8a.com/liuhecai-tuku/index.html05 ?????]]
[[http://china-liuhecai.w8a.com/">http://china-liuhecai.w8a.com/liuhecai-tuku/index.html06 ?????]]
[[http://china-liuhecai.w8a.com/">http://china-liuhecai.w8a.com/liuhecai-tuku/index.html07 ?????]]
[[http://china-liuhecai.w8a.com/">http://china-liuhecai.w8a.com/liuhecai-tuku/index.html08 ?????]]
[[http://china-liuhecai.w8a.com/">http://china-liuhecai.w8a.com/liuhecai-tuku/index.html09 ?????]]
[[http://china-liuhecai.w8a.com/">http://china-liuhecai.w8a.com/liuhecai-tuku/index.html010?????]]
[[http://china-liuhecai.w8a.com/">http://china-liuhecai.w8a.com/liuhecai-tuku/index.html011 ?????]]
[[http://china-liuhecai.w8a.com/">http://china-liuhecai.w8a.com/liuhecai-tuku/index.html012 ?????]]
[[http://china-liuhecai.w8a.com/">http://china-liuhecai.w8a.com/liuhecai-tuku/index.html013 ?????]]
[[http://china-liuhecai.w8a.com/">http://china-liuhecai.w8a.com/liuhecai-tuku/index.html014 ?????]]

# re: Post BillG Review

Saturday, July 10, 2004 4:40 AM by 六合彩
http://www.6636.net.cn

# re: Post BillG Review

Thursday, July 22, 2004 9:49 AM by ffff
<a href="http://www.ciao.info/">ciao</a>

# re: Post BillG Review

Tuesday, August 10, 2004 7:02 AM by phone sex
<a href=http://phone-sex-escorts.blogspot.com>phone sex</a>

# re: Post BillG Review

Tuesday, August 10, 2004 7:03 AM by phone sex
.

# re: Post BillG Review

Tuesday, August 10, 2004 7:03 AM by phone sex
.

# re: Post BillG Review

Tuesday, August 10, 2004 7:04 AM by phone sex
.

# re: Post BillG Review

Tuesday, August 10, 2004 7:04 AM by phone sex
.

# re: Post BillG Review

Tuesday, August 10, 2004 7:05 AM by phone sex
.

# re: Post BillG Review

Tuesday, August 10, 2004 7:06 AM by phone sex
http://www.chrissysbedroom.com
http://www.blowjobphone.com
http://www.livephonedomination.com
http://www.phonefeminization.com
http://www.taboophonefetishes.com
http://your-account.info
http://www.phone-sex-guestbook.com
http://www.highclassblondes4phone.com
http://www.dominatingphonebitches.com
http://duvx.com/book.php?book=phonesex
http://duvx.com/bbs.php?bbs=phone
http://www.phone-sex-blog.blogspot.com
http://www.xanga.com/phone_sex_seeker
http://www.xanga.com/usa_phone_sex
http://phone-sex-escorts.blogspot.com
http://free-hot-mpeg-porno-video.blogspot.com
http://bbs.ws/bbs.php?bbs=phone
http://gb.bbs.ws/book.php?book=phone
http://phone-sex.nelweb.net
http://sex.nelweb.net


http://www.angelfire.com/nv/Chess/chess.html
http://www.angelfire.com/pop2/xslt/
http://www.angelfire.com/grrl/edenprosper/
http://www.angelfire.com/nv/violins/violin_bows.html
http://www.angelfire.com/nv/bowling/tips.html
http://www.angelfire.com/tv/julia/julia.louis.dreyfus.html
http://www.geocities.com/gothic_clothes
http://www.geocities.com/bgreen68
http://www.megaone.com/supermodel
http://www.geocities.com/self_hypnosis
http://www.angelfire.com/goth/razorcandi/
http://www.angelfire.com/nv/violins/violin_books.html
http://www.angelfire.com/grrl/raye
http://www.angelfire.com/goth/gothic_babe
http://www.angelfire.com/nv/startpage
http://www.geocities.com/actress_model_olivia
http://www.geocities.com/somethings_happening/
http://www.geocities.com/kimmyswebsite
http://www.geocities.com/monique_modeling
http://www.angelfire.com/pop2/google-dance-tool
http://www.angelfire.com/art2/blonde_model/
http://www.angelfire.com/art2/catherine
http://www.pcpages.com/shakespeare/
http://www.pcpages.com/christy/
http://www.pcpages.com/csummers/
http://bbs.ws/bbs.php?bbs=literature


http://bloggingtips.blogspot.com
http://chinese-food.blogspot.com
http://bowling-tips.blogspot.com
http://xsl2.blogspot.com
http://bilskirnir.blogspot.com
http://wiki-rules.blogspot.com
http://musso.blogspot.com
http://annhsu.blogspot.com
http://legalphilosopher.blogspot.com
http://absentsanity.blogspot.com
http://atilla-the-hun.blogspot.com
http://michaelboland.blogspot.com
http://www.senac.com/forums/4055/
http://www.senac.com/forums/12254/
http://www.senac.com/forums/1310/
http://www.senac.com/forums/5283/
http://www.senac.com/forums/13432/
http://www.xanga.com/ringtones
http://www.xanga.com/free_ringtones


http://funny-quotes.blogspot.com
http://woody-allen.blogspot.com
http://george-carlin.blogspot.com
http://johnny_carson.blogspot.com
http://david-letterman.blogspot.com
http://oscar-levant.blogspot.com
http://groucho-marx.blogspot.com
http://mary-richards.blogspot.com
http://joan-rivers.blogspot.com
http://mark-twain.blogspot.com
http://oscar-wilde.blogspot.com
http://henny-youngman.blogspot.com


http://www.FindPhonesex.com
http://www.FantasyPhoneCalls.com
http://www.PhonesexBabydolls.com
http://www.PhonesexBootyCalls.com
http://www.Youngstuff4Phone.com
http://216.247.166.167/hotmaturemomma/main.htm
http://www.JosiesPussycats.com
http://www.PussycatCalls.com

# Use Cache, Save Cash

Monday, April 18, 2005 10:15 PM by TrackBack
Ping Back来自:blog.csdn.net