Too Long; Didn't Read
There are movements pushing to include coding as an essential part of schooling. There is a democratization to coding communities which means that learning is not necessarily restricted to traditional education and career paths we find in other STEM fields. For those with organizational skills, a passion for the subject, and the ability to create can find more inventive ways to pass on valuable knowledge to a more diverse population than in many schools. Community classes, camps, e-learning courses and community classes are popular options for instructors.