On Learning to Program

8 years in: personal experiences, what works and what doesn't. Advice from a self-taught engineer who is now living his dream in the Bay Area.