These days most people use their computers more often, but there's also more people creating websites, whether it be personal or Business. While this doesn't mean you need to learn HTML and CSS it does mean require you to be a bit more technical.
The future of the Internet is going to become more and more complicated and that means there will also be more and more Jobs being created during that time. While we travel into a more technical future - what happens to your current job? Is it safe? Will it require you to become more technical? What if knowing a little about Programming became rewarding?
While learning how to program isn't something you'll definitely need, I highly encourage anyone and everyone to at least give it a shot. Is it easy? Of course not. If it was everyone would be doing it, right? But what if you found it to be extremely fun and you decided to continue on with your education and became a Programmer or created your own Startup? This happens all of the time, believe me. Most Web Startup's are created by people who have taught themselves how to code in a short amount of time.
CodeAcademy isn't the only site where you can learn programming, of course. There's many other places such as Lynda.com, TutsPlus.com and even YouTube.com. But the difference is that those programs either cost money or they're not well structured, but none of them are as interactive as CodeAcademy.
If you're looking to learn how to program, and you'd like to learn at no cost to you, then definitely give CodeAcademy a shot! Let me know what you think.