Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Per keyword skill level #149

Open
GingrPowr opened this issue Oct 4, 2024 · 2 comments
Open

Per keyword skill level #149

GingrPowr opened this issue Oct 4, 2024 · 2 comments

Comments

@GingrPowr
Copy link

GingrPowr commented Oct 4, 2024

Is your feature request related to a problem? Please describe.
In resume it's useful to be able to define the level per skill, and not per category has it's possible right now.
For example:

"skills": [{
  "name": "Web Development",
  "level": "Master",
  "keywords": [
    "HTML",
    "CSS",
    "JavaScript"
  ]

There, only the skill category "Web development" can have a level assigned.

Describe the solution you'd like

"skills": [{
  "name": "Web Development",
  "level": "Master",
  "keywords": [
    { "skill": "HTML", "level": "4/5" },
    { "skill": "CSS", "level": "3/5" },
    { "skill": "JavaScript", "level": "1/5" }
  ]

To be able to assign a level per skill, not to the whole category only.

Describe alternatives you've considered
Using the skill category as a skill, but it's really hard to find a proper theme then: skills would be stylised as headers instead of list items under most themes.

Additional context
If this is already a thing, then the explanation at https://jsonresume.org/schema is not complete.
Also, how the "level" works? Is it possible to use the string as an integer value to display some progression bar/stars? Instead of writting x/5.
Overall I find it hard to have documentation on how skill level works.

@bruhensant
Copy link

In this context, I guess, levels are title based.
I can be a "Senior Developer", "Senior" as my level defined by a title.
Levels based on numbers are quite hard to define, how can i assume i have 100% (or 5/5) in all existent knowledge on something (in this case, keyword)?

@GingrPowr
Copy link
Author

Maybe this is more of a cultural issue. In my country, employers ask for a graphical indicator to self-guage the level of a skill. Then, it's really a matter of point of view: I rate myself 1/5 on C# because I never used it outside Unity and I never really worked with it, whereas I rate myself 3/5 on Python because I use it a lot more and am a tad bit good at it (for Excel, with numpy and pandas mainly), and finally I rate myself 5/5 at Word because I pretty much did all that could be done with it, to the point I want to have the source code to correct the bugs and enhance the tools. So it's a really subjective indicator, and its not supposed to be compared from one profile to another, but it is often asked for in a resume.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants