Data Analyst
đ¤Â What does a Data Analyst do?
Data analysts organize and store data, then use it to tell stories that help companies make better decisions. They convert abstract data into easily understandable insights that the rest of the business can use. They are part nerd, part detective, and part storyteller.
đ¸Â Data Analyst salary and job market
đľ Â Entry Salary
$56,408
đľ Â Senior Salary
$88,760
đ 10-Year Growth
25%
đ¤Â Automation Risk
Low
đ What it's like to be a Data Analyst
Businesses today have metric tons of dataâon their customers, their competitors, their market, and their industry. But all that information is useless without people to make sense of it.
Data analysts sift through the mountains of data to decide whatâs important, whatâs not, and what the important stuff means. Then they present it in a way that less intellectually gifted people can understand.
Data analysts perform tasks such as:
Cleaning and organizing data
Identifying trends, diagnosing business problems, and proposing solutions
Making predictions
Creating reports, graphs, and dashboards with all of that information
Every business and project is different, so the work is never the same. If you enjoy problem solving and analysis, it can be a very interesting job.
Problems youâll solve
One of the best ways to understand what someone does is through the questions they answer and problems they solve.
The types of questions a data analyst has to answer can be divided into four main categories:
What happened in the past? (descriptive analytics)
Why did it happen? What caused it? (diagnostic analytics)
Based on what happened in the past, what do I think will happen in the future? (predictive analytics)
Based on what happened in the past and what I think will happen in the future, what should we be doing right now? (prescriptive analytics)
Here are some examples of real work situations a data analyst would find themselves in. See if you can decide which one of the four types of analysis each example represents.
Example 1:Â
You work for an e-commerce company. Last quarter, sales on the West Coast decreased by 15%. The CEO wants to understand why.Â
Your boss asks you to find the answer and brief him before his meeting next week.
Example 2:Â
You work for a transportation logistics company. The business collects data on load sizes and truck routes.Â
You are asked to analyze the data and suggest how the company can more efficiently allocate its trucks to different regions.
Tools and tech youâll use
Youâll spend a lot of time in Microsoft Excel.
Youâll use interfaces like Microsoft SQL Server, RStudio, and CPython depending on what programming languages you work with.
Youâll make presentations using PowerPoint or Google Slides.
Finally, youâll use a data visualization software like Tableau. Programs like tableau will allow you to turn all of the brilliant insights you find into easy-to-understand graphs, sleek charts, and sexy dashboards.
Important traits youâll need
You need to be good at analyzing problems and deciding how to solve them. Enjoying math and word problems is usually a good indicator of this.
You need excellent communication skills. Youâll need to take complex ideas or processes and explain them in simple ways to people who donât share your knowledge.
In addition to these soft skills, there are some specific technical skills youâll need:
1. Statistics
You need a strong understanding of statistics and how itâs used to understand trends and make predictions.Â
2. Microsoft Excel
Most people know how to perform some basic functions in Excel. Data analysts have to be Excel gods. Itâs how youâll organize, study, and present a lot of the data you work with.
3. SQL
Structured query language (SQL) is the programming language that is used to build databases and then talk to them. So youâll need to speak SQL.
4. R or Python
R is a programming language developed specifically for statistical analysis. Itâs used everywhere to manage and analyze data. Python is another programming language that has powerful data modeling capabilities.Â
Anything Excel can do, R or Python can do better and 10 times faster, so you need to learn at least one.
Where youâll spend your time
Most of your time will be spent at your desk analyzing data for your current project. Or watching cat videos.
When youâre not at your desk, youâll probably be collaborating with a team member or sitting in a meeting. Occasionally, you may need to give a presentation.
What's awesome about the job
The work is interesting and varied.
You learn more about your business and industry than almost anyone else.
You hone your analytical skills.
Itâs a good balance of working with people and working with numbers.
Your skills are in high demand.
After a few years as an analyst, you can take your career in a lot of different directions.
What can be not-so-great
Many companies donât have a good data management system in place, which means a lot of your time will be spent cleaning and organizing data before you can even use it.
Managers set arbitrary, unrealistic timelines.
Because you make it look easy, managers think it IS easy.
đ˘Â What companies look for in a Data Analyst
Education
Bachelorâs degree in a STEM field is generally preferredâcomputer science, software engineering, information science, or math are all popular majors.
Many data analysts also get an advanced degree.
Hard Skills
Microsoft Excel
SQL
R programming
Python
Tableau
Google Analytics
Soft Skills
Problem solving
Analytical ability
Communication skills
How to become a Data Analyst
Learn what it takes to get hired as a digital marketer. Follow the plan and unlock exclusive job opportunties.
See the step-by-step plan