Sometimes, by not finishing your coding classes, you end up learning more and sticking to it longer
I remembered this peculiar reading hack that Naval Ravikant outlined in this Tim Ferris podcast:
Weāre taught from a young age that books are something you finishā¦ Soā¦we get this contradiction where everyone I know is stuck on some book. So what do you do? You give up on reading books for a while.
[So] I came up with this hack where I started treating books as throwaway blog posts or as bite-sized Tweets or Facebook posts, and I felt no obligation to finish any bookā¦ At any given time, Iām reading somewhere between ten and twenty books. Iām flipping through them. So if the book is getting a little boring, Iāll skip ahead. Sometimes Iāll start reading a book in the middle because some paragraph caught my eye, and Iāll just continue from there. And I feel no obligation whatsoever to finish the book. So I treat books now as other people might treat throwaway, light pieces of information on the web.
I was thrilled when I heard about it! YES, OF COURSE! Who cares about finishing a book? Youāre now a grown adult. Thereās no teacher breathing down your neck if you donāt finish, no exam to punish you if you forgot anything within. Finally, I know that I can give myself permission to not finish a book, and treat them as they were, just imperfect containers of information, as tools to serve you, your curiosity and your goals.
About not finishing your online coding classes
I got to thinking about how this devil-may-care attitude is great for learning coding too. Everyone gets stuck somewhere along an online programming course. I did too many times. Even now. And the gamification makes it harder because you got to finish the course to get the certificate. Itās the same problem, isnāt it? They are all narratives thatās learning-related, that had destroyed how we can learn joyfully, and productively.
But itās really really hard to shake it off because when you just start off, you donāt know enough of what makes a good course, whether whatever youāre learning is enough, so you keep going, lesson after lesson, even if it bores you to death, and you have no idea if anything youāre learning will help you reach your goals (if you have any, to start with). Yes, without a clear idea what you want to make from what youāre learning, itās doubly easy to get discouraged. But even if you didnāt have any pragmatic goals, you can have the goal to fulfil your curiosity. And finishing a course in boredom isnāt satisfying your curiosity, for sure.
So, thatās what Iām going to do whenever I take an online coding class. Two simple things:
- Give myself permission to not have to finish any coding course.
- Follow my energy, my curiosity, instead.
Liberating!
Follow my daily writings on Lifelog, where I write about learning to code, goals, productivity, indie hacking and tech for good.
Top comments (0)