Data engineers vs. data scientists

An explanation of the difference in a data scientist and a data engineer, and how many companies are expecting you to be both. It goes back to the legend of the data science 'unicorn' and how companies somehow think you can have every possible skill, from data collection to machine learning.