Why people fail at learning code

  Рет қаралды 106,214

Joshua Fluke

Joshua Fluke

Күн бұрын

Пікірлер
@fiddlewidmatoe8310
@fiddlewidmatoe8310 6 жыл бұрын
If you're tired take rest as much as u want but don't you dare quit
@kaczynski381
@kaczynski381 6 жыл бұрын
i am tired as fuck i still can't understand for loops and return function in python pls someone help meee!!!
@NoOne-om9bb
@NoOne-om9bb 6 жыл бұрын
Kaczynski loops are those functions which runs as many times as the condition is true (I m JS coder not Python but concept is similar). Like for(X=0,X
@kaczynski381
@kaczynski381 6 жыл бұрын
@@NoOne-om9bb wait a second it prints the 1 2 3 4 but they are also not greater than 5 ?
@NoOne-om9bb
@NoOne-om9bb 6 жыл бұрын
Kaczynski and return functions are those functions that do stuffs in the function block (like in curly braces in function(){}) and when they are done they give u a value,like "return X" it gives U X... If u combine both examples: Function looping(){ Variable X =0; for(I=0,I
@kaczynski381
@kaczynski381 6 жыл бұрын
@@NoOne-om9bb but i understood the concept it adds 1 at every part
@serpathius
@serpathius 6 жыл бұрын
10,000 hours to become a master at something hmm? I guess that makes me a master at watching videos!
@JoshuaFluke1
@JoshuaFluke1 6 жыл бұрын
Apparently I'm a master at world of warcraft
@gisellerabe1022
@gisellerabe1022 6 жыл бұрын
There is actually a pretty good ted talk about the 10,000 hr assertion about learning a skill. It does not take that long but as in everything it just takes time. Faster for some slower for others. Side note: BFA is in three days!!!
@serpathius
@serpathius 6 жыл бұрын
Giselle Rabe, yeah I think I saw that one a while back, it was pretty good.
@Tyler-mx6gc
@Tyler-mx6gc 6 жыл бұрын
Joshua Fluke that makes two of us
@geennaam9744
@geennaam9744 6 жыл бұрын
let hi = getElementById("hallo" ). innerHtml = "Change this";
@mccama19
@mccama19 5 жыл бұрын
Good warning about outside influences! When I first started coding, I was so excited. I had a plan all figured out about what I would do and how I would get my first coding job. I had a schedule for my learning, I had a list of projects I wanted to do for my portfolio. My older brother is in IT but not a coder, but I was excited so I told him all about my plans. He literally laughed in my face. His exact words were "Sorry Honey, that's not going to happen. No one's ever going to hire you." I spent the next month panicking because I had already quit my job at a library to work on learning coding to change my career. After talking to some people that are actually working in the field I feel a lot better about my plans. But for a while I was seriously thinking about quitting coding and just getting a minimum wage job shlelpping boxes at a local warehouse. I'm glad I didn't do anything I would regret for the rest of my life.
@johnnastrom9400
@johnnastrom9400 5 жыл бұрын
If you are still calling it "coding" you truly have no idea what is involved.
@mryup6100
@mryup6100 5 жыл бұрын
@@johnnastrom9400 Give them a break, they're just starting.
@bees0la276
@bees0la276 4 жыл бұрын
Same 😭
@mustafaerdem140
@mustafaerdem140 4 жыл бұрын
@@johnnastrom9400 what do you call it
@morganjonasson2947
@morganjonasson2947 4 жыл бұрын
​@@johnnastrom9400 I learned programming in Python since the age of 13, scored an A on a college course in Python when I was 14, and today can program any application or website and another 10+ languages, yet I mostly call it "coding" because the word "programming" is to long to spell or pronounce. The only different between the terms "coding", "programming" and "developing" is that coding refers to the actual typing in the keyboard to produce sourcecode, programming is creating an algorithm and integrate it into a bigger system, like you program a robot. Development is when you build or contribute to build the whole system from scratch. - development of a website, development of a platform.
@aziantoast
@aziantoast 7 жыл бұрын
Using a calendar as modivation to not break the streak is actually amazing! I'm going to definitely use this
@JoshuaFluke1
@JoshuaFluke1 7 жыл бұрын
I approach this by trying to have something in my notebook accomplished each day. No page goes blank.
@bradysnuggs3807
@bradysnuggs3807 6 жыл бұрын
Michael Did you try the Seinfeld method? And how has that worked for you these past 4 months?
@andriusposka4483
@andriusposka4483 6 жыл бұрын
i've quit smoking this way ^^
@fleecky7011
@fleecky7011 5 жыл бұрын
Even better make your own raspberry pi calendar and put it on your portfolio
@jaramanga3346
@jaramanga3346 5 жыл бұрын
thats honestly one of the main reasons i chose github
@josephtsegen2076
@josephtsegen2076 4 жыл бұрын
0:00-Intro 2:50-Building momentum 3:47-Diversify your learning 5:16-Projects and your portfolio 5:48-Find a Mentor/Community 6:39-Outside Influence 8:30-Closing
@bl8k3
@bl8k3 6 жыл бұрын
9000 more hours of programming to go
@amith0tube
@amith0tube 4 жыл бұрын
9999.5 hours ⌛to go.
@toddwasson3355
@toddwasson3355 4 жыл бұрын
20 year game dev vet here. I just spent 7 hours debugging a hobby car sim I'm working on. Tires wouldn't collide with one of the track triangles. Turned out I had a + sign instead of a - sign in an equation. So yeah, that happens a lot.
@southernkatrina8161
@southernkatrina8161 4 жыл бұрын
Or } halfway through C code, making it loop back to the start. 10 hours' worth of futzing...
@sachinfernando4354
@sachinfernando4354 4 жыл бұрын
That sounds awesome! How is it going now?
@KayOScode
@KayOScode 4 жыл бұрын
@@southernkatrina8161 brace order has messed me up in the past, but my fav is when someone copies into defs.h: #define TRUE 0 #define FALSE 1
@kenosabi
@kenosabi 3 жыл бұрын
Also } , and ;
@TheDyingFox
@TheDyingFox 4 жыл бұрын
I think 1337 hours is perfect for any skill, but when I want be OP in a skill, over 9000 is where it's at.
@llIllIlI
@llIllIlI 3 жыл бұрын
Dragonball is leet.
@Schile23
@Schile23 5 жыл бұрын
One thing... Don't tell yourself "I NEED to get this done." Say "I WANT to get this done."
@invictuz4803
@invictuz4803 5 жыл бұрын
Don't say, just do.
@brsbrs2910
@brsbrs2910 4 жыл бұрын
Dont do just make it happen
@freilezjawa8328
@freilezjawa8328 4 жыл бұрын
Or really want something or do something you really want
@leisiyox
@leisiyox 4 жыл бұрын
dont think, just do Like is AN INSTINCT
@l4kr
@l4kr 2 жыл бұрын
Don't do. Just give up.
@jkovert
@jkovert 6 жыл бұрын
The 10000 hours thing was popularized by Malcolm Gladwell, but he did not mean for it to become the ironclad principle it is today. Take it with caution.
@JoshuaFluke1
@JoshuaFluke1 6 жыл бұрын
Facts
@jkovert
@jkovert 6 жыл бұрын
@@JoshuaFluke1 totes
@jkovert
@jkovert 4 жыл бұрын
@MrTron But it's nebulous - there's breadth vs depth. What exactly would you work on for 10,000 hours? HTML and nothing else? Javascript? Bootstrap? Or a bundle of ten or fifteen languages / frameworks / processes?
@will-wowdk1930
@will-wowdk1930 4 жыл бұрын
@@jkovert building projects apps But i still, practicing so much will make soo good, in 2-5 years you can earn good $$
@jkovert
@jkovert 4 жыл бұрын
@@will-wowdk1930 Of course, I grind. I GRIND.
@samwilgost1143
@samwilgost1143 6 жыл бұрын
Dude I love your videos, you're so genuine and you're really trying to help people, not like some channels where they make videos just to make a video on youtube to get views!
@mmbower1
@mmbower1 6 жыл бұрын
Good stuff man. One month into my bootcamp and getting all the reality checks. Along with practicing all the time having the right mindset is key.
@doggydude4123
@doggydude4123 5 жыл бұрын
Also don't go into self pity when you failed and do nothing. Never say sorry, just don't do it again! Your actions will lead to results.
@GreenLeafWoodwork
@GreenLeafWoodwork 5 жыл бұрын
That skill circle was dope lol
@JoshuaFluke1
@JoshuaFluke1 5 жыл бұрын
So random lol
@GreenLeafWoodwork
@GreenLeafWoodwork 5 жыл бұрын
That's what I do best
@bryana531
@bryana531 4 жыл бұрын
The eldest part of waking uuuuuuppppp is motivation in your cuuuup
@dylannair3287
@dylannair3287 6 жыл бұрын
Out of all of the videos I've watched on learning / taking up coding, this was the simplest and most resourceful. Thank you :)
@drop_messages6226
@drop_messages6226 5 жыл бұрын
Here is my "stab" at why people quit learning (to code, or anything ). People have this idea that you must be a gifted / high IQ person to learn to code, because its a "computer nerd" thing to do. As for me, I spent about 2 years learning to code in my spare time, just practicing from tutorials and trying things on my own. I would learn one thing, then another and so on until I got motivated enough to go into programming full time. If you went to college, you would spend 4 years working on a CS degree, another 6 months or so doing an internship to land a junior position. So really, if you are going the self taugh route, spending 4 years, to get the hang of it is not bad, that just the learning curve.
@cautarepvp2079
@cautarepvp2079 4 жыл бұрын
but after a certain age you are to old to start coding
@muhiramadhan591
@muhiramadhan591 4 жыл бұрын
@@cautarepvp2079 nothing called too old, it's just a word you put in your mind, the oldest student that learn C# programming to me is 75 years old, he learn it so he can motivated his grand child to be a game programmer instead of just playing game, in the end he can make some cool simple game by himself and show it to his grand child
@anonofDeath
@anonofDeath 4 жыл бұрын
@@cautarepvp2079 that's true. One of my uncles asked me if he's too old to code, but the fact is you're never too old to code. Don't care about what other people think.
@cautarepvp2079
@cautarepvp2079 4 жыл бұрын
@@anonofDeath the problem is not if you are to old to code, but if you are good and marketable enough to make a living out of it and in good circumstances lots of money
@donutrangerr
@donutrangerr 4 жыл бұрын
@@cautarepvp2079 you see, this is the problem. You code for the sole purpose of money and not exploration and the engineering process. Of course, money is attractive but it should be a by-product of why you want to code, not the goal of it.
@kimaji
@kimaji 6 жыл бұрын
first time coding i made my first project an encoder. pretty simple. making the decoder did take a few weeks though, even though i were discuraged by those around me, i still finished it because i felt like it was something i wanted to do. and damn it felt good when i finished it. i had no real knowlege of what i was doing when i started at all, but it works, and i created it on my own.
@ironnerd2511
@ironnerd2511 6 жыл бұрын
I salute you. Congrats.
@southernkatrina8161
@southernkatrina8161 4 жыл бұрын
I was only supposed to make the zumo go in a square, but I made it spin, backtrack, go fwd and back, charge at the spectators, and then twirl at the end. The last lot of acrobatics took one hour to program. The square took, on and off, a year....
@not_herobrine3752
@not_herobrine3752 3 жыл бұрын
thats the spirit
@Gerianao
@Gerianao 6 жыл бұрын
That was a good one... keep going mate.. good luck
@chasingbrews
@chasingbrews 5 жыл бұрын
Man this was the video I needed right now. Lots of stuff spoke to me as I am learning and about to start a bootcamp. Thanks man.
@Ion3353
@Ion3353 4 жыл бұрын
Chasing Brews hope your bootcamp went well
@0x007A
@0x007A 3 жыл бұрын
Practise whatever skill you are learning. A small project incorporating each, or most, of those concepts can be a motivator. When you are learning the new skill or concept, write a few trivial programs before incorporating the skill / knowledge into the small project previously mentioned. Accept the reality that you will spend 90% of your time debugging and 10% of your time moving forward with the project.
@zaccuda7302
@zaccuda7302 2 жыл бұрын
yea my mother has critiqued every venture outside her knowledge set that I have wanted to pursue. it had taken me years to realize this contributed to me losing interest in things.
@code99firefightertributes
@code99firefightertributes 3 жыл бұрын
very well thought out video, sir. thank you. this is very helpful to me.
@davidbarajas4171
@davidbarajas4171 4 жыл бұрын
It’s great to see this video and the way people have replied. I thought I was alone in this. It’s time to roll up my sleeves and get to work!
@williamhunt8313
@williamhunt8313 4 жыл бұрын
Thanks, Joshua! I needed the encouragement.
@AnTrinhmasoihuuan
@AnTrinhmasoihuuan 6 жыл бұрын
Very Motivate, thank you.
@Ed_88
@Ed_88 6 жыл бұрын
Thank you Joshua for the info that you provide.
@marioe8911
@marioe8911 6 жыл бұрын
Thank you for making this video, it really helps. Keep it up!
@zzrot233
@zzrot233 5 жыл бұрын
I am feeling lucky that I subscribed to your channel. All your videos are so motivating.
@ThePowerchimp
@ThePowerchimp 6 жыл бұрын
Thanks. I needed this!
@U-Trance
@U-Trance 5 жыл бұрын
Good video! I felt very related with 2 things 1 ideas that snowball, think a small bad thing and you dont do it eventually, think positively and youll go do it eventually. 2 also some time ago i learned the "start with something small" thing. I would always procrastinate but i learned that if i only write one line of code the rest comes out of your fingers so easally instaed of thinking oh i need to program this 1000 line thing now. Its all about the mindset
@sandro5535
@sandro5535 4 жыл бұрын
In my experience do not talk about your visions because people will mostly just down you for it and it discourages you. Most people has little to no vision for their life. Do not let them drag you down. Just have your vision and fucking surprise them.
@zzzzzzzzzz3567
@zzzzzzzzzz3567 6 жыл бұрын
your videos are so motivating. Thak you!
@rdsim8589
@rdsim8589 7 жыл бұрын
Love the videos!
@jacobfield4848
@jacobfield4848 3 жыл бұрын
10,000 hours = A scare tactic to prevent people from starting a new hobby or skill. An excuse as to why they are not good at something. 100 hours = will make you better at something than 99% of people. As 99% of people are unlikely to be learning what you are. 1000 hours = To get as good as you can at something and reach your ceiling. ...I hope this helps.
@joebarcelona
@joebarcelona 3 жыл бұрын
They just want to leave some leeway to blame yourself, in case you are not successful, or should they decide to sabotage your life?
@selohcin
@selohcin 2 жыл бұрын
No, Jacob. That's definitely not true for a job. Spending 100 hours at a job (which you will do within three weeks) does not make you a master at whatever job you just started. Far from it. How could you make this assertion? The 10,000-hour number comes from Malcom Gladwell's "Outliers" book, wherein he wrote about an elite group of individuals who had achieved excellence in a certain field that made them stand far above the average. Those individuals had usually put in at least 10,000 hours of practice into their craft.
@apreviousseagle836
@apreviousseagle836 2 жыл бұрын
I agree that 100hr will make you better at something than 99% of the people, but that is still basically just entry level. When I went to do my AWS Associate Cert, I started from zero AWS knowledge, and it took me approx 300hr of studying to feel confident enough to attempt the test (I passed it, but it was not easy. I thought I failed originally). And ironically, AWS Associate Cert is still basically just an entry level Cert, useful for showing you understand the basic concepts, but don't ask me to work on your Lamda functions or clean up your IAM roles, 'cause I'll have to hit the books again to refresh my memory.
@Hamza-xc9kb
@Hamza-xc9kb 6 жыл бұрын
Great video. Perfect!!!
@CMOSBOSS
@CMOSBOSS 7 жыл бұрын
The eldest part of waking uuuuuuppppp is motivation in your cuuuup
@lennysmileyface
@lennysmileyface 4 жыл бұрын
I'm pushing myself through a game project. Just working on issues one at a time and learning everything I need to know.
@jackmiddleton2080
@jackmiddleton2080 6 жыл бұрын
I spent a month learning code and made a game but it was slightly buggy and I figured out having a simple leaderboard or anything multiplayer plus getting rid of bugs was so much more work that it was really something I had to be ready to commit my working life to. So I was smart enough to not try to solo develop my dream game but I still underestimated just how much extra effort there is between making something that kind of works versus making something that is a consumer product. How many people want to play simple games these days that do not have leaderboards or multiplayer? Not many.
@generalmorozzzz
@generalmorozzzz 4 жыл бұрын
Just find the right libraries
@Xy-gx8ou
@Xy-gx8ou 6 жыл бұрын
I realy enjoyed your opinion on this topic. Thanks for the clear statement.
@KennTollens
@KennTollens 3 жыл бұрын
I'm a programmer and I fall into that trap. I feel like I need to learn a thing in a couple hours. I blasted through data science and could barely get the concept of neural networks. Then sat down to code and drew a blank on the first step.
@Red-di7zb
@Red-di7zb 7 жыл бұрын
Have a good day.
@JoshuaFluke1
@JoshuaFluke1 7 жыл бұрын
You too dude!
@jindokoreandog
@jindokoreandog 3 жыл бұрын
How come some are highly creative in coding and some just need a spread sheet to code? I found that most coders can't really make things in their heads.
@AmazingStoryDewd
@AmazingStoryDewd 3 жыл бұрын
The 10,000 hours rule is more of a guideline than a rule. The truth is that some of us master skills in far less time while some require more.
@ChaoticLifemaker
@ChaoticLifemaker 4 жыл бұрын
I hate the 10000 hours. It's 10.000 hours to "MASTER" something. To become the Steve Vai (or some other virtuoso) of the thing you learn. You only need 20 hours to be able to play. And then you play around to your hearts content. And through play you learn. And then you can use what you've learnt to build something epic. Though i'm learning code for fun so the motivation might be different.
@tungleanh7511
@tungleanh7511 6 жыл бұрын
thanks, I found it great useful tips
@reflectionsofagenxdiva
@reflectionsofagenxdiva 4 жыл бұрын
Damn josh your so right I haven’t studied coding for the past 6 days. Your right studying a little bit everyday is better than doing nothing at all. From this day on even if it’s for 15 minutes I’m going to do something everyday. I was supposed to see this video. Thank you!!!!
@user-qy6tu9ip9v
@user-qy6tu9ip9v 3 жыл бұрын
How are you supposed to retain information from all of these languages?
@munster1404
@munster1404 3 жыл бұрын
Never thought about learning code in my life. Avoided higher education like the plague, hated math, problem solving etc. That about disqualifies me from learning code
@jakestevens3694
@jakestevens3694 4 жыл бұрын
6:54 I feel you're energy here, everything you say is scary relatable.
@gerardbautista7586
@gerardbautista7586 4 жыл бұрын
you look better and fresher and chiller when your hair is short, but everything you say is what discouraged people like me to go on and try again, thank you Joshua
@davidcorona644
@davidcorona644 2 жыл бұрын
Even putting in half-assed effort pays off over time. Do something! Try! Fail! Keep at it! Every little thing you do in pursuit of your endeavor brings you incrementally closer to achieving some mastery at some thing.
@aqynbc
@aqynbc 5 жыл бұрын
some very valid points.
@sandro5535
@sandro5535 4 жыл бұрын
I hate talking about my passion very few will encourage they be like "Why don't you wanna talk about it? weird" *talks about it "Lol just let it go" *instantly feeling down ... Don't even mention it, just go for it in the shadow.
@jordanpetty4356
@jordanpetty4356 3 жыл бұрын
I keep running into issues with loops, so i have been using different books/sites to try to better visualize how they work. Also working on the basics over and over again until I truly understand. I really want to do stuff that is applicable to my work, but I know I have to master the basics first before getting to that point, no matter how annoying it is.
@007phokus
@007phokus 5 жыл бұрын
Yup! I mark my calendar everyday, just to see my progress. Try 25 min increments, before you know it, you've been coding for an hour or 2...
@zhongyichen9967
@zhongyichen9967 4 жыл бұрын
How I got good at programming: - brush teeth and thing of what coding stuff to do for the day - eat breakfast while watching coding videos - get paid hourly while programming (uni student, I got an on campus programming job) - teach a student code on Saturdays - assume I know everything and dive into a project I find interesting (game dev, app dev, etc.) - read stackoverflow - watch anime to destress - avoid social interactions unless the interaction involves programming
@markbrad123
@markbrad123 2 жыл бұрын
Back in the day before OOP and GUIs became popular coding was easy, You'd learn one language and you'd learnt the rest . Now coding seems to have become an insidious endeavor in objectting and addressing code even though alot of code may only be for its sole purpose. What ever happened to keep it simple I don't know, ? We got red onions overriding green onions and I don't know where the spring onions fit in LOL.
@rishushrivastav4591
@rishushrivastav4591 5 жыл бұрын
1:00 exactly nobody sees the backend and the effort a individual puts in that made him big all people see is that one or two moment where you achived the goal
@exodusfivesixfivesix8050
@exodusfivesixfivesix8050 6 жыл бұрын
RICK AND MORTY!!!!!
@ww1flyingace263
@ww1flyingace263 2 жыл бұрын
Programming is not for everybody. It can be tedious and frustrating.
@jacquesdemolay2699
@jacquesdemolay2699 4 жыл бұрын
Do you know what ? I have no idea of how many hours I needed to become an expert. My first coding was in 1981 and so I have quite a bit experience -- I still find much to learn about in Programming.
@teach-learn4078
@teach-learn4078 3 жыл бұрын
This seems to be more about 1. why learning to code is good. 2. how to learn Maybe I missed the part about 'why people fail'? Funnily I had an idea today about why I have failed in my several attempts to learn to code. (When I first tried I was 38 btw.) My reason: I imagined a finished thing that was kinda complicated, and very often was kinda creative, and got bogged down, so that was discouraging. Another reason, in the books and videos typically there is a complete lack of big picture view, it just launches into 'do this, then do this, then do this.' This is fine for a lot of people, many smart people are "abstract sequential" in their processing style. But more divergent thinking typically are "abstract random" in processing style, so we in the latter category have a hard time processing isolated strings, without a view of where that bit fits into the bigger picture. For example, I would have loved to start with a relatively large amount of code, let's say 100 lines, and have someone point out the functions and what they're doing, and gradually get down to the expression level. Which everyone "knows" would be the "wrong" way to approach it.
@typhlosionisbest
@typhlosionisbest 3 жыл бұрын
All of your comment resonates with me, especially the "do this, then do this" thing. It is my least favorite style of teaching to follow. I stopped with video tutorials and used college textbooks (combined the courses with the college's bookstore/book list, then got the book however it was most accessible to me) because being told what to do without knowing why or what exactly I'm doing never sat well with me. The textbooks usually explain what something does/what situation you would use the new concept in, then give you an exercise to do that would use it after explaining, and they're usually not exact copies/parallels of the examples that they taught with. I have to actively think in order to make my code work instead of just listening to someone tell me what to do, I do it just as they said, then I encounter a problem and have little way of figuring out where my understanding fell short. The standard way to be taught, which just feels like I'm being presented with unconnected concepts at random, makes me lose interest in a subject. Thinking about this now reminds me of when students would ask why they have to learn math, then get surprised and struggle with word problems, especially ones that present the problem as a practical situation to figure out. I always felt the same way about history, but I learned eventually that tracking the actions of a person and the events of an area can help me understand a culture and be more informed when selecting a leader/understanding a new problem. The way a subject is presented by some teachers can make it seem like it doesn't have anything to do with anything. I say all of this to say that I love college-chosen textbooks because I have to actively learn the how and why of concepts in order to get through them. I'm still trying to figure out if I'd be okay with paying thousands to teach myself and just have certified proof that I could pass the tests about it when I've been able to access this information for free or close to it on my own, but that's not the topic. Right now, I'm working through "The ANSI C Programming Language" and Javascript's official guide. ANSI C in particular takes the approach that you mention at the end, presenting the reader with code and explaining what's happening, line by line. Maybe those types of things would fit you better than someone else's lesson plan.
@teach-learn4078
@teach-learn4078 3 жыл бұрын
@@typhlosionisbest Haha, your response brings back a memory. I was in a university program where there was a required course in Visual Basic. I had bought a textbook and was trying to do as you are describing. One day I was at my mother's with the book. She was English. In VB there's a command "dim sum," which I think had to do with declaring variables. My mother and I had been to a Chinese restaurant for dim sum, which as you may know is a very un-English brunch of chicken feet, squid, tofu and other exotic foodstuffs ordered from petite women pushing carts from table to table, which my mom hated. One day for some reason she looks at the programming book in which the first chapter has this phrase "dim sum," and that just sets her off. She was a little "eccentric" in some ways. For several minutes she's like, why is this book talking about dim sum? That's so stupid, what does dim sum have to do with computers? blah blah blah. I'm sure she was imagining slimy things with unusual flavours and languages she doesn't understand. She went on a rant against dim sum! It seems to activate some conversational loop in her mind. I'm like, mom, it's just an abbreviation, it's nothing to do with squid and chicken feet, really, it's a programming thing, it's for declaring variables. She's like, why would you need to declare anything, that's stupid. "Declaring, indeed!" and so on She wouldn't listen - it was her big chance to protest against eating chicken feet, and other things she found weird in general. I did eventually get a few pretty simple things to run in VB. But I always preferred my dim sum at the restaurant with people who know what it really is, and like it! : )
@typhlosionisbest
@typhlosionisbest 3 жыл бұрын
@@teach-learn4078 That's hilarious! I'd definitely think of the dish before anything else if I saw that phrase. That's something that I've always wanted to try.
@JJLiu920
@JJLiu920 4 жыл бұрын
and it sucks when my school only gives me four weeks to digest C grammar and already expects me to do breadth search in the 7th week. it's killing me ...
@Jack-4242
@Jack-4242 4 жыл бұрын
I don't understand where these 10,000 hours to become a master come from and how you even try to measure it. It really depends on which skill you want to learn and how fine-grained you define it. So e.g. 10,000 hours to become a master in programming, what does it mean? If you put 10,000 hours into one field like web development, is this already enough? Or does it mean you need to know about many different fields like game development, embedded systems, audio engineering? And if you learn a language, you will probably as an English native speaker not require as much time mastering French as you need for mastering Chinese.
@muffinmanmdor4
@muffinmanmdor4 4 жыл бұрын
Civil engineers!! Represent!
@Nick-yw8tr
@Nick-yw8tr 5 жыл бұрын
Is it possible to learn multiple languages at the same time?
@rbaleksandar
@rbaleksandar 4 жыл бұрын
Best way to learn coding: - pick a project that revolves around something you like. Example: you want to learn about databases and also love cooking? Make a small cookbook application - set a time limit - per day and time spent in total for the whole project - be persistent - no excuses (except life-altering injury, death or zombie apocalypse) - be on point - it's easy to get distracted once you start doing research This is a general rule and applies to everything new you think it might be useful to you in the future.
@alainarain8380
@alainarain8380 4 жыл бұрын
i got really excited about learning to code and told my sister in law/ roommate about it. (keep in mind i’ve been working my ass off day and night trying to learn while she’s been sitting on her ass, jobless and refusing to even clean around my house) and she told me that only bimbos looking to impress men in IT get into programming. it was so discouraging:/ luckily i have my husband to encourage me and give me feedback.
@user-qy6tu9ip9v
@user-qy6tu9ip9v 3 жыл бұрын
I am an absolute beginner in coding. Idk where to start.
@joebarcelona
@joebarcelona 3 жыл бұрын
Beginning your studies with the JAVA certification exam prep class, and getting a non-verbal teacher, who ocassionally uses proper nouns, but mostly indefinite nouns, the one who refused to answer any of your questions after the first week of class? Just re-read the beginner, intermediate, and certification text books three times, and begin coding after that? Find a teacher who will use the correct jargon consistently to describe the concepts and code, or you do it?
@TheCuratorIsHere
@TheCuratorIsHere 3 жыл бұрын
* Research has shown. Yeah right, can you please cite the study? Last time I checked the 21 day thing was debunked as myth.
@JoshuaFluke1
@JoshuaFluke1 3 жыл бұрын
Nope. I can't. Because you're right and this is an ancient video and I'm dumb.
@TheCuratorIsHere
@TheCuratorIsHere 3 жыл бұрын
@@JoshuaFluke1 We've all been there mate ;)
@wingsaber629
@wingsaber629 6 жыл бұрын
I love coding and I'm about to start a coding bootcamp. Been learning HTML, CSS and focusing on Javascript and ReactJS on my own time. HOWEVER, I have a hard time even implementing the simplest algorithms, for example: drawing a pyramid in Javascript. I now question if I can even be in this field?!?!? I've been hearing all these people grinding challenges on leetcode when I can't the easy ones. I didn't have a computer science degree; I had a useless economics bachelor's degree and want to career change. My question is: is it possible to be weak in solving algorithms but still be a great full-stack developer?
@emerson-sheaapril8555
@emerson-sheaapril8555 6 жыл бұрын
I'm a teacher and I've taken some time off to teach myself programming ( in thailand its super cheap to live here). So let me give you some reassurance. what you describe is natural...also I think teachers regardless of subject try to get students to do things to fast. There is a difference between input (learning) and output ( applying). Output is not learning...but its what we all want to do! Input is reading and listening, out put is writing and well talking.. If you have to constantly look things up to know how to do them...that's great! do that for 1-2 month and it will eventually sink in as the key to learning is repetition. Think of learning a language like french or chinese imagine how many times you have to hear a word how many times you have to hear some one speak it in a sentence so you get the syntax right? Programming is no different. focus on input, input input and repetition. try code combat.com for that. Don't worry about solving problems right now. you don't have enough information for that. You havnt seen enough examples, you've only learned the alphabet or sentences...its to soon to write a story.....but you can look at others peoples stories, (im told the best programers often do this anyways) , even use some of their lines and with time you will just get it because that is what the brain does..
@generalz101
@generalz101 6 жыл бұрын
Yea for sure man. Don’t sweat it if your having a tough time with algorithms at first, that shits hard. And it’s definitely different from what you’ll be doing day to day as a developer. However you should definitely practice algorithms as well until you feel like you have a good handle on thinking logically and breaking down large problems into smaller parts it will definitely help you in the long run. But overall focus on being able to actually create Websites and servers and making real projects
@harshshinde7469
@harshshinde7469 5 жыл бұрын
Gpav
@krshah2008
@krshah2008 4 жыл бұрын
This needs more views.. 👍
@jonw1235
@jonw1235 3 жыл бұрын
Would you say that someone who’s bad at math would likely not be good at coding? Because math is a language and coding is a language.
@ninjapirate123
@ninjapirate123 3 жыл бұрын
It's not coding that I fail in, it's hacking. I wanted to learn how to hack in games, but I often fail. It just doesn't work
@boboboboboboo7522
@boboboboboboo7522 6 жыл бұрын
@1:50 Arnold Swarchenegger also had this mind set. In his book he talks about days he didn't want to go gym ofcourse he would rather run around in sun with some hotties. But he said he just forced himself to go and the motivation comes while he was there.
@FlaxeMusic
@FlaxeMusic 5 жыл бұрын
Practice doesn't make perfect- perfect practice makes perfect.
@raymeester7883
@raymeester7883 5 жыл бұрын
Peak.
@roytating4915
@roytating4915 3 жыл бұрын
Isn't it already implied in that saying? Do we really have to specify things these days?
@FlaxeMusic
@FlaxeMusic 3 жыл бұрын
@@roytating4915 No it isn't. Many, many people are under the impression if you simply throw time at something and grind it you'll get better regardless, that's not necessarily the truth. There is good and bad practice, you can entrench yourself in inefficient ways that require more practice time to undo than it took to develop.
@ojaschandgadkar1409
@ojaschandgadkar1409 4 жыл бұрын
If you're Tired , Learn To Rest And Not To Quit - _ Bansky
@cu806
@cu806 6 жыл бұрын
What you think about writing the pseudocode and then googling the syntax as you go????
@zenec_
@zenec_ 4 жыл бұрын
Big goals get achieved by the achievement of a thousand much smaller ones.
@kurama5350
@kurama5350 4 жыл бұрын
10k hours?! I have been doing coding from past 2 years, still failed at coding interview of google 😶
@piusijachi2763
@piusijachi2763 4 жыл бұрын
Wow... What was the question still a beginner
@Balzdeepinurmama
@Balzdeepinurmama 3 жыл бұрын
The 10,000 hour thing is actually a myth. But generally the more you practice the better you get.
@cinnamonflan1412
@cinnamonflan1412 2 жыл бұрын
What does he mean by learning different auxiliary skill?
@petpeeve4657
@petpeeve4657 4 жыл бұрын
My biggest problem Joshie, I look at a tutorial on KZbin n when i try it out I wanna customise it n do some way different. People say being adventurous in coding is good but i feel like it sets u up for failure if u dont know what u doing(how the actually syntax works)
@JoshuaFluke1
@JoshuaFluke1 4 жыл бұрын
Your way is the best way
@petpeeve4657
@petpeeve4657 4 жыл бұрын
@@JoshuaFluke1 thanks bro
@jacquesdemolay2699
@jacquesdemolay2699 4 жыл бұрын
If somebody finds it difficult to find the time - or get the motivation to find the time then that person is NOT for that profession. You have to be nuts to be in that profession -- if you are a regular guy then it is not for you -- do accounting or something else.
@krshah2008
@krshah2008 4 жыл бұрын
💯👍
@jenot7164
@jenot7164 3 жыл бұрын
Is reverse engineering really efficient? At what stage is it recommended?
@alfredsur2737
@alfredsur2737 3 жыл бұрын
I switched from a developer job to a qa job
@mistermadhu
@mistermadhu 6 жыл бұрын
Thanks for sharing your thoughts. Learnt something new.
@HOWYOUDOIN884
@HOWYOUDOIN884 6 жыл бұрын
If you can't learn to code, don't even bother trying to learn to design or develop an application.
@madhavdaga
@madhavdaga 4 жыл бұрын
Nice video 👌👌
@raymeester7883
@raymeester7883 5 жыл бұрын
10,000 hours to master anything is false.
@southernkatrina8161
@southernkatrina8161 4 жыл бұрын
100 hours to make a zumo robot turn in a square. Oh dear.
@primodernious
@primodernious 6 жыл бұрын
i wonder why programmer are not trying to wrote programs the accelerate the production of code? the typical pgrommager only cut and past code and not writing software that speed up the coding process.
@primodernious
@primodernious 6 жыл бұрын
i hate tons of code and i think people must find it frustrating to write tousands of pages of code but i have seen exampes of people writing insanly long code for small program. most of whats in a program is the same in all of them. you always create an enviroment to run your real code in but i feel lke we have to start over everytime we want to create somthing new as there as there is no universal package of routines that we can just paste together in 5 min before making what we really want. shortcuts in IDEs is not really making things faster as programs chould not need to be written line by line so much. we chould only need use exisitng routines put together and only modify code to make a workable program. nearly everything in a program can be broken down into tiny individual routines. even at this level it would take to much time if we just paste together routines. we need to make routines into larger packages that only need limited amount of modification and we chould be able to write larger programs in a couple of hours and not weeks. we just need to put routines into packages that represent primary types of programs that are designed to do different things but where we can modify behavior to our desires or own designs. programming chould be like constructing a house with preassembled parts that inclues a blueprint of the house and you only modify the desing by rearranging the parts. we would also need a active flow chart map that shows what part of program that talks to what like objects with sensors in a storage facility or kind of like a circuit board. this way if there is a problem in the code, its not a bug but instead a a routine that is not comunicating with somthing else somewhere. if we need more functionality, we can just modify the routines themselves by adding stuff and see what happend in the flow chart and use it a diagnostic. a visual diagnostic of how routines interacts will give a better uderstanding of how a program works in the first place and by clickinng on a location the the chart you can zoom in and see the active subs that interacts at that level. errors in the program chould be reported in the flow shart as diagnostic instead of lines. this way we can fix just the broken routine instead of get a line reported and then have no clue why it doesn't work the way it chould. the programming interprated chould also need an upgrade by making it smarter and more human frendly. what we have no is just a massive waste of time. i know there are existing libraries for code, but i also know that is a giant mess and that there are always errors in the compiler because nobody have a clue whats going on in the code itself other than guessing. this is why windows 10 crashes with many programs as its buggy because there is no real diagnostic that can tell how the program is wired together and microsoft just guess everytime somthing wrong happend and make it a work in progress as a program still compiles even if there are errors and you get unpredicable buggy code where the compiler does not tell you what went fatally wrong inside the code since the cody would still compile succesfully even it does not tell you the bugs in it. i even wrote a small program myself that did not report any error and still it crashed like it had bugs since the syntax was correct but not the violations i intentionally did to make the program do somthing that was allowed but would still make it crash since it did somthing that the compiler didn't see as an error but i knew could not work. that it run was unbelievable even it crashed somewhere furhter into the program.
@emerson-sheaapril8555
@emerson-sheaapril8555 6 жыл бұрын
dumbcreaknuller jesus try to use a paragraph LOL
@generalmorozzzz
@generalmorozzzz 4 жыл бұрын
It's called code reuse
@TheOfficialChillClan
@TheOfficialChillClan 7 жыл бұрын
So I'm a freshman in college and I enjoy coding but I definitely don't practice every day. I'm in an intro to coding Haskell class. I do the homework and whatever but those run out quickly. Are there resources for beginners like me to practice basic problems or what are some other things I could do day to day to practice?
@JoshuaFluke1
@JoshuaFluke1 7 жыл бұрын
Boomer Kingsley if you're doing an intro to Haskell I would look into some intro algorithms. Haskell is a very functional language and that will be the majority of your problems.
@HOWYOUDOIN884
@HOWYOUDOIN884 6 жыл бұрын
Is that really the name of the book? Intro to Coding? Coding usually just means typing in the code, but not doing any design/development.
@Dickey_Moe09
@Dickey_Moe09 3 жыл бұрын
Fuckin hell it's hard enough to learn one language not to mention 2 AT THE SAME TIME!
@chrisevans5787
@chrisevans5787 6 жыл бұрын
Whys this vid got 5 dislikes?
@PaulnJenna
@PaulnJenna 6 жыл бұрын
because these people are snowflakes and think they can 'hack' their way through life and do everything in a 4 hour workweek mentality
@Byyte
@Byyte 5 жыл бұрын
That Rick and Morty though.
@SwastikSwarupDas
@SwastikSwarupDas 4 жыл бұрын
10000 hours. Which is around 3-4 years of learning a skill for doing it 6 hours everyday. Wow.
@imho2278
@imho2278 3 жыл бұрын
After this vid, Josh sorts out his family issues, meets a lovely lady, and buys a nice house. He also stops coding.
@nigelmtb
@nigelmtb 6 жыл бұрын
My only takeaway is the Rick and Morty desktop...
@nigelmtb
@nigelmtb 6 жыл бұрын
Well, I learned a lot too. Great channel, Joshua.
@pr7606
@pr7606 6 жыл бұрын
Where do u find projects to reverse engineer?
@nc4501
@nc4501 6 жыл бұрын
Pretty much any public project on github: github.com/explore.
@Account.for.Comment
@Account.for.Comment 4 жыл бұрын
How does he feel now when he finally find out that he no longer need to sprout motivational cliches? I much prefer the new straight-forward bash-the-bosses contents.
Хаги Ваги говорит разными голосами
0:22
Фани Хани
Рет қаралды 2,2 МЛН
Quitting - Making it on Youtube #grindreel
25:31
Joshua Fluke
Рет қаралды 80 М.
Why I wanted to QUIT code bootcamp #grindreel
14:54
Joshua Fluke
Рет қаралды 92 М.
How Senior Programmers ACTUALLY Write Code
13:37
Thriving Technologist
Рет қаралды 1,7 МЛН
Coding Was HARD Until I Learned These 5 Things...
8:34
Elsa Scola
Рет қаралды 887 М.
Am I Too Old to Learn How to Code at 40
7:29
thedevlife
Рет қаралды 13 М.
Why we can't focus.
12:45
Jared Henderson
Рет қаралды 1,6 МЛН
[RANT] - I just can't anymore... #webdev #coding #programming
11:59
Jr. Developers | Stuck In Tutorial Hell #grindreel
11:51
Joshua Fluke
Рет қаралды 481 М.