The goal of this project is to organize requirements found in current job listings for positions in the tech industry.:woman_technologist::man_technologist:
Submit PR for Job Requirement data, include as many of the following contributions as you'd like.
Insert in alphabetical order 🆒 this will help all contributors avoid duplicates.
❗ Structure commit messages as one of the following:
Add
requirement
to
category
Add
framework
to
requirement
Add new category
category
- The initial categories are Data, Programming, Management, UI/UX
- Include at least an empty array for degrees, and minimum one example requirement
"category": { // programming
"degrees": [],
"general job requirement": [] // JavaScript
],
- PR's for organizing data are accepted.
- Job requirements are structured as arrays with nested objects for specific requirements - such as frameworks/libraries.
- Job rquirements do not need to include a specific framework/library, but should include an empty array if not.
"existing category": {... // e.g. data analysis
"new requirement": [] // e.g. databases
...}
- Nest frameworks/libraries, or otherwise applicable sub-requirements, under general requirement
- Requirements are structured as name & url key/value pairs
- URL's
- Official documentation
- Official user guide
- Official certification page
- URL's
"existing general requirement": [
{
"name": "new specific requirement", // AngularJS
"url": "docs for specific requirement" // https://docs.angularjs.org/guide
},
]
- The same job requirement may be listed under multiple categories.
"data analysis": {...
"databases": [
{
"name": "MongoDB",
"url": "https://www.mongodb.com/datasheets"
}
],
...},
"programming": {...
"databases": [
{
"name": "MongoDB",
"url": "https://www.mongodb.com/datasheets"
}
],
...},