Search
Tuesday
Mar022010

No, I really don’t want your software update.

Having every piece of software I install constantly trying to update automatically has long been a pet peeve of mine. I neither need nor care about every minor update to Adobe Reader, WinZip or any of dozens of other apps I use. Did the PDF or Zip formats change drastically? No? Then why do I care about an update?

While I find this annoying, I can see how some people might find it useful. However, I recently encountered a similar issue which was totally baffling. I installed Daemon Tools to mount an ISO. It asked me if I wanted to set the Daemon Tools homepage as my default web browser’s home page.

Who in their right mind would actually want to do this? Do they actually think people love their product so much they want to visit their website every single time they go online?

Saturday
Feb062010

Software Testing at Microsoft

I’m happy to say I can breathe a huge sigh of relief about my role. I took a position as a Software Development Engineer in Test (SDET). This is Microsoft’s software testing role.

Software tester’s have something of a bad reputation in most of the industry. In many companies they are seen as the guys who couldn’t cut it as developers. They’re often second class citizens.  They aren’t consulted on design, they are far outnumbered and they are seen as an added expense that constantly delays the release of a product.

The SDET role at Microsoft is nothing like that.

Click to read more ...

Saturday
Feb062010

Microsoft Month 1

It’s been a very busy month. I wanted to ramp up as quickly as possible, so I’ve been putting in a ton of extra hours. It’s been hectic, but worth it. I think I’m finally past the worst of the new employee drag.

Surprisingly, it hasn’t been tiring or stressful. I’ve been working on some interesting code which has required me to do a lot of experimentation and research. This is the kind of stuff I do for fun on my own time. To be able to do this and get paid for it is even better.

The upshot is I’ll be resuming work on MTG Player shortly.

Friday
Jan082010

Microsoft Week 1

I just finished my first week at Microsoft and was pleasantly surprised. I’ve always worked for small (< 50 employees) companies. Transitioning to a company with 90,000 is quite the change and I didn’t really know what to expect. My prior assumptions about what it would be like working for a company of this size had been tainted by shows like Office Space.

I’m happy to say that my fears were almost entirely unfounded.  There’s certainly more bureaucratic overhead than I’m used to. However, Microsoft really tries to minimize the impact it has on their employees. All the common things like direct deposit, benefit enrollment, vacation requests, etc are handled through automated web sites.  They even have a utility to help you file your TPS reports on time.

TPS

The best part is the people. They’re all intelligent, motivated people who seem to truly enjoy working with each other.

The only real thing I disliked about the week was the unavoidable ramp-up time. After 3 weeks off I’m getting restive to do some actual work. Unfortunately, I’ve spent the entire week reading documentation, specifications and training. This is all necessary and highly valuable, but I’m itching to start coding.

Wednesday
Dec162009

Unemployed and loving it

As of today I’m officially unemployed until I start my new job just after New Years. It feels kind of strange. Other than a one year period while in college I’ve had a job continuously since I was 16.

Of course, I thoroughly expect to be completely bored by the end of the week.