Tech evolves pretty quickly, when the buzzword Big Data started showing up more and more the market was in need of people being able to analyse and give meaning for what was collected, for instance, an article from 2012, from Harvard Business Review was entitled: Data Scientist: The Sexiest Job of the 21st Century.
Today we have DBA, Data Scientst, Data Engineer, Data Analyst, a wealth options with the "Data" as prefix. People more often than not put everyone in the same basket and assume everyone knows and have the same set of skills.
From my point of view and perception, and feel free to correct me if wrong, those are the differences:
- DBA - Once the most hated person I ever had in the team. Seriously, why that human doesn't give me the necessary permissions on the database? If I had access, I would have done my job sooner... Well, that was my thought as a Software Enginee