The article doesn't mention two important things (and instead focuses on being clever - the opposite of what machine learning stands for). First, the deep learning algorithms that automatically create features. Second, the importance of gathering lots of data, or generating it.
If you have to be really clever with feature engineering, then what's the point of even calling yourself a machine learning person.
If you have to be really clever with feature engineering, then what's the point of even calling yourself a machine learning person.