Volunteering for freenode and the PDPC

People volunteer for many different reasons, but some things we all have in common is that we find it rewarding, challenging and varied. It also provides an opportunity to learn new skills and to develop existing ones.

We asked our current volunteers why they devote so much of their time, skills and efforts to the organisation and in particular to the freenode project and some of the reasons they gave are:

  • "Because supporting freenode means supporting hundreds of Open Source projects at once."
  • "I volunteer because I think freenode (as a network) is a brilliant idea for encouraging collaboration and providing support to end users of OSS, and while I can't help out with a number of projects in some ways due to lack of time/skills/whatever, if I can help the network I am indirectly helping provide them all with infrastructure, so it's how I "do my bit" I guess. Plus, I like the insanity of the people [other staff] here."
  • "I find volunteering for freenode to be an excellent way of helping more FOSS projects than just my "home project", it's fun, puts me in touch with a wide variety of people who I wouldn't normally have met. It's educational and it's a fantastic place to be for a FOSS geek like me."
  • "I volunteer for freenode as it is my way to give back to a community of fantastic developers, users and groups, in the best way I can. I am not a developer, I cannot code, I am rubbish at programming, but I am good at mediation, pointing people in the right direction and offering advice. I believe in what freenode stands for, the goals and direction and I wish to support that in any way I can."
  • "It's something interesting to do, like most open source development, except that unlike most open source development you also get to feel you've done something useful. Given the choice between writing a crappy ruby program to talk to bugzilla that noone will ever use, or creating an ircd that will make life slightly better for everyone on freenode, I know which is the better accomplishment."
  • "freenode has always been very supportive and encouraging. Volunteering allows me to (by extension) support hundreds of FOSS projects, meet intelligent & knowledgeable folks and hopefully give a little back to this very resourceful community. It's fun, interesting and just an incy wincy bit educational, which can't be a bad thing... right?"

If you are considering volunteering, you will already be familiar with the organisation and the freenode network -- most likely, you will come from a background as a user or contributor to one of the many projects for which freenode provides services. We're really happy that you are considering helping out by giving back to freenode and all the projects that use us! We hope that you will still be interested after reading the rest of the information on this page!

Volunteering opportunities come in many different guises, from long-term regular committments to one-off individual or group projects. Please see below for details of current opportunities or contact us at volunteering at freenode dot net to discuss options or your own suggestions with a member of staff.

All volunteer roles with freenode and the PDPC will enable you to develop specific expertise. For example, you might improve your skills as a systems administrator by volunteering for our infrastructure team, learn a new language, improve your planning skills, get a better QA focus and tackle interesting problems as a member of our development team(s), as a PR volunteer you will learn how to deal with media, blogging and creating exciting ways to help promote our services and the projects that use us! As a fundraiser you can work on your grant writing skills, you will have the freedom and encouragement to work on your own ideas in developing creative programs and campaigns. You will develop your skills in a number of valuable areas, like communication and dealing with both projects and end-users, problem solving as well as increasing your self-confidence through practical hands-on experience.

As a volunteer you will have the opportunity and support to keep learning, while putting your existing skills and experience to good use while helping our target communities.

You will meet a wide range of people, have the chance to make new friends and forge relationships for the future. We're really proud of, and happy with, the incredible team spirit among PDPC volunteers. We have a good, supportive environment making sure that you get the most out of your time as a volunteer for us. And of course, it's a chance to make a difference to the community!

What ways are there to volunteer?

There are several roles in which one can volunteer for freenode and the PDPC. While volunteers for all our projects fall under the PDPC umbrella, some roles may be project specific. We look for different people, different personalities and different skillsets depending on project. While our freenode network staff are all fabulous in their roles on the network, they may not always be the obvious choice for staffing FOSSCON, or working on one of the many other exciting project that we currently have brewing! However, existing volunteers are encouraged to apply for any other PDPC project for which they have the interest and time -- and we will consider their applications fairly and with the same care and interest as that of any other interested potential volunteers.

Some of the various roles for which you can volunteer is listed below, and more information about a role can be found by following the relevant link:

  • Group Co-ordinators
  • Community Co-ordinators
  • Sponsor Liaisons
  • User Support Advisors
  • Support Co-ordinators
  • Network Staff (Routing)
  • Infrastructure Administrators
  • PR and Open Source Marketing
  • Fundraising and Campaigners
  • Volunteer Recruitment
  • Peer Education Co-ordinators/Mentors
  • Development and Code Contribution
  • Board of Trustees
  • Other Roles

Am I ready to volunteer?

Volunteering online is different from working on site with an organisation for many obvious reasons: there's usually more flexibility in the use of the time you have and a greater degree of independence.

Having a say in setting your own schedule is one of the chief joys of online volunteering. However, there's nothing virtual about the commitment you are making, nor the deadlines you may be assigned to complete your work. The organisation will be counting on you to finish any projects you volunteer for.

It's very easy to say yes to volunteering over the internet, and as such easy to sign up to do so before really considering the expectations of the organisation or the schedules you will be working to. Before volunteering for the PDPC please consider the following to determine if you are ready:

  • Do you have regular, ongoing access to the internet? If you only have access at college/university and the semester is about to end, or if you are about to switch ISP or move home, now is probably not a good time to volunteer.
  • Do you know how to communicate well via the written word? Most, if not all, of your communication during your volunteering for the organisation will be via IRC and e-mail. Good writing skills and excellent attention to detail is important to the project. Even if you want to volunteer for a technical role you have to be able to communicate what you are doing to your contacts at the organisation.
  • Do you stick to deadlines? Do you see a project through to its finish? The organisation is counting on you to do the project/assignment/task for which you have volunteered, there's nothing virtual about your commitment.
  • Are you comfortable working on your own, without direct supervision? That doesn't mean you shouldn't ask for guidance. However, there will be times where you will need to work on your own and from your own initiative.
  • Are you self-motivated? When volunteering online, from home, a lot of the inspiration for working on the project has to come from yourself.
  • Do you pace yourself well? Do you avoid over committing for projects? Most volunteers who do not complete the project/task they've volunteered for say that they thought they could do the work when they signed but, as the deadlines approached, realised that other things must take priority: school activities, home duties, work projects, etc. The organisation is then left with unmet needs and often half-finished projects. Please think about your work style and other commitments before volunteering for the PDPC.
  • Will your work area be void of distractions while you are volunteering? Your role will require a certain level of concentration and intensity. Please make sure your environment is going to allow you to develop the proper energies to your work.
  • Do you have a set time of day when you will work in your volunteer role? Don't just assume you will find the time. Please try schedule a time, however approximate, to work on the project you've committed to do.
  • Is this the right time for you to take on a volunteering role? If you are feeling overwhelmed by other responsibilities, now is probably not a good time to volunteer, on or off-line. While the PDPC try to be understanding about your job and family commitments -- we also count on you to fill the role and finish the assignments for which you commit.
  • What benefits do you expect from volunteering? What results should the organisation expect because of your volunteering?

Answering these questions for yourself should help you better identify the volunteer position that's right for you. If you answered no to any of the questions, or had difficulty answering some of the questions, perhaps this is not the best time for you to enter into a relationship with us as a volunteer.

We all know how easy it is to say "I spend so much time on the network, I'll be a great staffer! I'm always around." while forgetting that there may be a bit more to it than that! Over the years we've seen many promising new volunteer join us, unfortunately, we've also seen many of these leave again as quickly when realising they simply don't have the time/ability to commit. With 50,000 daily users, and a fair few projects on the go -- we don't want to put you off volunteering by asking all these "gloom and doom" style questions, we simply want to make sure that you don't volunteer on a whim and vanish just as fast!

You probably already know that the freenode volunteer staff make up quite a small team, as a result, we're a fairly close-knit group and when looking to expand the team we look for people who not only has the skills and experience we look for but also someone who would compliment our existing team and fit in with the current crowd.

How do I volunteer?

Occasionally, we will actively recruit for a role -- more often than not, we try keep an eye out for people we believe would be suitable and invite you to volunteer. Our current volunteers all have a background as freenode users, most came to us from their roles with projects who use freenode -- and in our midst we have people who, past or present, have involvement with projects such as Debian, Gentoo, Ubuntu, Apache, VMWare, Wikimedia, NASA, Exherbo, Charybdis and so forth. We pick up most of our 'potential staff' leads through day to day dealings with existing projects and users of the network, in addition we often look to those users who have stood out while helping other users in #freenode and elsewhere -- we count ourselves very lucky that so many of you choose to help out without assuming repayment in return!

When we recruit for a specific role, we will post a description of the role on the freenode blog along with any details regarding applying, as well as deadlines if applicable.

  1. Do I contact you to tell you I'm interested in volunteering?
  2. What will happen after I've indicated interest in volunteering?
  3. Will I have to complete an application form / have an interview?
  4. I've got specific skills and experience, can you use them?
  5. Are there certain skills I will need to be a PDPC volunteer?
  6. What will I get out of volunteering?
  7. Do you provide any training?
  8. Do you always need volunteers?
  9. What support will I get?
  10. How much time do I need to give?
  11. When/What times can I volunteer?
  12. When can I start?
  13. Are there any age restrictions?

1. Do I contact you to tell you I'm interested in volunteering?

You can contact staff in #freenode, the best way to indicate your interest however is to e-mail volunteering at freenode dot net and someone from the PDPC will get in touch with you directly.

2. What will happen after I've indicated interest in volunteering?

The recruitment procedures for different roles vary slightly, but someone from the project will be in touch with you to give you more information about the work we do, the different roles available and to invite you to have an informal chat with one, or more, members of staff. You will also be asked to fill in an application form.

3. Will I have to complete an application form / have an interview?

The application form and interview is a two-way process. It enables the organisation to find out more about you, and to ensure that you are suitable for the role, but also for you to ensure that the volunteering opportunity meets your needs and interests.

4. I've got specific skills and experience, can you use them?

We pride ourselves on being staffed by volunteers from a wide range of backgrounds, and the diversity and experience brought in by our volunteers is invaluable to the organisation. We would, where possible, do our best to make use of any skill or expertise with which you would like to share with the organisation in your role with us.

5. Are there certain skills I will need to be a PDPC volunteer?

This depends on which role you are interested in. Some roles may require some form of prior experience. As a general rule, you will need to be open-minded, non-judgemental, be able to listen, learn and work in a team.

6. What will I get out of volunteering?

All our volunteers find their involvement with us rewarding, satisfying and challenging and they all get something different from their volunteering:

  • Making a difference
  • Changing things for the better
  • Giving back to the FOSS communities
  • Develop new and existing skills
  • Being involved with the community
  • Gaining experience
  • Making new friends

7. Do you provide any training?

Volunteers in some roles will receive training relevant to their position. This may be attending a course local to you, a home-study pack or a programme based on observation while working closely with a mentor or a tailor-made solution developed for your specific role.

8. Do you always need volunteers?

With the PDPC expanding, and our flagship service, freenode facing rapid growth in user numbers we need to continue expanding our volunteer base in order to meet demands and provide the same level of support to the community.

9. What support will I get?

All volunteers are fully supported and supervised throughout their involvement. There will always be a assigned member of the PDPC staff for you to turn to for support and advice if you need it. New volunteers will be assigned two mentors who will work closely with them throughout their time with us, and they will work with you to ensure that you find volunteering with us to be both rewarding and challenging.

10.How much time do I need to give?

There is no minimum time requirement to volunteer with the PDPC. You should discuss with head of staff the time you have available, your interests and skills, and how they fit with the organisations needs.

11. When/What times can I volunteer?

The times for volunteering may differ between projects. For instance, FOSSCON volunteers may be required to attend online/telephone meetings in addition to the work they do during the actual conference, while freenode is in operation 24/7 and as such we look for volunteers who can cover any time of the day.

12. When can I start?

The PDPC and a representative from the project for which you are volunteering will talk through options with you. For freenode we generally want you to start as soon as possible, whereas for other roles there may be a slight delay to ensure that you receive the highest quality of resources, time, support and personal attention when being trained for the role.

13. Are there any age restrictions?

Volunteers need to be 16 or over. There is no upper age limit for volunteers. However, if you are under 18, please let at least one of your parents or legal guardians know you are going to volunteer with the organisation. We strongly suggest that you give your parents the URL of the project so they can familiarise themselves with the project. On request we will be happy to speak with one or both of your parents regarding your role as a volunteer with us. In the event that there are any questions, your parents are invited to call or e-mail Christel Dahlskjaer with any questions or comments about our organisation.

Copyright © 2002-2010 by Peer-Directed Projects Center.
Network date and time: Friday, 12-Mar-2010 17:34:09 GMT.
Comments to email address: web at freenode dot net.