You'll see that both respondents prior to me didn't suggest easy ways to become a good programmer. They suggested easy ways to work at becoming a good programmer. There is no easy way to anything. And if that's how you're approaching life be prepared for a lot of failure. Instead of looking for the easy way, get off your lazy butt and get to work!