Why People Fail Learning To Code: In this video, we will discuss why people fail to learn to code. This video is going to be very important as I am going to discuss some of the top reasons people fail and eventually learning to code! ►Checkout my English channel here: / programmingwithharry ►Click here to subscribe - / @codewithharry
Best Hindi Videos For Learning Programming: ►Learn Python In One Video - • Python Tutorial In Hindi 🔥
►Python Complete Course In Hindi - • Python Tutorials For Absolute Beginne…
►C Language Complete Course In Hindi - • C Language Tutorials In Hindi
►JavaScript Complete Course In Hindi - • JavaScript Tutorials In Hindi
►Learn JavaScript in One Video - • JavaScript Tutorial
►Learn PHP In One Video - • Learn Php In One Video In Hindi - हिं…
►Django Complete Course In Hindi - • Python Django Tutorials In Hindi
►Machine Learning Using Python - • Machine Learning Tutorials For Beginn…
►Creating \u0026 Hosting A Website (Tech Blog) Using Python - • [Hindi] Web Development Using Flask a…
0.046 -> Guys in today's this video
I am going talk about
2.338 -> That why do people fail while coding
4.558 -> And what should you
people do that you don't fail
6.951 -> And when I say fail, I mean to say that
9.342 -> If some of you are starting to code
11.552 -> And there comes a time
when you feel like giving up
13.419 -> And you feel like "I won't be able to
do it anymore" and you keep it aside
16.583 -> Why do those things come, and
what is the reason for that situation
19.976 -> And how can that be avoided
21.788 -> We will discuss these things in this video
23.497 -> Based on my experience, I have collated few
things for you guys which I'm going to tell you
28.736 -> So this video is going to be very important
30.757 -> You guys should listen to all
the things very carefully
32.677 -> And after that if any of these
things are relatable from your life
35.92 -> Then you will be able to use my
suggestions directly into your life
41.542 -> Here I want to tell you one thing
43.376 -> When I say learning to code
44.997 -> When I say you have to learn coding
47.823 -> And you have to make
some type of profit from that
51.068 -> Then what should you guys do
52.495 -> If you guys do coding then you
must be expecting a lot of things from it
55.921 -> Your expectations can
be in terms of Monetary
58.395 -> You might be wanting to build a product
60.16 -> Or let's say you want that
62.161 -> By learning to code you want to
manage your business properly
65.961 -> So there can be many
reasons for learning to code
67.349 -> The biggest reason for
people to learn coding is that
70.386 -> Making money, that could be from
your job, that could be from freelancing
74.868 -> And that money could even
be your business income
78.045 -> Like to might build a
product by learning to code or
80.681 -> Maybe you are able to manage
your company very nicely
83.616 -> If you are getting from that, then
that is also earning money from code
86.566 -> Here I want to tell you people one
thing that if you want to learn coding
89.632 -> Then it does not mean that you
have to be the best coder of this world
94.688 -> Neither you have to be one of
the top 5, top 10 or top 20 coder
100.834 -> There is no competition like that
102.69 -> Its just that you have to learn the
coding and after learning to code
105.597 -> You have to impose it
in your life in such a way
107.92 -> That you are able to problem someone's
problem and in turn you are able to earn money
111.397 -> Here I'm telling you guys that you don't
have to be in a competition all the time
116.108 -> I'm saying you don't have to be in a competion
all the time, you don't have to think
118.819 -> That "I have to be the best, either
I made it or I cannot make it at all"
122.57 -> Rather you have to focus on your
growth, you have to be better than today
127.227 -> With it said, here let me
tell you the first reason
130.383 -> Why people fail learning to code
132.73 -> So the first reason because
of which a lot of people fail
136.889 -> And let me tell you if 100% of
the people try to learn coding
141.341 -> Then, not all of them are
going to be successful
143.441 -> Some people will be unsuccessful,
some people will also give up
145.794 -> And some people are going
to be successful to some extent
147.821 -> So here if you try to
learn everything at once
155.455 -> That is going to be a problem for you
157.157 -> Because if you try to learn
everything in a very less time
161.294 -> Then it is not going to happen
162.669 -> If you think that "I will directly learn ten technologies,
I will learn Python, I will learn NodeJS, I will learn PHP
168.45 -> I will learn all the back ends,
I will learn all the front ends"
170.57 -> "Along with that I become
a Devops Engineer"
172.597 -> "I will know Docker also, I will know
Kubernetes as well"
174.348 -> "I will do Deploy also, I will
make CI/CD pipelines as well"
176.691 -> If these kind of things are there
in your head then let it go away
179.814 -> You have to learn one technology
182.221 -> And you have to be an expert in it
183.65 -> And once you are an expert in it
185.377 -> When you think that "Yes,
by learning this technology
187.587 -> I am making a decent income
from it, in the field of coding"
190.188 -> After that you can think of switching
192.295 -> Like "I have learned front end,
now I should learn back end as well"
194.661 -> Or "I have learned web development, now
lets see about android development as well"
197.73 -> This thought is positive, you should
learn the technologies one by one
200.625 -> And not learning four technologies
at a time and giving up after few days
205.238 -> So that is not going to get you anywhere
207.637 -> Here if I talk about jobs as well, if
we see this from the job point of view
210.951 -> Then, just think if a company which has
its whole stack written in Python or Django
216.426 -> Now if someone knows Django
then they will prefer those people
220.43 -> Not someone who knows a little
bit of Django, who knows PHP
224.26 -> Who knows a little bit
of ruby on rails as well
225.845 -> Who have also tried android as well
229.177 -> And the person have tried a
little bit of, let us say, NodeJS
233.108 -> So if there is a person like
this then he won't be preferred
236.201 -> A Django expert will be preferred
238.161 -> And expert does not mean a 100% expert
240.169 -> If you have spent, let us say,
two years of your college life
243.783 -> In learning Django, in learning Python
246.037 -> And kept it as your primary goal
247.347 -> And another person have
tried ten different technologies
249.581 -> Now if you both, given the fact that
you both are using the same strategy
253.107 -> And putting the same
amount of time in coding
255.355 -> The first person will be
more successful in Django
257.342 -> And he will be able to get
the position for Django
260.458 -> Either its a job, or an
intership, or anything
262.729 -> If he knows one technology,
he will be able to do it very nicely
266.143 -> So that's what I want to say,
you should never float on ten boats
269.202 -> And here, I'm not telling you that you have to
learn only one technology in your whole lifetime
272.286 -> You have to master one technology
and switch to the other one after that
275.704 -> When I say master, don't think that you
have to be such an expert of that technology
279.376 -> That you contribute into actual
Django framework on Github
282.04 -> Its not like that
282.973 -> Here I'm saying that you learn it to an extent
where you start making profit by using it
286.62 -> And once you start
making profit of any type
290.172 -> Then you can dive into
the other technologies
292.161 -> Another big mistake which people
make when trying to learn to code
296.292 -> That is, you think of
making that product
299.728 -> You say "If I make WhatsApp then I will give it the
title of trying to build that particular product"
305.278 -> Which is in your head
306.316 -> In your mind, let us say, there is WhatsApp
307.956 -> You have thought that
WhatsApp is made by coding
310.076 -> I want to make WhatsApp,
I don't want to learn coding
312.238 -> If you have this thought, then
this is a very wrong thinking
314.433 -> Because there is no elevator to
success, you have to take the stairs
318.435 -> You have to take the stairs,
you have to climb the steps
321.888 -> And by climbing the stairs, by taking
one step at a time only
325.926 -> You will get success
326.953 -> You can think of it like this
328.253 -> If you want to make an adroid
app which is like WhatsApp
331.315 -> And if you want to make a
native and great android app
334.308 -> Then you have to learn Java or Kotlin
336.903 -> To learn Java and Kotlin, you
should know what are variables
339.824 -> And you think that "Even if I don't have the
knowledge of variable and I will make a WhatsApp"
344.107 -> You searched on YouTube
"Create a WhatsApp clone"
346.702 -> Or you just searched anything
348.377 -> Like "Create a Uber clone", "Create
a Ola clone", "Create a Zomato clone"
353.137 -> Then yes, it does look a bit cathchy
that "I am learning to make Ola directly,
357.229 -> I am learning to make
an app like Uber directly"
359.442 -> But have you thought what
are the building blocks of those
362.577 -> Have you ever thought how
much effort it takes to make those
365.791 -> If you think of making a
game like GTA 5 directly
368.835 -> Then this is a very immature mindset
371.571 -> Because if you want to make GTA 5 then
you should know very small small things
375.69 -> GTA 5 uses your GPU
377.82 -> How to make your program use
GPU, you should know these small steps
382.241 -> Before that you should know how a
particular computer program works
386.586 -> How memory allocation is done
388.281 -> So that's why I tell you to learn C
language before doing these type of things
391.657 -> Because behind the
hood, C, C++ is used here
395.161 -> Or else if you see Java, Java is used
397.531 -> So you can't think that "I will
ignore the programming languages
400.611 -> And I will make the clone of
Uber, I will make the clone of Ola"
403.817 -> And "I am the most smart
person that skipped so many steps"
408.34 -> You are not smart, you are
immature if you do these kind of things
411.108 -> You don't have to think about that particular
product directly that "I have to make this only"
415.501 -> You should see what
all you need to make that
417.876 -> Once you have seen what all you
need to know to make it, after that
420.703 -> You guys can fulfill all those
requirements one by one
424.75 -> And you can give
yourself a longer timeframe
426.79 -> In that timeframe, you can show consistency
and definitely you will be able to make it
430.417 -> Where am I saying that
you won't be able to make it?
432.299 -> It's indeed possible, but thinking
that you starting coding today
436.461 -> Tomorrow you have your
WhatsApp in your hand
438.104 -> Meaning you have your own
WhatsApp clone in your hand
440.17 -> That's not possible!
441.508 -> I'm telling you guys, even
if you have it in your hand,
443.343 -> You don't have control over it, you don't
know how the things are working in your app
446.661 -> If you watch my videos, I say the same
thing for competitive programming as well
450.036 -> I receive a lot of texts on Insta saying
"Please solve this particular problem for me"
453.402 -> "Just give me the solution of this,
just give me the written program for this"
455.969 -> And my answer to those
people directly is "I won't give"
458.703 -> Because I want you to
excel in learning to code
460.754 -> I don't want that I solve
the questions for you
462.959 -> And you are giving those answers in your
interviews, that's simple cheating, okay
466.856 -> Here I want to tell you people that,
468.868 -> The principles, the things
which worked for me in my life
471.946 -> I am continuing to share
those things with you
473.437 -> So why don't you guys
impose those things in your life
475.481 -> I mean, if you are not able to solve a
question for competitive programming
478.89 -> Go to Hackerrank
479.761 -> Many platforms have
developed nowadays
481.151 -> There is Spoj, there is Hacker Earth, there
are many different types of free platform
484.522 -> You should visit
them and register
485.984 -> And solve least to least,
I am saying least to least
488.594 -> Least to least solve 100 those type of problems
which you think is a piece of cake for you
491.099 -> Like "This was nothing, this was a waste of time for me", you get this feeling
493.856 -> But actually that is not a time waste
495.362 -> Because by solving simple problems
you are gain confidence
498.567 -> And as the difficulty
increases of the problems
501.06 -> As you keep moving
forward in these platforms
503.492 -> There comes a time when
you feel all problems are easy
505.817 -> Because you have practiced so
much and this thing will sound very easy
509.275 -> As you will give your time and as
you will maintain the consistency
512.56 -> And solve two to three problems
of competitive programming daily
515.627 -> Then slowly slowly, you are taking the
stairs
518.631 -> And as you will keep taking the
stairs, you keep moving towards success
521.497 -> Then that question, which
you think is difficult for you
524.567 -> Which you think "This is not my cup of tea, let me
ask someone to do it and get a job in this company
529.451 -> This type of mindset,
which was there before
531.485 -> By changing that mindset and you will come to a type of
mindset like "Give me the question, I can solve every question"
537.788 -> This mindset will come, I am
telling you this by experience
540.95 -> And even if you are not able to solve the
whole, you will dive into the question 100%
545.693 -> Like "How am I not able to do it?",
so you have to bring that mindset
548.23 -> Not the mindset "Let me get it solved from
someone of my known and get into the company"
552.98 -> You can make a fool of someone for once
maybe, but it won't work as a strategy ever
558.525 -> The third reason here is, because of which
a lot of people fail while learning to code
563.648 -> That is, if you don't have
any motivation to code
566.381 -> You should have a motivation to code
568.561 -> If you don't even have a
motivation, then why will you do it
571.864 -> You can apply this in
any aspect of your life
574.333 -> Until you have a motivation
to code, you won't do it
578.074 -> Either you should have the motivation of
money, that "I will earn money by coding"
581.349 -> Or you should have this motivation that "If I
learn coding I will have so much of dignity"
588.141 -> "I will have so much of
reputation in my friend's circle"
591.07 -> So if you have those small motivations in your mind like "If I learn coding
and earn money, after that I will buy the car which I used to see in pictures"
600.157 -> So if you don't bring those
type of motivations in your mind
602.635 -> Then you will not be able to code
604.175 -> Because until your inner self tells
you, why you are doing this thing
610.043 -> Then your inner self will tell you this only that "Why are you
doing this if you are not getting anything out of it", okay
614.752 -> Overall the thing is, if you
want to do anything in your life
619.136 -> Then you have to satisfy yourself
622.647 -> Like "This thing which I am doing,
is going to help me in achieving this"
626.34 -> So its very important to
have a motivation in your life
629.275 -> Here let me tell you one more
reason why people stop coding
635.276 -> This happens because coding is
not able to have an impact in there life
639.359 -> Because they don't have any timetable
in their life, they don't have any schedule
642.367 -> There is no deadline
643.656 -> I mean to say that you
should have a rough time table
647.16 -> I am not telling you to
make it for every hour
649.082 -> That is better but, if you are not doing
anything its better you make a time table
653.431 -> In which you write the least
to least, a minimal requirement
656.544 -> Like "Least to least I
will solve two problems"
659.027 -> Or if you are watching some
tutorial then "I will watch one tutorial"
662.855 -> If you watch one tutorial
of my python codes daily
665.168 -> Then you will complete
python in three months
667.658 -> All I want to say is, if you don't have
any game plan
671.796 -> Then you won't be able to do that thing
673.037 -> It does not work if you are
watching four videos in a month
676.617 -> And you are reading
four pages of a coding book
679.421 -> Or solve four problems
680.642 -> After that you come back after
three months and you say that
683.195 -> "Let me continue from where I left it"
685.57 -> There is nothing
named consistency in life
687.754 -> If it's like this then definitely you
will fail, I can give you the guarantee
690.757 -> If you don't have any game plan
and if you are taking coding very easily
695.281 -> If you are not taking out time for it
697.03 -> And if you are taking it in way that "I will do it once
in a while in one or two weeks, whenever I get time"
701.401 -> Better than this, don't do it at all
702.957 -> If you want to do it, you should
make a particular game plan and stick to it
708.58 -> Because then only you will be able
to learn coding, otherwise you will fail
711.456 -> Or you will quit after a point of time
713.034 -> And the amount of time you have
invested in it also goes to waste
715.614 -> So you should save that amount of time
which you have invested little by little
718.845 -> In one week, two weeks, or three weeks
720.915 -> If you want to be successful in coding
then you have to dedicate some time
724.676 -> And after dedicating that
time, you have to stay consistent
728.628 -> That time could be even half an hour
730.12 -> I am not saying that you have to
dedicate five or ten hours for coding
733.277 -> If your primary work is something
else, you can start from half an hour
736.336 -> Half an hour daily for coding is a lot
738.889 -> After that you can
increase it definitely
741.473 -> You will never fail if you do this
744.117 -> Last but not the least,
you are not invested
747.138 -> If you are not invested than you
will definitely fail to learn to code
750.165 -> Because you should be invested, let
me explain it to you with an example
754.211 -> Let us say you are losing wait, okay
756.052 -> And the fat in your body has grown a lot
759.269 -> And now let us say, you are 100 kilos
761.363 -> And from 100, by exercising daily
you have reduced one kilo weekly
766.066 -> Till four weeks, and now you have reduced
four kilos and now your weight is 96
769.469 -> So there is a very high chance, that you
won't stop your weight lose journey there
775.335 -> Because you have already reduced four kilos
777.755 -> You will have this thing in your mind that "I
have already reduced four kilos, I am invested"
781.414 -> "I have invested in this, I have invested my one
month in this, I have invested my hardwork in this"
785.891 -> "If I stop it, there are chances that my
weight is again going to increase to 100"
789.856 -> And you get so much invested over
there that it becomes difficult to stop you
793.889 -> Because you know that "I am
invested and I have done so much work"
797.477 -> So whenever a person gets
invested, he gets this thing in mind that
800.322 -> "I have given so much of time, now if I stop
it here, then all of that time will be wasted,
805.773 -> So let me continue, I
am better of continuing"
808.393 -> So this thing comes in your mind
809.909 -> Just in this way, in coding also,
initially you will face difficulties
813.279 -> It will take some time for you to be invested,
once you have given one week into coding
816.892 -> Then from the second week automatically the
chances of quitting will be less, I would say
820.195 -> I won't say that you won't quit, I will
say the chances of quitting will be less
824.731 -> Because you have got the momentum,
now if you stop you will think that
827.66 -> "I am doing this since one week, now if I
stop, then that one week will also go to waste"
832.699 -> So here this thing comes,
that if you are invested
835.201 -> Than there is a high chance
that you won't be demotivated
838.732 -> And you won't stop from learning to code
841.715 -> So I hope you guys liked this video
843.935 -> Here I have shared some
personal life experiences
846.663 -> The things that I have experienced myself,
I tried to share those things with you
851.15 -> I hope all these things, all
these points which I have told you
854.52 -> These will be very useful for you guys
856.384 -> And by applying these in your life,
you will be able to become a successful
859.928 -> And better coder
861.581 -> If you want to check out
coding course or something
863.579 -> Then you can do that in
my channel playlist section
865.777 -> I have made a lot of
courses on programming languages
869.019 -> In which there are a lot
of amazing projects too
871.003 -> You should definitely check them out
872.481 -> And to check out this type of videos you
can access my playlist on coding discussion
876.738 -> And I hope you guys will get a lot
of motivation by listening to my story
880.079 -> I have said a lot about
myself in that playlist
882.542 -> How I started coding,
how has been my journey
885.7 -> So if you watch those videos, you
will definitely learn something new
890.49 -> That's all for this video guys
892.101 -> Thank you so much for watching this video