This term was used by an old Senior Developer of mine but for the life of me I can't recall it. The context of the conversation was that he wasn't necessarily more skilled than an Intermediate Developer, but he had more knowledge and experience in particular areas. In a sentence, it would be used like, I have more _____.

My brain keeps giving me the terms region knowledge and area knowledge, and I feel like those may be close, but are definitely not it.

  • 2
    "domain knowledge", perhaps?
    – Hellion
    Dec 21, 2018 at 15:26
  • @Hellion Looks like we answered at the same time Dec 21, 2018 at 15:28
  • 2
    Subject matter expertise? Commonly abbreviated SME.
    – Dan Bron
    Dec 21, 2018 at 15:30

2 Answers 2


I have more domain knowledge.

Can refer to more knowledge of either the technical environment or the 'business side'.

  • Domain knowledge was indeed the term I was looking for! And shoutouts to Hellion for also answering it in the comments.
    – CGriffin
    Dec 21, 2018 at 15:35

Perhaps the words practiced, seasoned or adept could be what you're looking for. Example usage:

He is more practiced in this field of programming.

She is as an adept in functional programming.

He is a seasoned web-developer.

It's used differently than "domain knowledge" or "region knowledge" is but I think it can still be relevant to your question.

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.