I think the discussion should not be that everyone should learn to code but that everyone should have the opportunity to learn to code, if they want.
We shouldn't be arguing why we should or shouldn't learned coding over other skills, like plumbing.
I praise people that put in work to make learning (such as coding) an easily accessible endeavor for those that want to learn. I would also praise Khan academy and universities that have made learning a variety of skills easily accessible to the people.
As a society, let us push to make education and learning open and accessible to all.
But I think the first step in giving someone the opportunity to code is to make them want to try it. So that was the intent behind me saying "everybody should learn how to code".
We shouldn't be arguing why we should or shouldn't learned coding over other skills, like plumbing.
I praise people that put in work to make learning (such as coding) an easily accessible endeavor for those that want to learn. I would also praise Khan academy and universities that have made learning a variety of skills easily accessible to the people.
As a society, let us push to make education and learning open and accessible to all.