Short answer: no. A lot of what you're reading about 'code literacy' is due to a few startups creating a lot of buzz coupled with a lot of people getting excited about it. That isn't to say that some form of 'coding literacy' isn't useful in a lot of ways, but it's nowhere near being as universally required as something like 'computer literacy'. It's more about programmers loving and thinking about programming and not understanding why non-programmers don't. It's a bit of a bubble, something that everyone does. Accountants think accounting is super important and everyone could benefit from an accounting education, mechanics think mechanics is important and everyone could benefit from knowing a bit about mechanics, ad naseum. Everyone is seeing it from their perspective/bubble. It'll die down eventually once people start realizing they can't do the things software developers do by following code academy. What you'll find is that some people will be successful using code academy, but most won't. Not because code academy sucks, but because the people don't really want to put in the time or effort necessary to be effective with programming (not good, just effective for the sort of work they do). Think about what it takes to have a deeper understanding of accounting. Now consider whether or not you really want to go through that effort, or would rather learn enough about it to understand it and then pay someone else to deal with the details.