It's difficult to learn programming in the abstract. By building something I need and care about I can learn piecemeal, asking just the questions I need to solve the next step.
So I wrote down what I want to build with Ruby on Rails and showed it to my guest Amy Hoy. It became clear pretty quickly that I need to go back to the drawing board - literally! Amy's advice is to separate the design and coding phases. Then design first. Her pragmatic approach put me at ease and I learned it's not all about the Ruby on Rails tools. It's about being creative and getting ideas out of my head and in front of me so they can be worked and reworked into something cool.
Watch this Ruby on Rails screencast and become well acquainted with Ruby on Rails programming.
Want to master Microsoft Excel and take your work-from-home job prospects to the next level? Jump-start your career with our Premium A-to-Z Microsoft Excel Training Bundle from the new Gadget Hacks Shop and get lifetime access to more than 40 hours of Basic to Advanced instruction on functions, formula, tools, and more.