Most people say that it takes years to learn programming
Maybe, if you don’t know how to learn
Here& #39;s how to transform years into months using Deliberate Practice
↓
Maybe, if you don’t know how to learn
Here& #39;s how to transform years into months using Deliberate Practice
↓
Most people perform "normal practice" which& #39;s why it takes so long to learn something new
Because normal practice luck of focus and the end goal
But the deliberate practice is different
The deliberate practice is a purposeful and systematic type of practice and learning
Because normal practice luck of focus and the end goal
But the deliberate practice is different
The deliberate practice is a purposeful and systematic type of practice and learning
The key idea behind deliberate practice hidden behind these words:
"purposeful and systematic"
What do they mean?
Five things:
1. Teacher
2. Perform at maximum effort
3. Specific goal
4. Focus
5. Instant response to feedback
Let& #39;s deep dive into them
"purposeful and systematic"
What do they mean?
Five things:
1. Teacher
2. Perform at maximum effort
3. Specific goal
4. Focus
5. Instant response to feedback
Let& #39;s deep dive into them
1. Teacher
You need to find a teacher who already learned what you only want to & who will provide activities designed to help you improve your performance
Without it, you can choose the wrong learning path and don& #39;t understand that you& #39;re stuck and walking around in circles
You need to find a teacher who already learned what you only want to & who will provide activities designed to help you improve your performance
Without it, you can choose the wrong learning path and don& #39;t understand that you& #39;re stuck and walking around in circles
2. Perform at maximum effort
You need to constantly be taken out of your comfort zone
Always push yourself further taking on new challenges that will be at the edge of your possibilities
That will help you not get stuck at your level of knowledge and always grow
You need to constantly be taken out of your comfort zone
Always push yourself further taking on new challenges that will be at the edge of your possibilities
That will help you not get stuck at your level of knowledge and always grow
3. Specific goal
Before starting learning a new language you need to create a well defined and specific goal
That will help you to understand when you finally "learned" it and prevent endless learning
For that, ask yourself:
"What I want to achieve by learning X?"
Before starting learning a new language you need to create a well defined and specific goal
That will help you to understand when you finally "learned" it and prevent endless learning
For that, ask yourself:
"What I want to achieve by learning X?"
4. Focus
When you& #39;re learning something, give your full attention to the things you& #39;re doing at the moment
Make sure that nothing can distract you while you are learning
• Remove all distractions
• Turn off notifications
When you& #39;re learning something, give your full attention to the things you& #39;re doing at the moment
Make sure that nothing can distract you while you are learning
• Remove all distractions
• Turn off notifications
5. Instant response to feedback and modifying your strategy
If you& #39;re learning something new and understand that this approach doesn& #39;t work for you, modify it
Adapt to the learning environment and don& #39;t be afraid to change learning strategy
If you& #39;re learning something new and understand that this approach doesn& #39;t work for you, modify it
Adapt to the learning environment and don& #39;t be afraid to change learning strategy
When you start learning a new language, technology, framework, whatever, use deliberate practice to get big results as quickly as possible
– Nick
– Nick
If you don& #39;t want to miss such threads (I post them 2x/week) give me a follow
Also, every Monday I send a letter to 3330+ web developers with 3 hand-picked articles from the tech world, 2 web development guides & 1 best Tweet of the week
Try join here:
http://nickbulljs.com/newsletter ">https://nickbulljs.com/newslette...
Also, every Monday I send a letter to 3330+ web developers with 3 hand-picked articles from the tech world, 2 web development guides & 1 best Tweet of the week
Try join here:
http://nickbulljs.com/newsletter ">https://nickbulljs.com/newslette...