Hi! Just wondering on how to know your level as a programmer.
I'm having trouble selecting this while filling up online resume.

I am using VB.net as a college student for almost 3 years now.

Any idea guys?

IMO and experience, as long as you have not yet worked for a company (or freelanced for one) you are still considered a beginner. Intermediates will have several years of professional experience. The other two are difficult to qualify. It depends mostly on who you work with. You maybe an advanced programmer in a small company, but that doesn't mean anything if you are going to work for a multi-national.