| 
  • If you are citizen of an European Union member nation, you may not use this service unless you are at least 16 years old.

  • You already know Dokkio is an AI-powered assistant to organize & manage your digital files & messages. Very soon, Dokkio will support Outlook as well as One Drive. Check it out today!

View
 

Why Blog and Open Source 

Page history last edited by Ke Zhu 15 years ago

Video:

Watch Why Blog and OSS Edited.wmv in Activism & Non-Profit  |  

Question was posed:

What are your reasons for blogging or participating in open source projects? How much is for:

-personal learning

-altruistic giving to the community

-building a reputation

-pure exhibitionism

Should a serious developer have a blog and contribute to open source? Do you consider it part of your resume?

 

First comment: "all of the above". Having learned a lot from the web and saved time with solutions to problems, blogging is a way to "pay it forward". Eg blog the stack trace of a problem, along with the solution

 

Poll: Around 3/4 of the participants have a blog

 

-one reason, and way to get started blogging is to do it for yourself to keep track of things you have learned, a way to "google your brain"

-blogging can be an incentive to learn. If you have not posted to your blog recently then have you learned anything?

-document struggles. Don't feel intimidated - you can make it clear that you are going through a learning process.

-help improve writing skills

 

How to get started blogging; how to get into the mindset

-Initially, noone is listening so don't feel intimdated

 

Defensive reason to blog is to avoid falling to the bottom of the heap

Offensive reason to blog is a way to show how you are different

 

"Resumes are Obsolete" they are all the same. A potential employer can learn far more about someone, and how they think from a blog

 

Tips for blogging

- wordpress is one blogging tool

- blogging as part of a community site will give greater exposure (search rankings)

- "Be You"

- Be careful - consider whether you want everyone to see what you write

- "Respect the Audience" - stick to technical topics in a technical blog

- Educate yourself on how to be a writer

- Have 2 blogs - a personal blog and a technical blog. One suggestion - cross post just the appropriate articles

 

Twitter vs blogging - some people have found that twitter has reduced their blogging - it is easier to do.

A suggestion is to use twitter for what you are doing right now, and blogs for things you have learned

 

Why do open source?

Poll: around 1/3 of the participants have contributed to an open source project

 

Reasons:

- A great way for new programmers to get experience, e.g. if they are having trouble finding paid work

- Extend an open source project to meet your needs

- Opportunity to do work very different from your day-to-day job

- Expand horizons by work with people other than those you work with on a day-to-day basis

- Personal open source projects can be used as a "proving lab" for new ideas and techniques

 

How to get into open source:

- Pick a project you use or in which you are interested

- The google summer of code site can give ideas of open source projects that need help

- Subscribe to the developer mailing list

- Volunteers to extend test coverage or work on documentation are especially welcome

- Projects tend to like people who submit patches. The person submitting the patch is passionate about the same thing

 

Larger projects usually try to build a community of developers. Smaller projects may have a small core group of developers

 

Other public activities:

- Posting on forums (answering questions)

- User groups

- Speaking at code camps "they will never turn down someone who wants to speak"

- Technical book clubs

- Writing for magazines

 

Comments (0)

You don't have permission to comment on this page.