I found an interesting article on O'Reilly.com ,written by Jesse Anderson, which explains the differences between Data Science and Data Engineering. The two disciplines are not interchangeable—and misperceptions of their roles can hurt teams and compromise productivity.