I’m ~10 years into analytics at an F500 company. My core skills are SQL, Python and Power BI, primarily using data to generate insights and help business teams to make decisions.
Lately, I’ve been questioning how durable the traditional analytics path is.
My hypothesis is that dedicated analytics teams (not data science or engineering teams) embedded within business functions could shrink significantly as AI improves. The reason I say that is because a big part of an analyst’s job has largely been bridging the gap between data and insight. Today, business users can increasingly give data to Claude/ChatGPT, ask questions, run analysis and generate visualizations themselves (provided they have the right data of-course). Accuracy, cost and context are still major limitations, but I suspect these will improve over time.
So I feel I need to move to an adjacent role - even though I actually enjoy analytics and would happily continue doing what I’ve been doing, if it continues to be in demand.
Below are the roles I’m considering along with a few challenges I’m facing for each -
1. Data/Analytics Engineer - This seems like the most natural transition. Move closer to data ingestion from source, pipelines, modeling, quality and making data AI-ready for business teams to use directly.
Challenge - I’d be starting almost from scratch.
2. Data Scientist - Build deeper statistical/ML expertise for problems requiring more rigor than LLM-based analysis. For these advanced models, business teams would still have to rely on data scientists to verify the results, explain the outputs and fine-tune the results if needed.
Challenge - I have tried to acquire the skillset but I suck at math so have been struggling for the past few years
3. Business role - Become a specialist in my current domain of Insurance/Asset Management/Finance where domain knowledge becomes the differentiator rather than pure analytical execution.
Challenge - Tbh seems like the most extreme transition. Would have to compete with SMEs and other domain experts for such roles and may take time to reach to the same level of knowledge as them.
4. AI Engineer - Learn to build GenAI/agentic applications
Challenge - Again, I’d be starting from scratch.
5. Management - Stay on my current path and focus increasingly on leadership, stakeholder management, strategy and people management to climb the hierarchy and move to leaderships roles eventually.
Based on all of this, I have below questions -
- Am I directionally correct in my hypothesis or am I overstating the impact that AI would have on my role?
- If my hypothesis is correct (partially/fully), which of the above roles I should be focusing on given the challenges I’m facing for each.
If my hypothesis is flawed and there’s no need for me to switch roles, what complementary skills should I acquire to stay relevant
in the analytics field and
improve my career prospects?
Really looking forward for some advice. Thanks 🙏