Is coding today really like learning to read or write? I don't think so. I would say learning to draw by hand is even more important than coding. Regardless of your field, knowing how to draw simple figures and diagrams will help convey your idea. But yet, we don't say that everyone should learn to draw.
Computer programming should be like any other field, those who are interested, get in. True, computers are getting more and more pervasive, but so too are cars, motor cycles, and bicycles. yet, not everyone knows or need to know how to drive a car or ride a bike.
It might help a person if they knew how to drive or ride, but that only depends of if they live some place where they have access to a car or bike and it matters that they know to drive.
As a mostly self thought programming, I have been posting [YouTube videos](https://www.youtube.com/channel/UCnVxTe31G4nTbhp9dQEO4iQ) which break down programming concepts and addresses one concept at time. I think it is a really good introduction to computer programming for *anyone* who wants to learn or is curious. But even as simple and clears as my videos are, still there will be people who won't get it, because programming is not for them. And they shouldn't be torture to learn it.