Whenever you’re learning completely new to you, it’s always a good idea to keep track of your learning. Thus, if you’re new to programming, one way to accomplish that is to write a blog about learning coding. Reflecting on your thoughts and the progress you’re making will keep things more structured and organised. That, in turn, will clear your mind and help you focus.
Furthermore, as a beginner, you only have to be one step ahead of another beginner to be able to teach them!
Blogging is a great way of keeping track of what you’re learning. If you’re learning how to program and thinking about writing a blog about learning coding, this post is for you.
I’ll go through a few points on why writing about your progress is a good idea for anyone learning programming. It’s what I’ve been doing through this blog, and believe me, I wouldn’t have been able to learn how to code so quickly without it!
— See also: Why I Started to Teach Myself to Code
Why should you blog about learning coding?
So, let’s start by assuming you’re fairly new to coding. It’s absolutely fascinating and the entire process of learning how to program is something you enjoy – a lot! In other words, learning coding is something you won’t be giving up anytime soon.
— See also: 4 Steps to Get You Started With Coding
In that case, it’s a great idea to gather your thoughts at the end of the day. Keeping a journal is an excellent way to do it.
Putting your questions and ideas (and sometimes frustration, too!) on paper will simply get them out of your head.
This will clear up your mind and help your brain to process things more quickly. You’ll become more aware of the things you’re struggling with. That way you’ll pay them more attention next time the topics come up.
Moreover, no matter what pace you’re making progress at, it’s invaluable to have some sort of an outlet for your thoughts. Especially if you’re not finding time to learn every day, it’s even more important to structure your thoughts in some way.
You will most definitely have lots of questions on your mind. And once they start to accumulate enough, there is simply no more room for new ones in your head. That’s the point where you’ll start to feel the first vibes of slight despair…
Choose your platform
Whatever outlet you choose, use it excessively!
The Web is full of great blogs, articles, and other material where people document their journeys with coding. Everyone’s experience is unique and valuable – that includes you.
One thing you should consider is that whatever your medium is, using it should feel like fun. Otherwise the chances are you’ll only do it for a while. Even though you might be learning more and more, you simply don’t find the time or energy to keep writing about it. And I would know, I’ve been neglecting my blog for quite a while – sorry!
But it’s not the end of the world – you might find another platform more suitable for yourself after a while.
Benefits from writing about your progress
Blogging on keeping a journal in general helps you stay focused. Trust me!
There are a few key points blogging serves while you learn how to code:
- You reflect on what you’re learning
- You’re creating a timeline of your learning process
- You gain a deeper understanding of what you’re learning
- You’ll receive direct feedback to your ideas and thoughts
- You’re helping others going through the same process
Let’s go through each point in a bit more detail.
Once you get your thoughts and questions on “paper”, they sometimes tend to answer themselves.
I’ve been through many cases where I was struggling with making a program run properly. When I started to write about it, either in my journal or on a discussion forum, I had figured out the answer before I was even done writing the question.
It’s easier to keep track of your progress time-wise when you document it. It’s like building your very own chronology of how you became such an awesome programmer!
And you know what’s the best part of it? The feeling you get when you look back at a post you wrote six months ago. To be more precise: seeing how far you’ve come since then!
When you write about something you’re learning, your brain has to process it more thoroughly than just by doing it.
Additionally, you know someone else will read it. So you will most probably do your background checks and educate yourself thoroughly about the topic in general.
4. Direct feedback
Writing about your thoughts and experience in a blog will obviously (and hopefully) attract the right kind of visitors to your site. They will either find your posts through search engines or social media, meaning you share similar interests.
There’s no better way to reflect on what you’re writing than receiving direct feedback from your readers. Some of them will know more about a specific topic than you, some of them will know less.
So, even though I’m not an expert on most of the things I write about, I’ve been able to help other people.
I’ve received countless messages about my posts, almost all of them directly to my email from my readers. Keep them coming! The feedback has been absolutely invaluable, questioning my own thoughts, ideas, and learning methods.
5. Helping others
Even though it might feel a bit intimidating to write about topics you’re not an expert on, give it a go. Sometimes it’s easier for beginners to learn from each other instead of experts.
Remember: you only need to be one step ahead of another newbie to be able to teach them! Beginners relate to each other better than experts do, simple as that.
I’ve found so many helpful blogs from other techies, which habe been invaluable for my learning. And I’m not saying they’re beginners or anything. But someone who’s been through the same struggle is just totally easy to relate to and understand.
Summary: Why Write a Blog About Learning Coding?
I’ve been blogging about learning how to code for a little while now. To be quite honest, it’s probably been the single most efficient way of boosting my understanding about the topics I’ve been dealing with.
Whether it’s been a single technology I’ve written about or having different programming languages explained in a single blog post, the process of writing has always been great!
I haven’t always been feeling motivated, or had the correct view on things. And I’ve surely made mistakes and written about things I’m not an expert on. I mean it’s the Internet, someone’s there to point out the errors, trust me! It’s all part of the learning experience. And it’s what I value the most: direct feedback and support coming from someone who knows more than I do.
But whatever it’s been I’ve written about, I’ve been extremely interested in learning about each topic! And to me, sharing what I’m learning about is what matters the most.
So: if you’re thinking about writing a blog about learning coding and sharing your experience, just do it! Write, write, write!
Then have another coffee and go write some more!
— See also: How to Choose Your First Programming Language
— See also: 14 Programming Languages Explained for Beginners
Thanks for reading! Please share your thoughts and ideas in the comments below!