challenges of learning machine learning as a non-technical professional challenges of learning machine learning as a non-technical professional