How to ACTUALLY become a data analyst? | Data Analyst Roadmap 2024

Mo Chen
7 Aug 202412:31

Summary

TLDRIn this video, the speaker, a data and analytics analyst with six years of experience, shares an efficient learning path for aspiring data analysts starting from scratch. They emphasize setting clear objectives and learning by doing, using tools like Microsoft Excel for mastering lookup functions and pivot tables. The speaker recommends creating small, interesting projects to apply skills and suggests learning SQL for database querying. They advise learning visualization tools like Tableau or Power BI based on job market demand and reserve coding in Python for later, focusing on data analysis libraries. The video also promotes Simply Learn's data analyst course in collaboration with IBM as a resource for hands-on experience.

Takeaways

  • 🎯 Start with clear objectives and learn by doing to achieve them.
  • πŸ“š Avoid aimless learning; focus on mastering specific skills like Excel's lookup functions.
  • πŸ” Understand when and where to apply the formulas and functions you learn.
  • πŸ’‘ Create projects that interest you to practice and apply your technical skills.
  • πŸ› οΈ Learn the basics of SQL for querying relational databases, which is crucial for data analysts.
  • πŸ“Š Master a visualization tool like Tableau or Power BI, as data visualization is almost a requirement in the field.
  • πŸ’Ό Consider learning coding last, focusing on Python if you choose to, with an emphasis on data analysis libraries.
  • πŸ† Aim to become an advanced Excel user, as it's a powerful tool for various data analysis tasks.
  • πŸ“ˆ Learn SQL to handle data extraction and insights from relational databases effectively.
  • 🌐 For visualization, choose the tool that aligns with the needs of the companies you wish to work for.
  • πŸ“ Simply Learn's Data Analyst course, in collaboration with IBM, is recommended for hands-on experience and real-world projects.

Q & A

  • What is the main message of the video regarding learning data analysis?

    -The main message is that to learn data analysis effectively, one should set clear objectives, learn by doing, and apply the skills to solve real-world problems rather than aimlessly consuming tutorials and courses.

  • Why does the speaker emphasize the importance of setting clear objectives when learning data analysis?

    -Setting clear objectives helps focus the learning process, ensuring that the skills acquired are directly applicable to specific tasks or problems, which is more effective than learning without a clear goal.

  • What is the speaker's view on learning Microsoft Excel for data analysis?

    -The speaker considers Microsoft Excel a fundamental and powerful tool for data analysis, capable of handling various tasks from data gathering to creating visuals and dashboards, and recommends mastering it as a beginner.

  • What is the common mistake the speaker observes when people learn Excel?

    -The common mistake is that people tend to memorize formulas and functions without understanding how and where to apply them to solve business problems, which is ineffective.

  • How does the speaker suggest applying Excel skills to enhance learning?

    -The speaker suggests mastering specific functions like lookup formulas and then applying them to extract information from various tables across worksheets and files to solve real problems.

  • What does the speaker recommend for creating projects to practice data analysis skills?

    -The speaker recommends creating fun and unique projects that one is genuinely interested in, starting with simple projects like a Tableau dashboard and progressing to more complex ones like an AWS ETL pipeline.

  • Why is it important to apply knowledge to a new dataset according to the speaker?

    -Applying knowledge to a new dataset forces the learner to think critically and apply what they've learned to an unknown scenario, which is where the learning truly sinks in and the learner starts thinking for themselves.

  • What tools and skills does the speaker recommend learning for data analysis?

    -The speaker recommends learning Microsoft Excel, SQL, data visualization tools like Tableau or Power BI, and coding in Python with a focus on data analysis libraries such as pandas, numpy, matplotlib, and seaborn.

  • What is the speaker's advice on the order in which to learn data analysis tools and skills?

    -The speaker advises starting with Excel, moving on to SQL, then learning a data visualization tool, and finally, learning coding in Python, preferably once already in an analyst role.

  • Why does the speaker suggest learning Python as the coding language for data analysis?

    -Python is recommended because it is versatile, an all-rounder coding language, and has a rich set of libraries specifically for data analysis, making it the preferred choice for the speaker.

  • What is the speaker's opinion on the necessity of coding skills for a data analyst?

    -The speaker considers coding, especially in Python, as a valuable skill for data analysts, but not as critical as other skills like Excel, SQL, and data visualization, and suggests learning it last.

Outlines

00:00

πŸŽ“ Learning Data Analysis from Scratch

The speaker, Moan, a data and analytics analyst with six years of experience, offers advice on how to efficiently learn data analysis from the ground up. Moan emphasizes the importance of setting clear objectives and learning by doing, rather than passively consuming tutorials and courses. The speaker suggests mastering specific tools like Microsoft Excel and learning to apply formulas and functions to solve real-world business problems. Moan also encourages creating small, interesting projects to practice and apply newly acquired skills, which can lead to a deeper understanding and more significant learning outcomes.

05:00

πŸ’Ό Tools and Courses for Becoming a Data Analyst

The speaker introduces the Simply Learn data analyst course in collaboration with IBM as a resource for hands-on experience and real-world projects. The course covers a range of topics including Excel, SQL, Python, R, Tableau, and Power BI, and is recommended by Forbes. Moan then delves into the importance of mastering Excel for data analysis, suggesting a learning path that starts with basic formulas and functions, progresses to pivot tables and charts, and concludes with interactive dashboards. The paragraph also touches on the necessity of learning SQL for data extraction and analysis, positioning it as a fundamental skill for analysts working with relational databases.

10:03

πŸ’» The Role of Visualization and Coding in Data Analysis

Moan discusses the evolution of data visualization from a 'nice-to-have' to a required skill for analysts, highlighting the importance of storytelling with data. The speaker advises learning a widely-used business intelligence (BI) tool, such as Power BI or Tableau, based on the preferences of the companies one aims to work for. The paragraph also addresses the topic of coding, suggesting that it should be learned later in one's analytical career, with a focus on Python for its versatility and applicability in data analysis. Moan recommends learning Python with a focus on data analysis libraries such as pandas, numpy, matplotlib, and seaborn, and provides a link to a dedicated video on learning Python for data analysis.

Mindmap

Keywords

πŸ’‘Data Analysis

Data analysis refers to the process of inspecting, cleaning, transforming, and modeling data with the goal of extracting useful information, drawing conclusions, and supporting decision-making. In the context of the video, the speaker emphasizes the importance of learning data analysis skills to improve job prospects and efficiency in handling complex data sets. The video aims to guide viewers on how to become proficient in data analysis, suggesting practical approaches and tools to master.

πŸ’‘Excel

Microsoft Excel is a widely used spreadsheet program for organizing, analyzing, and presenting data. The video mentions Excel as a fundamental tool for data analysis, highlighting its capabilities for data manipulation, formula application, and visualization. The speaker advises learning specific functions like lookup formulas to extract information from various data tables, underscoring Excel's role in building foundational data analysis skills.

πŸ’‘Learning by Doing

Learning by doing is an educational method that involves acquiring new skills through hands-on experience. The script advocates for this approach, suggesting that viewers should apply what they learn in practical projects rather than passively consuming tutorials. This method is emphasized as a way to solidify understanding and make learning more engaging and effective.

πŸ’‘Projects

In the context of the video, projects refer to practical tasks or assignments that viewers can undertake to apply their data analysis skills. The speaker encourages creating 'fun and unique projects' to practice technical skills, such as creating a Tableau dashboard or an AWS ETL pipeline. These projects serve as a means to consolidate learning and demonstrate one's capabilities.

πŸ’‘SQL

Structured Query Language (SQL) is a domain-specific language used in programming and software engineering as a standard language for managing and manipulating relational databases. The video positions SQL as a crucial skill for data analysts, necessary for querying and managing data stored in relational databases. The speaker recommends learning SQL after mastering Excel to enhance one's ability to handle more complex data analysis tasks.

πŸ’‘Visualization Tools

Visualization tools, such as Tableau and Power BI, are software applications used to create visual representations of data. These tools help in data storytelling and making data insights accessible and understandable. The video discusses the importance of learning these tools to meet the demands of modern data analysis roles, where the ability to communicate data findings visually is often required.

πŸ’‘Pivot Tables

Pivot tables in Excel are interactive tables used to summarize and analyze data. The video script mentions mastering pivot tables as a step towards becoming an advanced Excel user. Pivot tables are a key feature for data analysis as they allow for the quick summarization and exploration of large data sets.

πŸ’‘Coding

Coding, or programming, involves writing instructions in a language that computers can understand. In the video, the speaker suggests learning to code, specifically in Python, as a final step in the data analysis learning journey. Coding is highlighted as a more advanced skill, useful for automating data analysis tasks and handling large-scale data processing.

πŸ’‘Python

Python is a high-level, general-purpose programming language that is widely used in data analysis due to its simplicity and the powerful libraries available for data manipulation and analysis. The video recommends learning Python with a focus on data analysis libraries like pandas, numpy, and matplotlib. Python is positioned as a versatile tool that can significantly enhance a data analyst's capabilities.

πŸ’‘Simply Learn

Simply Learn is mentioned as a platform offering a data analyst course in collaboration with IBM. The video script suggests this course as a resource for hands-on experience and real-world projects, indicating that it covers a range of data analysis tools and skills, from Excel and SQL to Python and visualization tools like Tableau and Power BI.

Highlights

The most efficient way to learn data analysis from scratch is emphasized, discouraging the idea of quick success through superficial learning.

The importance of setting clear objectives and learning by doing to achieve those objectives is highlighted.

A specific example using Microsoft Excel is provided to illustrate the application of learned skills in a practical context.

The common problem of memorizing formulas without knowing their practical application is identified.

The advice to focus on mastering specific functions, like lookup functions in Excel, for practical use is given.

The concept of creating fun and unique projects to practice technical skills is introduced.

The idea that learning by doing leads to a deeper understanding when faced with new data sets and scenarios is explained.

A recommendation for the Simply Learn data analyst course in collaboration with IBM is made for hands-on experience.

Excel is defended as a powerful and essential tool for data analysis, despite being considered old school by some.

A step-by-step guide for beginners to learn Excel, starting from basic functions to advanced features like pivot tables and dashboards, is provided.

SQL is introduced as a crucial skill for data analysts, with advice on focusing on data analysis rather than broader coding.

The necessity of learning a business intelligence (BI) tool, with a recommendation to choose based on the needs of the companies one wishes to work for.

A comparison between PowerBI and Tableau is made, highlighting their differences and use cases.

Coding, specifically in Python, is recommended as the last skill to learn, focusing on data analysis libraries for analysts.

The importance of learning coding with a specific focus on data analysis is stressed to avoid being overwhelmed.

A summary of the learning path for data analysis is provided, from Excel to SQL, BI tools, and finally coding in Python.

Transcripts

play00:00

today I'll walk you through the most

play00:02

efficient way I would learn data

play00:04

analysis all over again if I had to

play00:06

start from absolutely zero this is not a

play00:10

video where I'll tell you that you can

play00:12

become a data analyst or any analyst per

play00:14

se in just 30 Days by learning a couple

play00:17

tools enrolling in some courses and

play00:20

doing some projects half-heartedly if

play00:22

you don't know me my name is moan and I

play00:25

currently work as a data and analytics

play00:27

analyst and my ultimate goal is to help

play00:30

you become better at data analysis like

play00:32

much much better so that you can get a

play00:34

better job that you actually enjoy doing

play00:37

with more pay of course I have 6 years

play00:40

of experience working with complex big

play00:42

data in the financial services industry

play00:45

and in this video I'll give you my

play00:47

honest advice on what I could have done

play00:49

better and differently to get to where I

play00:51

am faster and easier first things first

play00:55

set clear objectives and Learn by doing

play00:58

to meet those objectives

play01:00

now what do I mean by this it is very

play01:02

simple really and please pay close

play01:05

attention to what I'm about to say now

play01:08

don't just watch endless tutorials don't

play01:11

watch endless videos complete endless

play01:13

courses do endless exercises on the same

play01:16

topic or technique aimlessly make sure

play01:19

you apply what you learn let's take a

play01:23

specific example here and I'll use a

play01:24

very basic but extremely powerful tool

play01:27

here Microsoft Excel we we all know the

play01:30

ability to navigate spreadsheets is a

play01:33

fundamental data analysis skill when it

play01:36

comes to excel what I see a lot of

play01:38

people do is try and memorize all of the

play01:40

formulas and functions without actually

play01:42

knowing how and where to use them if you

play01:45

cannot apply the formulas and functions

play01:48

you learned then you may as well not

play01:50

have learned them right let's say you

play01:54

learned various lookup formulas like V

play01:57

lookup X lookup or index match to the

play02:00

extent that you can tell me the exact

play02:02

formula by heart even if I wake you up

play02:05

at 3:00 a.m. but you don't actually know

play02:07

when to use these formulas to solve

play02:10

business problems this is a very common

play02:13

problem and can easily happen if you

play02:15

solely focus on learning the technical

play02:17

skills without paying any attention to

play02:19

applying what you learned because if you

play02:22

actually applied all of those lookup

play02:24

functions you learned you would know

play02:26

straight away that the most common use

play02:29

case for these lookup formulas would be

play02:31

to extract information that is not in

play02:34

your current table from other tables

play02:37

based on a unique identifier most likely

play02:40

a single column like order ID customer

play02:42

ID product ID Etc so let me just make my

play02:47

point again here don't just learn

play02:49

aimlessly instead of saying I will learn

play02:52

Excel say I will Master lookup functions

play02:55

in Excel so that I can extract

play02:57

information from various tables across

play02:59

worksheets and files you see the

play03:02

difference instead of having one large

play03:04

probably NeverEnding aimless learning

play03:07

task you now have one super specific

play03:10

learning task where you know exactly

play03:12

what to learn and what you will gain

play03:14

after you finished learning create fun

play03:18

and unique projects that you genuinely

play03:20

are interested in to practice your

play03:22

technical skills and they don't have to

play03:25

be the biggest projects in the world

play03:27

they can be a simple Tableau dashboard

play03:29

with someone analysis like this customer

play03:32

Bank CH analysis I have in my ultimate

play03:34

data portfolio you can slowly work your

play03:38

way up to more advanced projects like my

play03:41

AWS ETL pipeline where I used pypar SQL

play03:45

python AWS red shift and many other

play03:48

tools and Technologies where I created

play03:50

an automated endtoend pipeline to

play03:52

prepare clean data for airline data

play03:55

analysts I can guarantee you even if you

play03:58

create the simplest projects in in the

play04:00

world you will learn so much more

play04:02

because you'll have to apply your

play04:04

knowledge to a new data set you'll have

play04:06

to think about how to clean and organize

play04:08

your data how to transform your data and

play04:11

how to actually get the insights you

play04:13

want whether it's um generating insights

play04:16

from data in a relational database using

play04:19

SQL creating dashboards in powerbi or

play04:23

Tableau or pivot tables and pivot charts

play04:25

in Excel the moment you actually have to

play04:28

do something different

play04:30

the moment you have to go off script the

play04:33

moment you have to do something that is

play04:36

not exactly what you learned in the

play04:38

tutorials and videos that's the moment

play04:40

where the learning will truly start to

play04:43

sink in because you'll go from copying

play04:45

the steps mindlessly to thinking for

play04:48

yourself and applying what you already

play04:50

know to an unknown scenario now that I

play04:53

told you that you should definitely

play04:54

focus on learning by doing let me tell

play04:56

you which tools you should learn what

play04:58

order you should Cho choose to learn

play05:00

them in and where you could learn them I

play05:02

know that there are so many courses out

play05:04

there where you can learn data analysis

play05:06

skills but if you're looking for a place

play05:09

where you can get hands-on experience

play05:11

using the latest tools and work on real

play05:14

world projects then look no further than

play05:17

simply learns data analyst course in

play05:20

collaboration with IBM by taking this

play05:22

course you can become a data analyst a

play05:25

job where the average salary can easily

play05:28

surpass The 100 $1,000 Mark simply learn

play05:32

is reviewed and recommended by Forbes

play05:35

and the course has great reviews that

play05:37

you can easily check out both on trust

play05:39

pilot and on course report business

play05:42

analytics with Excel SQL course data

play05:46

analytics with python and R Tableau

play05:48

desktop specialist and pl300 Microsoft

play05:52

powerbi certification training these are

play05:55

all covered for you and of course You'

play05:58

have many industry projects to work on

play06:00

with real world data sets to really put

play06:03

what you've learned into practice so if

play06:07

you want to take a big step towards a

play06:09

career in data analytics check out

play06:11

Simply learns data analyst course using

play06:14

the link in the description below and a

play06:16

huge thanks to Simply learn for

play06:18

sponsoring this video so spreadsheets

play06:22

for me are the bread and butter of data

play06:24

analysis lots of people say Microsoft

play06:26

Excel is crap and old school but let's

play06:29

be honest it's not going away is it it's

play06:32

not going away because it is just so

play06:34

powerful it's so popular because it is a

play06:38

good tool and I would argue it's

play06:39

probably the best tool for data analysis

play06:42

you can do so much in Excel gather data

play06:45

clean data transform data create visuals

play06:48

create dashboards and I could go on and

play06:51

on and on but I won't instead of listing

play06:54

all the things Excel can do I'll tell

play06:56

you what you should learn as a beginner

play06:59

get familiar with the user interface

play07:01

know the difference between worksheets

play07:04

rows columns and cells once you get past

play07:07

the super basic bits learn some basic

play07:09

formulas and functions like date and

play07:12

time functions text functions math

play07:14

functions logical functions and lookup

play07:17

functions then Master pivot tables and

play07:20

pivot charts and create some dashboards

play07:22

the next step is to make those

play07:24

dashboards interactive by using slicers

play07:27

and timeline filters if you can do do

play07:30

all of these things in Excel you can

play07:31

safely say you're an advanced Excel user

play07:34

which is probably the right time for you

play07:37

to start learning SQL which stands for

play07:39

structured query language and I know it

play07:43

can be a bit intimidating at first to

play07:45

write a couple lines of code but I'm

play07:47

telling you that you should not be

play07:50

learning the basics of SQL is really not

play07:53

that difficult especially if your focus

play07:54

is on data analysis rather than data

play07:57

science or data engineering if all

play08:00

you're doing is extracting some data

play08:02

getting some insights or loading data

play08:04

from relational databases into your

play08:06

chosen data analysis tool to do further

play08:09

analysis like creating reports creating

play08:11

visuals and dashboards then you should

play08:14

just check out my full SQL database

play08:16

tutorial course after you're done

play08:18

watching this video because I still have

play08:20

quite a couple technical skills to cover

play08:23

here my SQL course has everything from

play08:26

the really simple stuff like select star

play08:29

or select all from to joining tables

play08:32

using unions to group by Clauses and

play08:35

even subqueries being able to write SQL

play08:38

code is crucial for analysts because the

play08:41

majority of databases at work will be

play08:43

some sort of relational database and to

play08:45

query these the language will be some

play08:47

sort of SQL based language whether

play08:50

that's postgress SQL MySQL or Microsoft

play08:53

SQL Server once you've gotten

play08:55

comfortable with writing SQL queries

play08:58

it's time to move on to mastering a

play09:00

visualization tool five six years ago

play09:03

data visualization skills were nice to

play09:05

have skills for data analysts or any

play09:07

other sort of analyst but nowadays let's

play09:10

be honest even though the job

play09:12

description says data visualization

play09:14

skills are optional or would be very

play09:16

nice to have they're pretty much

play09:19

required data storytelling skills are

play09:22

very much in demand so having these

play09:24

skills doesn't really make you stand out

play09:26

anymore but not having them will in a

play09:29

bad way if you know what I mean now you

play09:32

must be wondering which bi tool should I

play09:34

learn and the answer is simple just

play09:37

learn the one that the majority of the

play09:39

companies that you want to work for use

play09:42

if that's powerbi then go with powerbi

play09:45

if that's Tableau then learn Tableau the

play09:49

two tools are fundamentally quite

play09:51

different Tableau is OS independent and

play09:54

it's solely a visualization tool the

play09:56

calculated fields in it are based on SQL

play09:59

powerbi uses the Dax language which by

play10:03

the way is very different from SQL and

play10:05

is way more than just a visualization

play10:08

tool powerbi is more of an app it

play10:11

integrates with other Microsoft products

play10:13

like Excel power query or power automate

play10:16

extremely well I know there are other

play10:18

visualization tools out there but I

play10:20

would highly recommend you learn one of

play10:22

these just because they're by far the

play10:24

most popular you really don't want to

play10:27

waste your time learning a tool that

play10:30

only very very few companies use so

play10:34

that's the visualization tool covered

play10:36

which leaves me with only one more Big

play10:39

Technical skill coding now this is

play10:43

something that I would urge you to learn

play10:45

last preferably once you're already in

play10:47

your Analyst job as it is by far the

play10:50

most difficult I would say for me

play10:52

learning Excel SQL Tableau and powerbi

play10:55

combined wasn't as hard as learning

play10:57

coding in Python and I'm mentioning

play10:59

python here because it is my preferred

play11:01

coding language it's so versatile it's

play11:04

just an allrounder coding language now

play11:07

that is not to say that if you learn

play11:09

something else like R that's useless all

play11:11

I'm saying here is that if I were in

play11:14

your shoes and I only have the time to

play11:16

learn one coding language that's

play11:19

definitely Python and when it comes to

play11:22

python please don't learn anything and

play11:24

everything as if you do so I can

play11:27

guarantee that you'll be completely lost

play11:29

Learn Python with a focus on data

play11:32

analysis by narrowing down your learning

play11:34

to the main data analysis libraries like

play11:37

the panda numpy math plot lip and

play11:39

Seaborn libraries I already made a

play11:41

dedicated video on how I'd learned

play11:43

python all over again I'll put the link

play11:46

in the description in case you're

play11:48

interested coding for analysts is not

play11:50

that important in my opinion now if you

play11:53

want to become a data scientist or a

play11:55

data engineer then coding is definitely

play11:57

super important but given this channel

play12:00

is focused around data analysis I guess

play12:03

that's a story for another day for

play12:04

another video I really hope you found

play12:07

the last couple of minutes of me going

play12:09

through how I'd learn data analysis all

play12:11

over again helpful if you did then I'm

play12:13

sure you'd really enjoy watching these

play12:16

videos right here thank you so much for

play12:19

taking just a little time out of your

play12:22

day to watch this and I shall see you in

play12:25

the next one

Rate This
β˜…
β˜…
β˜…
β˜…
β˜…

5.0 / 5 (0 votes)

Related Tags
Data AnalysisExcel SkillsSQL TutorialTableau GuidePython CodingCareer AdvancementLearning by DoingAnalyst ToolsData VisualizationProfessional Growth