For non believers of blogging
Most of the times when some techie (my colleague or any friend) asked me “what is blogging?” or “how blogging can help us”. I just got attentive and its my time to sell my stuff 🙂 I started narrating the benefits of writing blogs. I have come up with many developers who are writing code for years but didn’t know about this Internet revolution. I have convinced and influenced some of my friends and colleagues to start writing technical blogs. And now they feel the difference. They have their own identity to speak with the world, and now they think something innovative about the areas they are expert and they write.
How blogging helps
Actually blogging is some sort of “Self Realization” for any developer. Like you share some idea, utility code or wrote any tutorial on your blog and you like people commenting on your stuff and talking about yourself.You are extending your socio-technical circle. That can help in your career. Also from the prospective of employer too. In good organizations those developers are preferred who can give technical judgment on things they are doing. And for that purpose people do blog to extend their knowledge breath wise.
My primary purpose for blogging was to have a reference of some code snippets that are helpful in day to day programming. And to give my personal opinion and judgment on software development and other tech-industrial things. I daily spent two hours on reading different technology and programming blogs to keep my knowledge up to date. As in our industry things keep on evolving so its should be an integral part of our work to keep our self intact with the latest knowledge.
Why programmers cant blog?
Because programmers are found little moderate in verbal and communication skills. If they can write unbreakable logics why the there is problem to write it down somewhere. Programmers usually lack this aptitude. Those guys read technical blogs, knows ‘CodingHorror’. Let me quote one thing from there.
Technical programming skills are certainly important. But general writing and communication skills are far, far more important. Even if you’re merely a humble programmer.
I have wrote a related post on non-cs skills that every programmer must have. This point is discussed there in detail.
Keep blogging and have fun.