Suggested Reading

In the last few months, there have been quite a few really great articles floating around about being a software engineer, getting hired, self-promotion and strengths and weaknesses of a few major companies. Not being one to typically pay much attention to the blag-a-sphere, I've been caught pleasantly surprised. Check them out.

In "Don't Call Yourself a Programmer" Patrick McKenzie writes to politely thrust unsuspecting college aged "Computer Scientists" into the real world. Letting them know just what does and doesn't matter. He does a great job pointing out a few shortcomings of higher education and the people who have experienced little else. It is an important piece of perspective, sprinkled with a few great tips.

In Patrick's article he references a few others, one of which really resonated with what I have observed. "FizzBizz" by Jeff Atwood, describes the pain of finding Software Engineers that are capable of coding. I realize that this one has been around for a while, but its new to me, so its possible that you haven't read it either. If you're in a position to hire Software Engineers, read it.

The final article is, now famously known as "Steve's Rant" (re-posted here). A decent tirade about the development, product, platform vision at companies including Amazon.com, Apple, Facebook, Microsoft and Google. It's a rant, but Steve does a pretty good job of pointing that out.

Office Eats: Starbucks Frappuccino Coffee Drink

Look. My religious inclinations really are none of your business. However, it would be irresponsible of me not to let you know that these little things just might be the work of the devil.

Office Eats: Chocolate Chip Banana Bread

For those of you not fortunate enough to work with people who bake or have spouses that bake, this is what Delicious looks like.

Back in Action

It's been a few weeks and I've been busy. But I'm back. Actually, I'm looking out my hotel room window on the 36th floor of the Westin in Seattle, preping for my first day with Amazon.com. It's always exciting to start working at a new place, but even more so when its with a company like this one.