Ask HN: Starting blogging when you're not an expert?
Hi everyone,
Does it makes sense to you to start a (technical blog) when you know you're not an expert in any field ?
I would like to start a blog where I could put articles about things I'm learning (frameworks, programming languages, concepts...) but I'm afraid it won't be relevant for anyone as I'm don't have any real advanced knowledge in any fields in particular.
Just to be clear : I don't expect/want to make money of it or to become suddenly attractive for recruiters, I just think it could help me learn more, faster and to improve my communications skills.
120 comments
[ 6.0 ms ] story [ 206 ms ] threadIt is a good way to teach/repeat/remember something. (for example referensed here https://hackernoon.com/the-best-way-to-learn-development-ski...)
Maybe you find GitHub's gist usefull https://gist.github.com/
P.S. Sorry for poor english
That's reason enough to write about what you're learning. Patio11 talks about this a lot - it's important that people learning new things write about what they're learning _as they learn it_ because they'll encounter things that only someone new to that domain will encounter in that particular way.
There's a lot of value in writing about the issue you had setting up your dev environment or getting your "Hello world" app to work because other people will encounter those things too.
And just writing about something will help reinforce what you're learning so you'll learn faster and forget less.
When I write about things that I'm learning, it helps me to digest the topic easier.
Best example I know of is Julia Evans [1]. She blogs about the things she learns in areas many people are mot an expert of. I find most of her blogs very interesting.
[1] https://jvns.ca
You will find an audience as you find your voice. What you hae to say will resonate as you get better at writing (±12 months of consistent writing is a good rule of thumb to start building a readership).
Forget money. Forget "professional network" even. Just focus on having conversations with people who are passionate about things you're passionate about. If you're lucky, you'll interview a hero of yours.
And if you are able to communicate what you are doing and why, it will be a help to people who are in roughly the same position as you with an interest in the same thing, which is great.
If you are an an expert in a topic it can be hard to understand which aspects of that thing are non-obvious to beginners.
Trying to put what you think you know into words is a powerful way of finding out how well or not you really know the subject. Bonus: You'll find you hear from people in the same position as you which gets you encouragement, makes contacts and keeps your motivation high
Pressing 'publish' on my first blog post was nerve-wracking but really there was nothing to worry about. Do it
I recently started writing gists (https://gist.github.com/CarlMungazi) about the stuff I'm learning whilst reading through the source code of a framework I use at work.
I'm not expecting to understand everything and I will probably get some things wrong (reading source code is difficult) but in the short time I've been doing this I've already learnt a lot.
'Experts' often don't explain the simple stuff as they assume everyone knows it already. Often, reading about someone's experience as they were first learning a technology is far more useful than trying to learn from an 'expert'.
An you'll be suprised about being 'attractive for recruiters.' I wrote a tiny post about setting up a MongoDB and Flask 'Hello World' app. I definitely wasn't an expert, and the post had flaws, but it still led to a job and a book deal :)
It also takes time to get better at writing in general so (IMO) the sooner you start the better.
I never consider myself an expert (in anything), even though I think I am competent and get paid to work so clearly my skills are of use.
> I just think it could help me learn more, faster and to improve my communications skills.
Two reasons to blog while you're learning something:
1. When one person teaches, two people learn.
2. Writing things down helps sharpen your own understanding of that topic.
3. (Bonus) You may think nobody would find it useful because there are already so many articles out there about X or Y, but just think about how many times you've been helped by a blog post or tip from some little no-name blog. You may not think of yourself as an expert but there are certainly people out there who know even less than you, who may find your posts helpful.
As long as the expectations are reasonably set that it will 99.9% likely never develop an audience or make any money, and is instead a creative outlet and a way to develop your own skills, you'll enjoy it way more.