I've been a programmer professionally for 10+ years. It all started with "Hello World". I love helping entry level developers and watching them learn new ideas, tips, and tricks. Sometimes you cannot reinvent the wheel, but a good challenge is always fun.