So that we will have something to laugh about when we get older, of course!
It’s been a while since my last post. I do not yet know how to say the next things I want to say. So for now, here are some quotes about blogging (moved here from the memorabilia section of this site):
“Write about what you are doing. When you face a tough problem in your work then you find a breakthrough, it’s probably something others will face. Blog about it.” - Vaughn Vernon
(Chapter 4 is also published here
… do not think that just experienced professionals should write blogs. All software developers should have their own blogs, regardless of how much experience they have. We should all share our experiences and findings and help to create a great community of professionals. Sometimes we may think that we are not good enough or do not have much to say. We may think that we don’t have an original idea and no one will read our blog anyway.
First of all, we should treat our blog as a record of our own learning and progression — a history of our thoughts, ideas, and views of the world over our careers. We should not worry too much about what other people will think about it. We should first write it for ourselves. Even if developers more experienced than us have written about the subject many times before, it is worth writing whatever we are currently learning anyway. Every year there are thousands of new developers joining our industry and they will need to learn many of the things we are learning now. Maybe for them, our blogs will be very useful since we will be writing them from the perspective of a beginner.
Do not worry about being judged by more senior developers because that is not going to happen. Whenever we Google for something and the first link we click leads to something we already know, we just jump to the next link. All developers should appreciate the effort that other developers make to write and share their views with the rest of the world, for free.
Aside from the external opportunities blogging offers you, it offers some great personal development opportunities as well.
I don’t think there is any better way to improve your communication skills than writing.
Writing teaches you to organize your thoughts clearly in a way that other people can understand.
The more you write, the better of a communicator you’ll become in general.
Blogging also helps you keep track of your own career and progress, as well as provides some historical documentation and reference material which you can look back on to see how you solved a particular problem in the past.
(I hope I will become a very good communicator )
Q: What’s the best non-code/non-technical thing someone can do to be a better programmer? A: Read and write. Read a lot and write a lot.
“… write down your better responses so that they’ll stick in your memory.”
“I never know what I think about something until I read what I’ve written on it.” — William Faulkner
“I write because I don’t know what I think until I read what I say.” — Flannery O’Connor
“… he who never quotes will never be quoted. He who will not use the thoughts of other men’s brains, proves that he has no brains of his own. You need to read.” — Charles Spurgeon
“Honestly, most of the stuff I find is better than the stuff I write, so why not pass it on?”— Derek Rishmawy (from the comments section of “Is Christianity Individualistic or Collectivist? “Yes” – C.S. Lewis and J. Gresham Machen”)