Programming is the most obvious one because it the one thing thats going to allow the individual to interface with civics, economics, excercise, biology, history, math, science and english in a structure manner. That doesn&#x27;t mean you are not going to play tennis. It doesn&#x27;t mean you only have to do code. But to understand just the basics is many many many times more useful for the individual than you seem to be suggesting.<p>You literally can&#x27;t find a more versatile tool for that. So the whole idea that people shouldn&#x27;t learn to code is rooted in either some deeply misguided understanding of how humans grow intellectually or som deeply juvenile idea that if you aren&#x27;t ready to put in the work to be a real coder you shouldn&#x27;t get started to begin with.<p>It doesn&#x27;t matter if it&#x27;s not for everyone, people will find that out when they try it out. Some of them will become professional developers many wont, but most will develop an understanding and insight into the very thing that is disrupting their lives in an increasing maner and perhaps use it to further develop other fields.