8 Steps To Master Anything - A Must Read - Criddweb

Simply cridd

Breaking

Home Top Ad

Monday, 30 July 2018

8 Steps To Master Anything - A Must Read



How can you go from zero to skill to mastering your craft? It's not  all about the hours most times. Sometimes it's all about the right kind of practice and monitoring your progress along the way. It turns out any skill can be gained quickly through what is called progressive mastery .

Here are 10 steps to progressive mastery

1.Determine The skill you want to master

The first step is to determine the skill you want to master, for example i choosed to master the act of computer programming and app development, while having zero knowledge of the field.

2. Set Specific Stretch goals on Your Path to developing that skill.

The next step is to set a goal on your path to developing that skill and make sure to work towards achieving that goal. My goal was to master four different programming languages within the space of 1year, I had the intention of becoming a pro in Web Application's Development so I choosed to master PHP, Java, Javascript and Python and their frameworks

3.Attach a high level of Emotion to your journey

I always reminded myself why it's so important to  master these programming languages, I allowed myself to get frustrated and fired up to improve. There were times when I felt like quitting, but when I remind myself of why I need to learn those languages, it motivates me and keeps me going.

4. Develop visualization that clearly show what success and failure look like.
When I wake up every morning for years, I would lie awake and imagine myself working with the large web projects and apps that would be used by millions of people and imagine the good and bad and how I could improve.

5 Schedule Challenging practice developed by experts.
I didn't have a coach, so I read books written by programming experts and also youtube videos on how to program and I practiced as if they had taught me.

6. Measure Your Progress and get outside feedback
After every practice, I wrote how I improved and in what area I need to work on, I then developed apps for friends for free to get more practice.

7 Continually Set Higher goals so you keep improving
Continually set Higher goals so you can keep improving your goals, first set small goals, then after achieving those smaller goals, then set higher goals and work towards achieving them.

8 Teach Others what you are learning

The last steps is always teach others what you are learning, as the saying goes, get all you can, can all you can, and distribute it to people, I regularly mentor new programmers and I taught some few folks how to develop a website and most times for free.

No comments:

Post a Comment