Joma: "People who are asking these questions they are learning how to program
just for the sake of learning how to program but programming is just a tool"
As your mom used to say put on a sweater because it's code outside
and you're going to catch code coding uh
where am i going with this?
what are you this about hey DataLeap Peers my name is Andrew welcome to
DataLeap this is a channel where i'm talking to students and academics and
young professionals who are tired of their industry and want to earn a six figure salary
in six months doing data science this is a video response to joma's video where he
talks to the camera in a darkly lit room and he tells you to not become a
programmer don't be a programmer be a problem solver he wants you to become a problem solver
you see it was actually a ploy a scheme to uh to push you towards this initiative called call for
coders or whatever it's called why 2018 call for code global challenge oh he got 2 million views
don't be a programmer you can be much better than that you can start making problems disappear for
the impoverished for the little man for everyone in your life that has ever done something good to
you that can be you so i am not really trying to put on a premise of why you shouldn't code
because it's hard or because you're going to have carpal tunnel or you're going to you know have to
sit in a room and not talk to people all day i think you shouldn't become a programmer because
it is a task that requires passion and here's where it differentiates between other professional
jobs because as a data scientist or a software engineer or a data engineer or even a machine
learning scientist a data analyst anybody who sits down and puts script on to their computer
that person needs to be able to have a good understanding of why exactly they are going
to make it to the next day this person that needs to sit alone and bash their head against
an IDE a jupyter notebook a terminal and try to figure out what is the problem on line 38
this becomes a bigger question of can you work through the monotony
and then find joy the fine passion in the creation because you are truly a creator
oftentimes you'll find business consultants management consultants or other professionals
grind away at creating visualizations for stakeholders product managers in tech have
sometimes fallen into this trap it's a constant battle of hey do you like this stakeholder yes i
do person who i barely know because they all they do is just query stuff for me now on the opposite
side programmers have the opportunity to create people they have the opportunity to engineer
if you're a software engineer you are building out a product that someone will ultimately use
on the other side of their phone tablet computer wherever you are building code this could be
anywhere from using augmented reality to help someone shop for shoes or putting lidar sensors
on beaches and detecting whether or not there's e coli for people to safely play and utilize
this is a wide swath of things that you could ultimately build your passion on but if there's no
passion there then there's no reason to continue becoming a programmer but i don't think it is all
about passion a lot of people think about it's a lot of people realize that it is also about money
right can money make you happy enough to continue working as a programmer and that's biggest
question here is if you're in it for the money sure it's a feedback loop that allows us to know
that we're doing a good job if it's a well-paying industry and a valuable asset to the company and
you feel like you're doing worthwhile work then why not continue working if your aptitude for
this kind of work is purely value driven then it might not be for you because ultimately it becomes
a question of is this job working you or are you working this job if you're here pushing buttons
aggregating data trying to make sense of a jumble of code terabytes of data and then coming out with
a few marginal increases on how this specific xyz company makes money and that doesn't actually
impress you well ultimately it just ends up being another glorified professional role
the amount of creation that you can do as a programmer is severely limited by the amount that
you could scale yourself which is bringing us to our next point how well do you know how to scale
your own life if you look at something as mundane as brushing your teeth or look at something as
simple as delivering newspapers and think there's a better way or i can do this in a way that makes
a lot more sense at least to me then that's the kind of mindset that would lead you to be able to
look at a piece of code and say i could scale this or i could make something that automates the work
that three other analysts or three other engineers would have to do manually if that is the kind of
person you are then you might just end up being a happy programmer but if the thought of having to
solve this jumble of rubik's cubes in order to make something more efficient is daunting or just
isn't interesting then maybe programming isn't for you finally i'm going to talk about the fact
that it is problem solving right programming is now often the most international language
in the world you have the ability you have the ability to access so many more opportunities
based on the amount of code that you can read write and implement so it's exactly like learning
an international language for business except that this allows you to create not a lot of languages
allow you to tell a netflix algorithm what to show next this is a language not only for the world at
large for other humans but also for something that is existing by itself pure math pure statistics
and pure code if you like being in that space where you are able to build out something that
exists beyond the very idea of communicating between two humans but in itself a website that
exists by itself a a cloud infrastructure that exists by itself a beautiful visualization of
data that exists by itself if that brings joy to you then you might end up being a happy programmer
yes programming opens certain doors so that you can move your way up in certain industries and yes
programming is just innately satisfactory being able to create something that will persist and
exist beyond the moments that you created it not only being able to call back to value
that you provided another person but also just inherent value that exists in a vacuum
that is magical but not everybody thinks in this way if you want to move into data science
move into a different kind of programming for any reason that is beyond the scope that i've talked
about i want you to go in the comments and tell me if there's a reason why you do programming that
i might have missed a very valid or compelling reason that keeps you in the world of data science
software engineering and beyond if this video resonated with you somewhere in the middle or
beginning of your data science journey i would really appreciate a like on this video if you can
subscribe and ring that bell button i have lots of material coming out very similar in this vein and
i appreciate you thank you so much for staying to the end and let's read some comments why don't we
until next time peace AI C said such a fun and informational interview you have a great energy
thank you for this that means a lot aic you rock Boris geba says i imagine andrew is just
one of those people who is just really pleasant to talk to there is just something about the way
he communicates that is so captivating love the interview boris we gotta set up a call
and find out thank you that means a lot to hear geo george says thank you for the great
videos as always kenji i love your content andrew is a great guy as well please make
more project related videos i would love that there's a very interesting financial based
project that ken and i are working on and you'll see that soon george thank you for commenting
shiva says after watching your videos i feel like i've found my data science mentor shiva heck yeah
let's get a call going ayush says enjoying your video great work can you please tell me
the skill set and projects required to become a data scientist great question i covered the
first 21 days in this video of this playlist i'll keep adding to the playlist and you keep
watching i'm hoping to be able to help you get the right skills to become a data scientist yourself
wilson man asked me a question about svms versus random forests uh just like the video that i've
done two of them of course about random forests and svms and i said it's almost better most
situations to pick random forest it's better for data sets that don't have a lot of pre-processing
and it's better for a combination of categorical and continuous features ravitanwa was kind enough
to say you gave some of the best explanation out there put that testimonial in the comments and you
watching right now go ahead and write down your comment and get featured just like these guys did
rohan on discord says hi guys my name is rohan i'm from india i'm currently pursuing my masters in
computer science i'm very new to data science and i just completed my data science specialization
course on coursera found Ken Jee on youtube and from there found andrew from dataleap
i have joined kaggle most recently i'm currently going to the micro courses there
a big thanks to andrew from datalead from sharing the link hey if you want to join a discord just
like rohan was able to hit me up in the comments below anish said good morning your latest video on
the hr was funny just saw it thank you for that anish continues to say true but on the contrary
i'm a huge setup geek i love tech and seeing your video actually inspired me to get that job
so that i can have a cool dual monitor with better ergo chairs etc etc let's all go for the goal here
thank you anish for saying these kind words if you have a very particular life experience and
you have somehow found a couple of my videos relatable successful or something that you would
want to see i really appreciate you putting down the comments one day very soon youtube
will give me the ability to have a community post and then i'm going to talk to you a lot
more often hoping that you will start to become a more active commenter a more active participant
in this process of me talking to you and creating that community but until that day have a good one
peace