Why should you start a blog as a developer? Does it actually have any benefits, or is it just one of those things people tell you to do to feel productive?
Although at ground level it seems scary and not worth the effort, there are actually quite a lot of benefits from doing so. There's a quote that floats around the internet and it goes.
If you can't explain it simply, you don't understand it well enough.
This means the opposite is also true, if you can explain it simply, then you do understand it. Having to sit down and write about a topic really highlights what you do understand about it and what you don't. This is great for finding what you excel at and what you need to buckle down and study.
There is a technique out there called the Feynman Technique, which is to write out the thing you're trying to learn as simply as possible. Then read back over it and find any flaws within the explanation, or any over technical jargon, and simplify it even further.
This process really highlights what your knowledge about a certain concept, as well as if you understand the concept behind it or just the basic-level jargon. The funny thing about this technique is that it is incredibly similar to writing a blog. A simpler explanation about overly technical topics, condensed into an easy to read format.
Another reason to start a blog is to increase your writing communication skills. There's no such thing as being too good at communication. As you slowly develop your skills and start making the transition into a professional job, being able to sell yourself in written format will become crucial.
As well as being able to articulate your ideas and get them down on paper. Into a presentable form for that board meeting or startup pitch, you've been meaning to do. Communication is one of the most important skills someone can have, and having somewhere to practise it, such as a blog, is important.
Thank YOU ✨💝
I just hit 1k followers on my Dev.to account. I never thought about reaching this milestone. I really hope I have been able to share knowledge and benefit others from my posts. Thank you for showing me so much of love.
Let's connect on Twitter
Top comments (4)
Very true. Dev is a great platform for blogging because it's catering to audience that is already interested in what you have to say. The comments you get on your Dev.to posts is much more constructive and encouraging than just sharing your blog post to Twitter or LinkedIn as well. The motivation for writing should be exactly as you describe it, not solely to gain an audience, but I found that I gain encouragement to keep writing because of how supportive and engaging the community is here. And the more I write, the more I learn! Great post and congrats on the milestone!
I think that a good measure of expertise is what you externalize and having that as a "discipline" can only help your communication skills.
Now, does that mean everyone should go out and commit to writing blogs? No.
Did you do something cool at work or on the side and you want to share it in an article? Absolutely share it. But, don't feel like you have to commit to an article a week or start a whole venture.
Don't let it become a chore.
There are so many opportunities lost at people who are afraid to share something they did. Maybe it's imposter syndrome or shyness, but chances are, it will help someone.
Very well captured. Blogging does helps in - putting your thoughts in words, improving communication skills , and a lot more.
Totally agree! It reiterates what you have learned.