Anything over 30 is a decent level as far as I am concerned.
For a while I looked at lvl40's as possibly not that knowledgable. Let me explain.
The fastest way to get xp is to catch and evolve. So to get to lvl40 early on a lot of players did nothing more than throw balls and press evolve a lot.
They wouldn't concentrate on movesets and would not spend much time battling gyms.
Battling gyms is the slowest XP in the game. To spend your game time battling means that you are missing out on 'grind time' - and so it costs XP.
However, these players were concentrating on movesets and which mons to use. They were understanding gym mechanics and the intricate details of the mons they were using. Which to me shows a more in depth knowledge of all aspects of the game.
Of course, as time goes on, more and more players are getting lvl40, and it is no longer an indicator that you spend game time only throwing balls - so it is not as valid anymore.
Players aim for level 30, so they can catch the strongest mons possible in the wild...to aid in getting attackers for gyms.
So in summary, lvl30 shows you have done a fair bit of grind, and taken the game seriously - but being lvl40 doesn't necessarily prove you know the game inside out.
At 33...you are far from a n00b - the levels get long and boring from here on out.
EDIT The only dumb question is the one that's never asked.
EDIT2 Caveat - Some players are in areas that make it very difficult to level, and so may not be able to get to lvl30 easily, due to the distirbution of spawns/stops.
Being less that lvl30 does not make you a n00b in my eyes, but being over lvl30 does mean that you have moved out of noob territory.