Explore the different roles in data science including Data Scientist, Data Engineer, and ML Engineer. Find out what programming skills are required for each.