Gunnar Kudrjavets

Paranoia is a virtue

Do you have a personal coffee machine at work?

It's quite late in the Seattle area now and I'm in the process of writing a first draft of a blog entry about how to misuse the code coverage. We've learned some lessons during the last year or so in Speech Server team and it's a good time for the root cause analysis. Of course it's also always easier to criticize something than do it properly yourself ;-) While analyzing our failures and successes I drink coffee to stay mentally sharp and suddenly realize that I actually need to write something about coffee.

How this old joke was: "software engineers are machines that take coffee and requirements as input and produce lines of code as output?" After having a personal coffee machine at office for last 6 months or so, I consider this being an investment which pays of very well. Generally there are two main ways to get coffee at Microsoft (I won’t talk about the option of bringing your own coffee to work):

  • "Starbucks". Almost every Microsoft cafeteria has one. IMHO "Starbucks" has quite high quality and wide choice. There are a couple of problems though. Getting "Starbucks" consists of the following steps: walking to the cafeteria, standing in the line, ordering your coffee, waiting for the coffee, and walking back or taking an additional 5-10 minutes to chat with your colleagues. Don’t get me wrong, I don’t have anything against the exercise, I get plenty of that almost every day. The question for me is the time and getting back into zone.
  • Community coffee machine. Algorithm is simple: if somebody has made some coffee then drink it, otherwise brew the coffee yourself. The trick with the community coffee machine is that if person A makes coffee then persons B, C, and D may not like it. It’s too strong or in most of the cases it’s too emaciated. I ran once a series of experiments where I went and tasted "community coffee" for 10 times during random days at random time. Only at 2 out of 10 times the coffee was drinkable for me, otherwise it was too weak ;-) But on the other hand, I like strong coffee so the problem is mainly on my side. Another solution here is to come to work very early and brew the first pot of coffee or intercept the moment when another pot needs to be started.

About half a year ago I purchased my own coffee machine and I have to admit that it was wise thing to do. My choices expanded significantly:

  • I can brew as strong coffee as I want.
  • I can brew any type of coffee I want.
  • I can brew as much coffee as I want. The fellow geek next door needs a shot of caffeine, no problem at all - I can help him out.

To summarize: though I still visit the nearby cafeteria once or twice a week (mainly because of the social reasons) this experience could serve as a good material for self-help book - "Coffee machine which changed my life and increased my productivity" ;-) I also have to think what'll be the next thing to acquire? Refrigerator or microwave oven or even a cocktail shaker ;-)

Posted: Mar 18 2004, 10:26 PM by gunnarku | with 8 comment(s)
Filed under:

Comments

Jon Galloway said:

I've got a coffee press that I'm really happy with. I get my hot water from the community machine and make mine as strong as I want it. I've found the burnt, weak coffee from the community machine rips up my stomach. Plus, strong coffee is healthier(http://news.bbc.co.uk/1/hi/world/europe/3540729.stm).
# March 19, 2004 1:34 AM

Scott Galloway said:

Yup, got a Gaggia Espresso machine right beside me - gift from MS UK strangely enough. I use Guatemala Elephant coffee (strong roast, number 4 grind). Lovely, chocolatey coffe. Unlike the nasty burnt crap that Starbucks in the UK peddles...
# March 19, 2004 6:51 AM

Peter Ibbotson said:

Starbucks has always "burnt" it's coffee (information from uncommon grounds book so may be incorrect)
Personally I don't mind the taste and it's better than some of the crud I've had in some diners in the states. At least most of the hotels in Seattle seem to serve it OR something at least as good.
Sadly at work it's instant coffee, and a french blend of proper coffee but I think it's got chicory in it which is why I don't like the taste.
When I'm at home programming I make a largish pot then thermos it.
Meanwhile where is the article on coverage testing? I could do with that as we're just about to start seriously using at it work. I've done it on ethernet chip designs in the past so I've got experience in general terms, but software testing on the UI and to a lesser extent Database ends has me somewhat panicing.
# March 19, 2004 7:26 AM

Gunnar Kudrjavets [MSFT] said:

Peter:

I haven't finished the article on code coverage yet, it's currently in draft mode only. Though coffee is a good fuel, sometimes I need some sleep too ;-) ETA: weekend.
# March 19, 2004 10:08 AM

AT said:

Do not waste your time walking to your home !!
It's about 30-60 minutes per day !!

Buy a new bed and install in your office ;o))

This way then you wake up late thinking about customers problems will be already in your office and be able to apply needed changes !

# March 19, 2004 6:02 PM

Gunnar Kudrjavets [MSFT] said:

“Living at work” was something which I already did when I was 18-21 years old. Seriously, there were a couple of us – ambitious as hell, willing to sacrifice everything in their personal life to work as programmers and complete the university degree at the same time. We used to have personal sleeping bags in the office ;-) I remember sleeping under my table or in conference room during the nighttime and then during daytime attending lectures at university and showering. No, I’m not kidding. And yes, I don’t ever want to do it again.
# March 19, 2004 6:18 PM

Mike Dodd said:

I don't have one at work now (MSFT in Mountain View, CA), but I keep thinking I should bring one in. At Apple, where I used to work, my team had a coffee maker in the hallway outside our offices that we kept filled with fresh, good, STRONG coffee.

And, yeah, I had my days of 'living at work' a while back, too. Never again.
# March 20, 2004 8:16 PM

Gaggia said:

Click above for Gaggia Coffee Machines in the uk
# July 27, 2004 8:13 AM
Leave a Comment

(required) 

(required) 

(optional)

(required)