An Effective Niche Matches Your Abilities And Knowledge