Why I Took a Machine Learning Course as a Software Engineer