I beg to disagree: if you can read and write your own language, you can understand a programming language as well. Just a little feel for logic is needed.
Programming stimulates your brain and sharpens your problem setting and problem solving skills, and keeps you in a virtuous regime of perpetual learning.
It's also a very creative and fun activity! You can mix it with your hobbies and passions. You can instantly share your efforts online, to promote your activities or to support your local community.
We are surrounded by connected devices. A great portion of our lives relies on them. Knowing how to program them is not only relevant to professionals, but to all those who want to increase their digital awareness.