Python for Absolute Beginners Transcripts
Chapter: Welcome to the course
Lecture: Programming is a superpower
Login or
purchase this course
to watch this video and the rest of the course contents.
0:00
Let's start off with a question.
0:01
Should you be a programmer?
0:03
Sure, there's a bunch of people out there
0:04
who love programming
0:05
but it's probably not for everybody.
0:08
Or is it?
0:09
Well, let's look at it from a job perspective
0:11
really quickly.
0:12
In 2020, it's estimated that there'll be
0:15
one million computer-related jobs that go unfilled.
0:19
And often when you hear about policymakers talk
0:21
about things like this, they say
0:22
well what we need to do is train up a whole bunch of
0:24
more computer scientists and send them out into the world
0:27
so they can program all the things that need programming.
0:30
I think this actually misses the point
0:33
of what programming can be
0:34
and also makes it a much more narrow area of study.
0:38
It's not just about making a bunch of little programmers
0:40
that can go out into the world and program the things
0:42
and take all the jobs that we need to be filled.
0:44
No. Programming is a superpower.
0:47
And it's applicable for many, many more people
0:50
than they initially realize.
0:52
Here we have a little superhero who has some Python powers.
0:56
Notice that she has a Python bag from the
0:59
Python conference she's carrying around.
1:00
What do I mean by programming is a superpower?
1:03
If you are a biologist, and you collect a bunch of data
1:06
and you have tens of thousands of entries you got to go
1:10
work with and it's more complicated than something like
1:12
say, Excel could handle with.
1:14
Well, what do you do?
1:15
Hire a bunch of people to go through it?
1:17
Hire some grad students?
1:19
Or do you spend 10 minutes writing a little bit of
1:21
Python code that within milliseconds can take
1:24
all that data and generate the reports
1:26
and give her the insights that she needs.
1:29
Or if you're an economist, and you need to do some work
1:32
with a bunch of financial data?
1:34
Maybe you could make Excel do that
1:36
maybe you could make some other software do it.
1:37
But with just a little tiny bit of programming power
1:41
you can automate whatever it is you're trying to
1:43
study in the financial markets
1:45
and you'll be so far ahead of anyone else that's trying
1:48
to do that same thing who is not a programmer.
1:51
So the perspective I want you to have throughout this course
1:54
is that whatever you care about, are you in psychology?
1:58
Are you in biology? Are you a physicist?
2:01
Are you in philosophy?
2:02
Yes, philosophers, it also applies as well.
2:05
Whatever you're into, if you learn a little bit of
2:07
programming skill, you can take those mundane things
2:10
that are hard to do, are tedious or take a long time
2:13
or even maybe have too much data to even consider
2:16
processing, with a little bit of programming experience
2:19
you'll get in this course, you'll be able to go and
2:21
automate that stuff and really supercharge
2:24
whatever it is that you care about.
2:26
So, yeah, maybe the world needs more programmers
2:28
but what it really needs is a bunch of people who have
2:30
expertise in something, and then they have a little bit of
2:33
programming experience to make them much
2:36
much more effective.
2:38
Python's a really great place to get that power
2:40
because it's so easy to get started with
2:41
compared to other languages
2:43
and there are many many libraries that we'll kind of
2:44
talk about throughout this course that are super useful.
2:48
So, are you ready to be a superhero?