Dave! Great video man, love it. I wanted to comment and say that point #6 is my favorite! I think peer 2 peer is so so so important for learning, collaborating, studying, working on projects, exam stuff, etc. Everything is better in groups, you learn better because it creates an avenue for #7 to occur. Generally one person will grasp a concept before someone else, and in order to teach it and explain it, you really have to first understand it well yourself. 6 creates 7! Cheers man, love your work, this channel, and your support to you developers / programmers!
I just by chance found this while searching for my Granddaughter . I like the way you approach this topic. I am homeschooling her and she wanted to learn programming and I found you. It is simple and straight to the point. Thank you. She is in the 9th grade. We will be following you.
Jake Voorhees I am currently learning coding in C and python . And Dave's vids really encourage me to learning more and more . I really like his content . He make vids which are not available anywhere in RU-vid as far as I know . He is like a mentor to me .
Heyyy Johnny, thanks for replying man. And yeah, Dave is awesome, I've been following him for a while and want to make some videos for him :) I'm an engineering student mentor too. Let me know any questions you have and I can help you out, cheers!
Another cool video with highly interesting information as expected. I should follow you more often. :) As a software development teacher I'd like to say that I totally agree on your 6th point, and that the fact that it helps me learn so much is one of the main things I love teaching. I'd also like to suggest another way of learning, which I think it's very useful: finding a good teacher. Now that code academies pop up like mushrooms, I can't stress enough the importance of the quality of the teacher(s) you choose. I'd recommend doing some research on that before committing to a teacher or course. Thanks again Dave!
Great list, especially number 6: teaching, has turned out to be the best way for me to learn. Teaching forces you to understand the topic at a much deeper level. It helps to fill in the gaps of your own knowledge. Teaching quickly makes you realize that you often don't know nearly as much as you think you did.
I think this is quite good, hey. My experience of the subject definitely corresponds to a lot of what you are saying, and sometimes it's just good to hear ideas expressed in a linear cogent way. One thing though... I would have liked to hear more around mentorship and how to synthesize it. Because.. I dunno.. just seems a hard thing to synthesize.
As a software engineer and data analyst with a graduate degree in statistics, I feel like I'm well qualified to answer this question. My answer is to minor in applied math. The stuff you'll learn in applied math is more applicable to programming than what you'll learn in statistics courses. The main reason why you might want to minor in statistics instead is if you want to specialize in Machine Learning and A.I.
Want to do something about climate change? Watch the documentary "what the health" on Netflix. I'm a vegan now for two weeks the impact meat and dairy products have on the environment is unbelievable just watching the doc"cow spiracy" alsonon netflix made that clear