The author shares their journey of transitioning from a QA engineer to the world of data analytics through self-teaching.The confusion between job titles like Data Analyst, BI roles, and others was a common dilemma faced by the author and others in the industry.The article breaks down the differences between data roles using a real-world scenario of a fictional startup called Quikee.It highlights the data needs of Quikee, from capturing raw data to building data pipelines, dimensional modeling, defining KPIs, and analysis.Data Engineers handle tasks like ingesting real-time data, validating schema consistency, and moving data to a data warehouse.Dimensional modeling and OLAP enable fast, analytical querying by structuring data into Fact and Dimension Tables.Analytics Engineers define KPIs, write logic for complex metrics, and ensure consistent definitions across the company.Data Analysts focus on answering business questions, building dashboards, running ad-hoc queries, and storytelling with data.The article concludes by discussing where individuals fit based on their interests and strengths in data roles.It emphasizes that titles are less important than understanding where one adds value and what energizes them in their role.