Professional Documents
Culture Documents
Become A Data Analyst Roadmap Final
Become A Data Analyst Roadmap Final
available to everyone. BI Stands for "Business Intelligence" and talks These tools are built to be easy to understand
but powerful enough to enable advanced data
If you are able about a class of tools that help users organize
operations like Joins, and Unions. With relatively
a large amount of data and then present it to
to, then you should try users in a typically visual manner. Examples little effort, you can quickly bring advanced insights https://app.datacamp.com/learn/courses/introduction-to-power-bi
and achieve the include Tableau, PowerBI, or Microstrategy. to your business stakeholders
objectives here but
they aren't necessary
Relevant What is this? Why should you learn this? Shashank's Resource Alternative Resource
Bachelor's Although Excel is generally not used for managing shorturl.at/luvI4
very large amounts of data, I use Excel almost every
Degree
Excel
Excel is a data manipulation tool that is used day to quickly analyze data using Pivot Tables and I currently don't have an excel
by almost all companies all over the world. VLOOKUPs and formatting it in a method that's easy tutorial I can link
Engineering Google Sheets is a great alternative although, for stakeholders to absorb. Excel is great for adhoc https://app.datacamp.com/learn/courses/data-analysis-in-excel
Statistics in the United States, I would recommend you analyses but be careful of investing too much time
Data Science learn about Excel.
Mathematics
into Excel as advanced data teams usually don't
use it for most operations.
Project I
Data
Science/Data
Now that you have some proper technical skills in the form of a BI Tool and some decent Excel knowledge, you can go ahead and demonstrate
Analyst your knowledge in the form of a project. Both Tableau and PowerBI have free versions of their software that you can use in order to bring some
Internships life to an otherwise boring dataset. I always recommend gathering your own data if you can, but if you don't have the time to do this, then
Data.gov or Kaggle.com are great websites to download clean and interesting datasets.
If you're able to
snag internships
while in college,
these will be Stage II Apply to Jobs
your golden
ticket into a job Stage II Objective: Now we're getting to the more advanced parts of your analytics journey. SQL will be the first "hard-core" skill that you learn and is a After you've finished the
in Analytics. They staple of any analyst's toolkit. "green" skills in Stage I,
can very easily be you should start actively
more important
applying to jobs. It can take
than your actual
What is this? Why should you learn this? Shashank's Resource Alternative Resource companies up to 3 months
degree. Look for
Data Science
https://youtu.be/gwp3dJUsy5g
to respond to you even if
Standing for "Structured Querying Language" SQL is a standard tool used by organizations large
Internships if you and small. Most companies will store their data in https://app.datacamp.com/learn/courses/introduction-to-sql they want you. The earlier
SQL is the standard method for retrieving data
can. Aim high, you you can start putting in
SQL
from databases. It's sort of a pseudo-programming databases and although there might be tools you can
have nothing to language and is used by analysts at all kinds of use to access the database without learning SQL, https://www.kaggle.com/learn/intro-to-sql applications, generally
lose at this stage companies to access the vast amount of data you'll drastically reduce the number of jobs you're eligible
for by not learning SQL. the better.
and an internship stored in databases.
https://www.hackerrank.com/domains/sql
at a major
company can lead Skillful resume building is the
to a job offer in cornerstone of your application.
the future. Grind Session I Watch my video here in order to
understand what makes a good
Resume Building
Rise and Grind. SQL doesn't lend itself to particularly interesting projects. Normally candidates will list SQL as a skill and then be tested on it resume.
during their interviews in a process called a "Technical Interview". In a technical interview someone (usually one of your future co-workers)
will ask you to perform some data operations on a table. Even if you excel at the behavioral parts of the interview, if you fail the technical
Data Science
interview, you will most likely not get the job. SQL is a skill that only improves with practice, websites like HackerRank and DataCamp have
Bootcamp numerous exercises that simulate real world interview questions that you might encounter. Try and finish as many of these as possible with
These can be daily practice. Understand that at some companies (usually FAANG companies) the technical interview might be harder than any of the actual
good for people work you end up doing while working for them.
who might need
https://youtu.be/D9oP2TqZiMo
the structure of
a classroom in Stage III
order to more Stage III Objective: These skills can help take you to the next level but aren't necessary for a lot of Data Analyst jobs. I highly recommend learning them A dreaded domain for many,
effectively learn. networking doesn't have to mean
but you can actively be applying while you're learning these skills.
Be careful, while trying to make small talk with
there are many random people at job fairs.
Networking
Python and R are general purpose programming requested than SQL), because Python/R are general be able to get your application
also many languages. They have been adopted by all kinds purpose programming languages, learning them unlocks
https://www.kaggle.com/learn/python
directly to a recruiter at a company.
programs that of advanced analytics by data teams because of a whole world of possibilities for your career. You'll Don't be afraid to reach out, I've
will charge you their ease of use, power, and robust libraries of be able to extract, transform, and load data using a https://www.kaggle.com/learn/pandas found that even people I haven't '
tens of thousands data-centric functions. Everything from basic single coding pipeline, automate data jobs, and talked to since Middle School
statistics to the most advanced Machine Learning analyze data using more advanced techniques than https://app.datacamp.com/learn/ are more than willing to help.
of dollars courses/intro-to-python-for-data-science
libraries can be easily executed using R or Python. are available from a BI tool or Excel. I highly recommend LinkedIn is your best friend here.
without a this skill after you've finished the other "Green" skills.
guarantee of a
job. Also beware
of income
What is this? Why should you learn this? Shashank's Resource Alternative Resource Very few people are naturally
sharing Statistics is another skill that I don't specifically see https://youtu.be/wwsizzg6UjU good at interviewing, which is why
agreements, Statistics is a branch of mathematics that is outlined in a lot of Data Analyst job descriptions. interview prep is an important part
Statistics
make sure you concerned with using representative samples Although I've used it in very limited quantities in my of becoming a Data Analyst.
of a population in order to infer attributes of the career, I believe that a good understanding of basic
can pay them off https://app.datacamp.com/learn/courses/ You can usually do This after you've
overall population. statistics as it relates to Exploratory Data Analysis and
Interview Prep
Stage IV
Stage IV Objective: Either you're an experienced analyst or you have some free time on your hands following the previous skills,
these are very much additional skills that aren't necessary but can propel your career forward into that of a Senior Analyst or allow you
to negotiate a more lucrative pay package.
What is this? Why should you learn this? Shashank's Resource Alternative Resource
Machine Learning
combined with the power of computers, can help teams. Although application will most likely be left to
take analyses to the stratosphere in regards to Data Scientists and Machine Learning Engineers, a basic https://www.kaggle.com/learn/intro-to-machine-learning
impact. understanding of Machine Learning and the ML process
can go a long way to being a more effective analyst. This can easily be the most
frustrating part of the Application
Process. Just know that many
Project Management
write and ensure that it is deployed to systems implementations, analysts will be expected to
safely and thoroughly tested. write more of their own code. The only way to
organize a large team of coders effectively is
through some form of version control, which
is where GIT comes in.