Collin Donnell has a even tempered discussion of how coding fits into modern society today. I think knowing some kind of coding is like knowing basic physics or any math beyond addition or subtraction. You can get along pretty well without knowing it. If you're well positioned in life you will never need to know it. If you're not, then it's only going to give you more opportunities in life.