Over the last few years, the demand for business analysts has exploded. People with non-programming backgrounds have benefited greatly as a result of this.