| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Name | Name | Last commit date | ||
|---|---|---|---|---|
Virtual Coffee's Task Challenges are created/aggregated by VC members to help other VC members gain practical experience in how to use their learned skills in real-world scenarios.
These task challenges will greatly benefit the entire Virtual Coffee community by providing members with opportunities to up-skill in select technologies and tools through practical, real-world scenarios.
Unlike abstract problem-solving platforms like LeetCode and Codewars, these challenges are grounded in real-world applications, making them immensely beneficial for professional development and practical learning.
As a VC member currently (or formerly) active in the professional tech industry, this is the opportunity to share your expertise with others. To do so, fork the repository and create a branch called add-member-experience. Navigate to the Member Experience Directory and add your name, level of expertise, role(s), and each role's tasks to the document. Then, make a pull request back to the main project.
By doing this, you are signaling to other members that you are open for conversation about your experience. If you so choose, you can post a challenge (or multiple challenges) related to one or more of your listed tasks.
Caution
You should not post any proprietary data or company-specific tasks. Focus only on transferable tools, technologies, etc.
As a VC member with real-world experience, you may want to post a task challenge. To do this, create a fork of the repository with a new branch titled add-<challenge-name>-challenge. Begin by creating a new file called task-challenges/<challenge-name>.md. Then, link your task challenge document under the appropriate heading in the Task Challenges Directory.
Your document should explain the goal(s) of the task challenge and what prerequisites are needed to get started. It should give clear instructions on what technologies are/are not allowed and what deliverables are expected upon completion of the challenge. If there are any optional or bonus tasks, those should be clearly noted as such.
This document should also list…
See _example-task-challenge.md for an example.
Important
You do not have to create the task challenge from scratch, however, you must have completed it before posting it as you will be responsible for giving final feedback to VC members who attempt your challenge.
We will divide task challenges into beginner, intermediate, and advanced levels. Challenges can be multi-part, increasing in difficulty the further along you go.
As a VC member looking to build your skills, you may want to try several task challenges. To work on a task challenge, create your own fork of the repository and a new branch titled add-challenge-participant. Add your name under the Members Attempting section of the task challenge document, and send a pull request back to the main repo.
There are several avenues of help available to VC members who take on a task challenge. The following is the order in which you should seek out help:
Unless you are the first person to attempt the task challenge, you will be required to have another VC member peer review your work before submitting your final solution to the challenge poster. If there are other VC members currently attempting the task challenge, you should pair up and peer review each other's work. If there are no other members currently attempting the task challenge, ask a member who has successfully completed it to review your work.
After your solution has been peer reviewed and necessary changes are made, you may proceed to submit it to the challenge originator for final analysis and feedback. Once you receive your feedback from the challenge poster and are told you've successfully completed it, you may create a new pull request to move your name in the task challenge document from the Members Attempting section to the Members Completed section!
There are a few more ideas for what we can do after a VC member has completed a task challenge. These are completely optional and open to change.
I would like to extend my gratitude to Meg Gutshall for helping me present this idea to the Virtual Coffee community and in helping and guiding me through the proposal. It all wouldn't be possible without your help, Meg. Thanks a lot for everything.
| Back | FazBrowse Home | New Git URL |