So I have been calling myself a beginner in computer programming, though that may not be entirely true, but I know that my skill set is inferior to the many advancements that I see on this site alone.
So as long as there is something to learn, I am just beginning. Now, I do progress, as we all should, but how far, I don't know, unless I have something to compare my progress against.
Some people might say I am intermediate, but at what point is someone truly intermediate? Am I advanced if I can create a game engine? Perhaps not if that game engine is simple in nature. What type of engine should I be able to create at an intermediate level? Ehh....
I'll never be at pro status, though others might call me a pro. It's all relative.