I am a web developer [.NET & SQL Server] with around 5 years of experience.I am currently exploring opportunities in the field of Business Analytics and find myself at a crossroad , trying to figure which direction to head to. Wondering whether I should remain a developer , gain new skills [JS-esque frameworks] , or pursue a career in Business Analytics. What further confuses me is the plethora of roles closing resembling one another in the Analytics domain i.e. data analytics,data science,business intelligence and analytics. Hoping those who might have found themselves at similar crossroads can advice on whether they chose one direction or the other , and on what basis , and if it was a good decision or not.