Isn't beginner and novice the same thing? I see beginner, intermediate, advanced, and professional as the main categories. The way to progress is to do what you are doing: Learn the skill necessary to do a good job and then push the envelope and tackle more advanced projects. You can be advanced in one area and beginner in another.