Applying for roles

From CWS Wiki
Jump to: navigation, search

In order to apply for a role you must be a member of our Discord Server. All applications should be sent in the #request_a_role channel. There are currently four types of applications available:

  • Contributors or Supporters
  • Wiki Contributors
  • News Reporters
  • Moderators

Contributors and Supporters

The difference between a contributor and a supporter is primarily in skill level. A contributor is typically around an intermediate to advanced level in a language and a supporter is typically at an advanced or professional level.

Contributors and supporters also receive a subrole for the language they intend to help with. The list of subroles available is as follows:

  • JavaScript Assistants
  • CSharp Assistants
  • Python Assistants
  • Java Assistants
  • CPP Assistants
  • PHP Assistants

When requesting the role, you have to specify the following information:

  1. Do you want to join @Contributors or @Supporters?
  2. Do you have a degree related to programming or is it self-taught?
  3. Are you employed on a programming related job (this also includes being self-employed)?
  4. What programming languages do you know and what is the skill level of the programming languages you know (beginner, intermediate, advanced or professional)?
  5. Based on the programming languages you know and the amount of free time you have, which subroles would you like to join

Additional notes

  • At any time you may apply for a higher role, if you feel your skills have improved.
  • If you are a Supporter, it is expected that you will occasionally fulfill your role, or else you will get demoted to Contributors after 30 days of inactivity.
  • You don't have to have a degree and a work related to programming to have a professional level, but when you mention you are either advanced or professional without previously showing it or being active, expect one of the staff members to test you. You can also save time for everyone and avoid the test by providing your coding work references in your application (e.g. links to your public code repositories).
  • We expect to see honest applications. If you aren't sure if you should apply, you probably shouldn't.

Wiki Contributors

Wiki contributors are people who help out with work on this wiki. As a Wiki editor, you are expected to make effort to improve this wiki, in order to improve its overall quality as a learning resource. Wiki contributors gain access to a channel, where current tasks are listed.

When requesting the role, you have to specify the following information:

  1. State the role you are applying for.
  2. How good is your English?
  3. Where did you learn English? Any qualifications or other information helpful to your application?
  4. Why do you want to contribute to the wiki?

News Reporters

New reporters are tasked with posting various tech-related news to our #news_articles channel.

When requesting the role, you have to specify the following information:

  1. State the role you are applying for.
  2. Articles regarding what subjects are you interested in posting (ex. tech, IT, science, astronomy, etc.)?
  3. How do you criticize the source to make sure that the information is valid?
  4. How often do you tend to read news articles?


Moderators are people tasked with keeping the community a nice and welcoming place. As a moderator, it will be your responsibility to ensure people follow the rules, and that offenders are appropriately punished. To apply for moderator, you have to DM any online Moderator or Administrator your application.

When requesting the role, you have to specify the following information:

  1. What is your age?
  2. How good is your English?
  3. How often can you be online?
  4. Why would you like to volunteer for the community as a moderator?
  5. Did you have any experiences as a moderator before?
  6. How would you handle multiple people trying to talk to you?
  7. How would you handle a person giving a negative feedback about you?
  8. What's your timezone and country?

Additional notes

  • Please don't send your application to all the moderators, it's enough to just send it to one!
  • Please be patient! If you spam messages like "Are you done yet?", "How is it going?", etc. you will only decrease your chances of becoming a moderator. This is because patience is important when moderating a community.
  • If you were rejected once, please don't keep applying again.