Do you know the 10,000 hour rule given by Malcolm Gladwell? He says it takes 10,000 hours of “deliberate practice” to become a world leader in any field.
While the 10,000 hour rule is about absolute knowledge and requires great inspiration and dedication, experts like CodingVC have also come up with the 100 hour rule. It says,
“For most subjects, it only takes a hundred hours of active learning to become much more proficient than a beginner. »
If you’ve tried to learn new things in life, you’ve probably found that 100 hours will make you competent. 100 hours of cricket makes you good enough to play decently, or 100 hours of driving is enough to make you a driver for life. The first 100 hours of coding is the beginning of the learning process. Is not it ?
Furthermore, these 100 hours can be lost if not planned correctly. Let me illustrate how you can plan for maximum benefit, but let’s start by understanding our enemies in the first 100 hours.
What are the challenges for the first 100 hours? Your first 100 hours of learning is like a game of Snakes and Ladders. Each snake represents an obstacle that you will encounter in your self-study, which will start your learning process. Although each scale is an aid to help you reduce problems and speed up your learning.
What weight do you ask me? Well, I’m sure most of you already intend to join or already go to the gym, but how many of you are still doing it? According to a study, 80% of people who buy an annual gym membership give up within 6 weeks!
The reason is the discipline required to learn something quite rigorous. Most of us give up early or never even start.
That said, disciplined and dedicated practice will not yield results, your practice must also point in the right direction.
For example, a trumpet player will not become an expert if he concentrates only on playing the trumpet without focusing on the correct breathing.
Practice does not make perfect. Only perfect practice makes perfect. – Vince Lombardi
For career advancement, initial expert guidance is crucial to understand the correct technique and clear any doubts that could become bottlenecks.
To better understand the challenges, we spoke to several self-taught people. The first challenge we faced was finding accurate and up-to-date content without wasting much time.
Most of them use Youtube videos, blogs and e-books to learn. They found 2 out of 10 videos helpful and 3 out of 10 blogs unique. At this rate in today’s internet world, learning a skill in a fully structured way is like finding a needle in a haystack.
The next biggest hurdle is finding the right path through the maze of the World Wide Web. Subjects are oceans with many rivers (subjects/instruments) flowing through. When starting out, it’s important to understand how deep you need to dive because you have countless rivers to navigate. Again, there are so many tools present in different fields and it can be difficult to determine the best ones to start with.
Most people who learn technologies with complex setup processes, such as Hadoop and DevOps, don’t really know how difficult it is to configure and set up these environments. Without proper guidance, the time and effort spent in this process will prevent them from moving forward and implementing the programs.