Reason Why People Fail Learning To Code!

Reason Why People Fail Learning To Code!


Reason Why People Fail Learning To Code!

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…  

►Advanced Python Tutorials -    • Intermediate/Advanced python Tutorial…  

►Object Oriented Programming In Python -    • Object Oriented Programming Tutorials…  

►Python Data Science and Big Data Tutorials -    • Python Data Science and Big Data Tuto…  

Follow Me On Social Media
►Website (created using Flask) - http://www.codewithharry.com
►Facebook - https://www.facebook.com/CodeWithHarry
►Instagram - https://www.instagram.com/codewithharry/
►Personal Facebook A/c - https://www.facebook.com/geekyharis
Twitter - https://twitter.com/Haris_Is_Here
Comment “#HarryBhai” if you read this 😉😉


Content

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
894.163 -> And I will see you next time

Source: https://www.youtube.com/watch?v=MiYFenzWruE