We’ve all heard of the “rule” that says it takes 10,000 hours to become an expert in any field.
Not only might that be intimidating for people just starting out on their coding journey, it also might not be entirely true. In this sponsored guest post, Ken Mazaika, co-founder of The Firehose Project, explains why you shouldn’t take the 10,000 hour rule so literally.
Take it away, Ken!
—-
Back in 2011, Malcolm Gladwell published Outliers, the story of how the most successful people in the world attained their elite status.
In the book, Gladwell argued that there was one common thread among all of the world-class practitioners in different fields.
HIS THEORY: THE 10,000 HOUR RULE.
You’re most likely familiar with this rule. But in short, it stated that in order to achieve world-class status in any field, you need to practice the right way for 10,000 hours.
So, let’s say you practice a craft, like programming, for 40 hours per week. There are about 52 weeks in a year (not counting leap years). So, if you have what it takes to be an outlier, you would need to practice 40 hours per week for about 5 years in order to become a master at your craft. This should essentially make you the Mozart of writing code.
Understandably, Gladwell simplified his idea in order to sell more books. I don’t have a huge problem with that.
But there is a massive problem with the 10,000 Hour Rule.
THIS ONE PROBLEM REALLY HURTS PEOPLE WHO ARE LEARNING TO CODE.
Subscribe to:
Post Comments (Atom)
SQL Server auto generate UNIQUEIDENTIFIER
Insert data into a table ✅ Have SQL Server auto-generate both: Id (as INT IDENTITY ) RowGuid (as UNIQUEIDENTIFIER , using NEWID()...
Best for you
-
Skip to content You said: 🔧 1. Java (Spring Boot) Core Topics 🟩 Topics Spring Boot fundamentals (annotations, starters, auto-configuratio...
-
SelectPdf Free Edition supports up to 5 pages per document. That’s why we generate two parts and merge. Install these dotnet add package Se...
-
Goal: Import All Tables from Production into UAT (One Time) 🔧 Method 1: Generate Scripts (Schema + Data) This is the cleanest way to ex...
-
NaN property represents “Not-a-Number” value. It indicates a value which is not a legal number. typeof of a NaN will return a Number ...
-
For making MailWatch work with Debian 11 and PHP 8, I had Fixed few code-file to avoid error : PHP Fatal error: Array and string offset ac...
-
To solve this problem, we need to find the second earliest order_id for each customer on each date where they placed at least two orders...
-
Solution Link Since the question refers to a single element, this code might be more suitable: // Checks CSS content for display:[none|block...
-
<input type="number" > Is a default arrow by system so you need below css and you can remove arrow of the input type. its ...
-
You might want to try gitsh. From their readme: The gitsh program is an interactive shell for git. From within gitsh you can issue any gi...
No comments:
Post a Comment