The Flatiron School, where people pay to learn programming, started as one of the many coding bootcamps that's become popular for adults looking for a career change.
It provides an easy way to achieve critical functional and non-functional requirements, without requiring programming or any change to service implementation code by means of qualifiers.