I wonder how best to describe a position between "Expert knowledge" and "Working knowledge" (as in "Expert knowledge in HTML/CSS", "Working knowledge in JavaScript"). Is there any term that suits somewhere not so expert but higher than working knowledge? "Decent knowledge" sounds fine?

Thank you in advance for your advice.

  • Although “decent” might be intended as “good enough but not definitive or authoritative”,“Decent knowledge” immediately makes one think of the alternative “indecent knowledge”.
    – Anton
    Commented Oct 20, 2020 at 7:36

1 Answer 1


There are various possibilities: skilled, talented, proficient all seem to be less authoritative than expert but more competent than merely working.

I do not repeat easily found definitions of the words, whose meanings are somewhat intermingled in dictionary entries. talented has a greater connotation of creativity and natural ability than skilled or proficient so may be closer to expert than they are.

  • Thanks for this. Actually, "competent knowledge" sounds fine, too. Probably fits the bill well (not as good as "expert", but better than "working").
    – Joey
    Commented Oct 20, 2020 at 8:21

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.