How to Learn to Code FAST (Do This or Keep Struggling)

preview_player
Показать описание
In this video I overview the principles for learning that can rapidly speed up the process of learning to code and becoming a software developer.

📚 Books Recommended In The Video

*** JOIN MY GROUP ***

*** Disclaimer ***
Рекомендации по теме
Комментарии
Автор

Any time I hear any kind of "hustle" style advice, it's almost immediately worth dismissing. If you don't know Chinese, and you try to read Chinese, you won't be able to do it by just trying really hard

dinckelman
Автор

I have been programming for 35 years. I am an EXPERT at learning. I completely agree everything Andy said in this video. Two concepts in the video are key for career-long skill growth, (1) keep a list of the concepts/skills you want to develop, and (2) use your study time to focus on your weakest skills.

I'll add (3), whenever you start a project with a new team intentionally look for the "thing" that is the team's biggest problem. This "problem" could be a legacy system that we have to integrate, or an unfamiliar new tech, or a troublesome relationship with a key stakeholder, etc., etc. etc... Then, become the "subject matter expert" on that problem.

Taking the initiative to become the go-to-person on what was a big headache issue will advance your career.

JohnHeitmuller
Автор

A simple advice from a fellow coder, don't try to learn a programming language aimlessly. Sit down, figure out what you want to build ( after you have understood the basics) and then learn how to build it and that's how you learn coding.

Anonymous-xyps
Автор

Thank you. Some takeaways I get:
Deliberate practice
Attack the weaknesses
Understand your energy
Understand your mind
Focused sessions
Sleep and take rest for a creative brain

vietstonedotdev
Автор

As a piece of advice for beginner developers: Don’t code without taking breaks. It is pretty overwhelming and causes dangerous health issues. Also it increase mental fatigue overtime. At least I have experienced with it. Therefore, I take 30m break after each 90m of coding.

ProgrammingwithShahan
Автор

"Take a Break" - Ok, story time...I was racking my brain on a Calculus homework problem and I JUST COULD NOT FIGURE OUT HOW TO DO IT...I finally got so frustrated that I went over to the couch and just plopped down on it. The moment my rear hit the cushion, the solution popped into my head. It wasn't until I stopped thinking that the answer came to me. It was quite a cool experience

David-guhv
Автор

I also recommend embracing the struggle when you're trying to figure something out that you've 'learned'. Spend 5-10 minutes really trying to recall how to solve something you've seen or feel you should know before going to look it up. This will strengthen your memory and improves your learning.

FrocketGaming
Автор

I just wanted to thank you for giving realistic guidance for those of us wanting to work in tech. There are _way_ too many snake oil salesmen on YouTube, and I appreciate channels like yours that keep the advice practical and the expectations reasonable.

Commander
Автор

This literally applies to everything.
Twitter has gems of advice, but most of them are pretty garbage.

Work Smart, Not Hard.

sjwoo
Автор

I seem to learn best in 45 minute bursts. Then I can practice in longer burst and as long as I'm practicing the same thing (no matter what it is) I retain. So to repeat, I learn "new" things in up to 45 minute bursts and reinforce things in longer bursts. Great video. Everything you mentioned I have experienced as truth. At least for me. Thanks!

FredSkullsmash
Автор

This was actually a huge relief. I'm always worried about not doing enough, or quick enough but this advice really put my mind at ease. Quality over quantity.

gstrdms
Автор

I've been watching your videos for the last couple of years, Andy. And I honestly have to say that this is the best video you've ever made. Thank you so much for this great piece of wisdom!

victormarinviloria
Автор

Well said! Been coding for 11 coming on 12 years now learning new stuff regularly and I can confirm this is 100% true.
Coding for practice and coding for work are two very different things. Deliberate practice accelerates progress.

Nothing more I could add to this. Great video Andy 🙌

AllanJeremy
Автор

These principles apply to learning just about anything. I’m going to implement some of these strategies while trying to learn 3D modeling.

ryanhipps
Автор

Sir I just started the 10000 hours thing after reading the books just few days back ... thank you so much for your guidance this really means a lot me <3

aer
Автор

This was really good advice dude..better than so many channels I have seen.
Really appreciate it.
Thanks Andy 💯

channelrex
Автор

I think something key to note is not everyone learns at the same rate. A skill one person is able to grasp in one month might take you six months or more. Every learning experience is unique to the individual, it's about finding what learning pattern works best for you.

ScottxProductions
Автор

What I love about the video is that you can apply the points mentioned to so many other topics.

PCVD
Автор

andy: it needs 100% of your attention... if you're doing this while watching a podcast or a youtube video it won't work..
me: closes his video and continues course

murdzex
Автор

Great video Andy! Really enjoyed this one!

MarioTomicOfficial