Coding Dojo is a programming school that turns
beginners into developers in only 14 weeks.
If you're serious about landing a career in
tech but lack the formal education or background,
Coding Dojo will get you there in no time.
With over 3000 graduates to date, over 90%
of their grads land job within three months
of graduating, often making over 70k per year
at tech firms of all sizes from companies
like Google to local startups.
To learn more, visit codingdojo.com or click
the link the description below.
Hey, what's up?
John Sonmez here from simpleprogrammer.com.
I have a question for you about data science.
Yes, I'm actually going to be talking about
something programming related today.
I know that shocks some of you as this channel
is moving more and more away from programming
topics.
Oh, my.
What shall we ever do?
To be addressed at another time.
Anyway, I got this question from Aaron and
he says, "I'm wondering about your thoughts
on the future of data sciences and your view
of it as a career path.
Do you think it's a good path for a freelancer
or believe it's a path where one would generally
be an employee?
Lastly, do you think it's small enough of
a slice to specialize and/or do you believe
it's too broad of a field?
Thank you in advance."
I have to admit, I am not the data scientist
myself.
Oh, I was just looking for my coffee.
I need some coffee, but I will tell you that
I have friends in data science and it is a
growing field.
It is very broad.
When we see data science, what do we even
mean by data science honestly like it's too,
too broad to say data science?
It's sort of become a buzzword and people
like to say data sciences, but what we're
really after here is doing—is managing a
large amount of data and doing analytics on
it, and manipulating that data, which is something
we've been doing in the software development
industry for a very, very long time.
I mean do you remember databases and cubes?
We've been doing this for a while.
We've just been doing it more and we've had
more data and we've been working with larger
volume things.
There's been some specialization in that,
technologies like Hadoop and other data, ways
of visualized data technologies that have
come out.
I'm not going to name names of companies,
but the point is this, is that it's far too
broad to say this like when you're asking
this question—I think maybe what you're
saying is I'm interested in data and working
with data.
Valid.
Can you be an employee?
Can you be a freelancer?
Yes, because it's so broad, right?
I mean there's plenty of roles for any of
those things and those roles are going to
diverge more.
As we figure out more and more of the ways,
and this is just my opinion, of how we're
going to deal with the huge volumes of data
that we have and how we're going to process
those, then I think more specialization will
evolve, but there's already specialization
there.
Right?
What I would encourage you to do is I would
say this.
Data science is great.
I think working with data is always going
to be something like—we're always going
to have the—it's only going to grow in demand,
but you got to figure out what kind of data
and what kind of manipulation or reporting,
or analytics.
Right?
In that realm of working with data, in that
realm of data science, what are you picking
out and what are you doing?
This is more important because when we say
programming or software development, it's—I
don’t know.
Yes, there's a lot of differences there, but,
typically, people say, well, at least they
divide things by "I'm the C# developer, I'm
a java developer, I develop in PHP or Ruby,
I do web development."
We have those things, but I think in data
science, it's still early enough in the evolution
of this larger concept that we don't have
as many of those already predefined.
It's up to you to go and figure out how we're
going to use data, how we're going to use
it in your work, what do you want to specialize
in, and you're probably going to have to pick
some technologies and some tools and some
ways of working with it.
That's the best thing to do, right?
I mean if you want to be the highest paid
and have the highest number of options both
freelance and career wise, what you're going
to do is you're going to pick a particular
technology stack that you're going to specialize
in.
Yes, you need a broad base knowledge, but
you need that—remember, we talked about
this T-shape knowledge where what you're going
to need is you're going to need somewhere
where you're going to go deep, so pick some
kind of tool.
Pick some kind of data platform.
Look in that space of working with data and
see what kind of tools, what kind of things
that you want to work with, what kind of technology,
what kind of manipulation language for data,
what kind of technology are you going to specialize
in, and pick that and go deep there and get
a real good understanding.
Build a blog.
I've got my blogging course.
You can check out here and talk about it.
Maybe create a YouTube channel and do YouTube
channel tutorials on it.
Specialize very deep in that specific thing
and that's going to give you the biggest benefit.
This video might as well not be about data
science because it could be about anything
because this is what I tell you guys.
I've got a whole specialization playlist which
you can check out, but you have to figure
out how to specialize, how to have a deep
knowledge so you can be an expert.
I've sort of upped the ante lately by saying
that you should pick something that you can
be number one in the world at and you can.
Everyone has an opportunity to be number one
in the world at something, some slice of a
thing mostly because most people won't even
try.
If you just pick a small enough slice, then
you can build that.
You can always branch out from there, but
pick something and just be the best.
There are so many fields of studies, so many
points out there, so many technologies and
branches of the technology that you can pick
something that you can go deeper than anyone
else does or that very few people in the world
go that deep.
If you have that expertise and people are
using that technology, you'll be able to get
a job.
You'll be able to work as a freelancer.
You'll be able to build your own business
base on that.
These are all good things.
Being a generalist doesn’t help you.
Don't use data science anymore.
I want you to focus and tell me exactly what
kind of data sciences that you want to be,
what kind of tools, what kind of technologies,
what kind of data that you want to work with.
Even pick the industry.
Be that specific and you're going to have
the best outcome.
All right.
That's all I got for you today.
If you have a question for me, you can email
me at john@simpleprogrammer.com or you can
just subscribe to the channel and, probably,
I'll eventually answer your questions because
I do like two to three videos a day.
All right.
Click the bell so you don’t miss any videos.
I'll talk to you next time.
Take care.
