Career Choice Dilemma: Management Consulting vs Data Science for Recent Graduate

Hey everyone! I’m about to finish my math degree and really need some guidance here. I got accepted into a Master’s program that focuses on data science, and most graduates end up as data scientists or machine learning engineers.

I’m torn between two paths right now. On one hand, I could pursue management consulting at top firms like McKinsey or BCG. I’ve tried some case studies and they were okay - definitely more about working with people. On the other hand, there’s data science which involves programming, statistical analysis, and ML algorithms. Even though I have a math background, I’m not super technical and sometimes struggle with coding.

I want to focus on one direction over the summer before starting my master’s program. What do you think I should choose? Some people say starting with a technical role is always better, but others mention that consulting opens great exit opportunities after a few years.

From what I know, entry-level salaries are similar for both consultant roles and junior data scientist positions, but these careers go in completely different directions long-term. Which field do you think offers better growth potential beyond the first few years? Any insights would be really helpful!

Both paths sound amazing! Since you enjoy working with people, consulting might feel more natural right now. You can always pivot to data science later with your math background - that foundation never goes away!

It’s essential to consider what excites you more in your career. Consulting emphasizes client interaction and quick problem-solving across various sectors, whereas data science allows you to engage deeply with technical challenges and make tangible contributions through algorithms. Given your strong math background, both paths have potential advantages. Consulting generally offers quicker advancement, with opportunities to ascend to senior positions in just a few years, providing versatility in career shifts. On the other hand, data science has a steadily expanding demand for trained professionals, with well-compensated roles as you gain expertise. If coding feels overwhelming, consulting may align better with your current skill set, though don’t dismiss the data science path if you’re ready to enhance your technical abilities.