Reading this message reminds me to be humble because I was an "idea guy" up until a few years ago. I even had a Great Big Idea that I wouldn't tell anybody about. My hacker friend wouldn't go in on a business with me and he wasn't tempted to build my site for $500, so I decided to learn how to build websites myself. Boy was I shocked and frustrated by just how much there is to learn. I started the process 2005 by learning where websites lived (I discovered servers) and have progressed from there.<p>Unfortunately the pressures of making a living slowed me down for a few years, but today I feel like I have a good perspective on what I know and what I need to know to build what I want to. People have started to "steal" my Big Idea in the intervening years, but that's okay because I've come up with new ones. I'm actually pleased that the process was so hard because I have learned so much and it has led me to attend graduate school in Computer Science this fall.<p>Anyways, this message is very personal to me. I have learned to admire those who are good implementers and to strive to be one myself.