In the past, the terms business analyst and data scientist have sometimes been used interchangeably, and indeed, in a small company, the lines between the two sorts of jobs may blur.
But as more and more companies look to big data for business insights, they are shifting from relying on business analysts to predict what the future of a business might look like, and moving towards using data scientists and machine learning to interpret data and predict trends.
What’s the difference, you might ask? While the end result of these two jobs is often similar, a business analyst and a data scientist use different tools to get there. In general, data scientists have much greater technical expertise, especially in computer programming, systems engineering, and statistics.
Business analysts, by their very nature, rely on intuition and have human biases that are starting to be seen as flaws that put them at a disadvantage compared to the cold hard facts that data scientists can produce. In addition, business analysts are often concerned with the single truth of what did happen in the past, while data scientists are working in a much more fluid version of what might happen in the future. Wired magazine, among others, has predicted that data scientists will supplant business analysts in the coming years.
So what’s a good business analyst to do? Transitioning to become a data scientist is a definite possibility.
Compared to other professions, business analysts do have some distinct advantages if they want to transition to become a data scientist. For instance, a business analyst often:
However, to transition successfully, a business analyst will need to follow a few steps to upgrade her skills and resume:
In my opinion, a business analyst is the perfect candidate to transform her skills into a data scientist. Those who take a proactive approach to improving their existing skills and going after any they may be lacking won’t have to worry about layoffs or being replaced; their industry expertise will go a long way to making up for a learning curve acquiring new skills.
What do you think? Will data scientists replace business analysts? Or will both professions be needed in the coming years? I’d be interested in your thoughts in the comments below.
Read other Bernard Marr articles.
DSC Resources
Additional Reading
Follow us on Twitter: @DataScienceCtrl | @AnalyticBridge
Comment
Thanks for your Post. You describe a Little my Situation. But how would you define a Dataminer?
Thank you for this interesting article. I am a business analyst for almost four years, and now I plan to switch my career to be a data scientist. It helped a lot to develop myself. And also, I agree with you, most of the business analyst positions will be replaced by data scientists in the future.
Well, it looks that the author doesn’t understand the role of BAs and Data Scientists. As a business analyst I have never been asked to predict the future. Business Analysts are much more connected with people, especially business people. So, replacing BAs by Data Scientists sounds for me like replacing System Analyst by Coders (Developers). On the other hand, many of BAs are coming from IT world, they often start from Programmer, then System Analysts and finally they decide to become Business Analysts. And it has nothing to predicting trends or future.
In my opinion, many of BAs (including me as well) have very strong technical background. Because the have collected the experiences during a lot of project going last 10-20 year. And to be honest most of the projects in this time were and are related to digital transformation (implementation, deployment and integration of Information Systems). I doubt typical Data Scientist with even 5-years experience knows anything valuable about SOA or ESB (including low level things). So, it is completely different role with totally different responsibilities.
Business Analyst works mainly with people, Data Scientists works with… well “data”. So, it sounds like a yet-another-programmer. A guy who prefer not to have problems with humans.
AFAIK many of BAs have Master of Science grade in Computer Science. So the math and statistics are one of many skills already “available”. I can agree that applied version of ML is today very interesting, but please consider that typical student of Computer Science knows ML as a one of many metaheuristics (algorithms). “Learn to code” sounds like good advice for Data Scientists too. Knowing R, Python or SAS doesn't mean that you know a lot about programming.
With real-world practice is another problem and I think is the main problem of the Data Science at all. Data Science is really interesting thing but there are problems with valuable data and experienced people. And that is something what you can hear from Business Analyst. Because BA knows that some ideas even if sound very good, and “numbers are fine” with such low level of commoditizaiton are useless.
Ask a Data Scientist to organise a workshop with non-technical people and then you will understand why you need BAs in almost each organisation.
Posted 1 March 2021
© 2021 TechTarget, Inc.
Powered by
Badges | Report an Issue | Privacy Policy | Terms of Service
Most Popular Content on DSC
To not miss this type of content in the future, subscribe to our newsletter.
Other popular resources
Archives: 2008-2014 | 2015-2016 | 2017-2019 | Book 1 | Book 2 | More
Most popular articles
You need to be a member of Data Science Central to add comments!
Join Data Science Central