I've been a software developer for about three years now (making custom ERP software), I love programming and also other areas in CS like AI, but I really don't like the fact that you have to learn a lot of business related topics (accounting, finance, so on) and also having to deal with end-users and managers.
I've been thinking about starting an MSc degree in computer science and turning my career more onto academia. I think it's best to do a MSc and not directly a PhD because I feel that I can go back to industry if I don't like academia.
Is the move to academia over industry the way to go or I'll face similar problems there?
Here is some more data: I am still somewhat young (28 yrs) and with a B.Sc Degree in Information Systems with 4.1 out of 5 GPA from a small college.