Skip to main content

Kathy Sierra

Kathy Sierra is the coauthor of Head First Java and Head First EJB. She has been interested in learning theory since her days as a game developer. More recently, she's been a master trainer for Sun Microsystems, teaching Sun's java instructors how to teach the latest technologies to customers. Her current gig, along with her partner Bert Bates, is developing and producing the bizarre new Head First series of books for O'Reilly. She's also the original founder of, which came dangerously close to winning a Jolt Cola award last year, but had to settle for the computer equivalent of being the Miss America runner-up (winning the Software Development Magazine Productivity Award instead). She likes to think about thinking (as opposed to actually DOING it), and blogs from time to time about metacognition, why having fun MATTERS, and why being an "individual contributor" (as Scott McNealy puts it) is way better than being a "manager".


kathysierra's blog

MIDP 2.0 is just too much fun.

Posted by kathysierra on January 14, 2004 at 8:52 PM PST

I've spent the last few weeks playing with the Wireless Toolkit and MIDP 2.0. I've been in EJB-land for the last several years, so it's quite a shock going from big ol' gravel-hauling apps where it takes about a dozen objects to do Hello Bean, to these tiny little things where each object is precious.

Rekindle your passion for programming

Posted by kathysierra on January 8, 2004 at 2:01 PM PST

I'm sitting here at MacWorld Expo in San Francisco. I flew more than a thousand miles to get here, and I'm paying for it out of my own pocket. Why? Because it gets me excited. I'm surrounded by cool technology (I've waited my whole life for Apple's new GarageBand software). I do it because I'm happier and more productive if I stay enthused, and attending conferences has always worked for me.

Have your developers seen a real customer in the wild?

Posted by kathysierra on December 22, 2003 at 3:08 PM PST

A couple of years ago, I addressed an all-hands meeting for a small division of a Very Big Computer Company I Won't Name. This little division had just over 100 employees. I began with a single question, "How many of you have seen a customer in the last 30 days?" (about two hands went up.) "The last 90 days?" (one additional hand). "The last YEAR?" (couple more hands).