ranking myself...Perhaps you could call level #1 Novice? I think I've seen that used before as a skill level below Basic.
Out of curiosity, why are you asking this? Are you putting together a survey?
So how do you rank yourself below?I have been writing software since 1980 but still don't consider myself an expert.
Things move on so fast you don't get time to keep up with everything new that is coming out.
Sirch2, this just sounds like a great way of keeping everyone feeling unworthy. I'm a firm believer that no-one is perfect but we each hold the potential for doing great things. If you put two world renowned experts of the same field in a room they would still learn from each other.It's worth considering the Dunning-Kruger effect with things like this...
If you put two world renowned experts of the same field in a room they will first feel each other out then progress to a usually polite argument about some fringe aspect of the problem until the cows come home.Sirch2, this just sounds like a great way of keeping everyone feeling unworthy. I'm a firm believer that no-one is perfect but we each hold the potential for doing great things. If you put two world renowned experts of the same field in a room they would still learn from each other.
Eric007, although it seems like a strange question (maybe I've misunderstood), I don't think the question of classifying actual skill would be relevant more so of how confident the individual is and maybe the level of competency in results of satisfying the criteria asked.
![]()
I think you missed the point; which is that beginners will overestimate their skill level where as more experienced people will recognise that there is always more to learn.Sirch2, this just sounds like a great way of keeping everyone feeling unworthy. I'm a firm believer that no-one is perfect but we each hold the potential for doing great things. If you put two world renowned experts of the same field in a room they would still learn from each other.
![]()
Just to clarify, in the OP, I meant in a particular language! That could be C or C++ or VB.Net,... whatever programming language you are using. I didn't mean all languages. I think one should be able to rank himself / herself....
Eric007, although it seems like a strange question (maybe I've misunderstood), I don't think the question of classifying actual skill would be relevant more so of how confident the individual is and maybe the level of competency in results of satisfying the criteria asked.
![]()
Take C and Linus Torvalds. Is he near the top of operating systems C programmers? Yes, but where would you rank him in the field of digital signal processing or cryptography using C?Just to clarify, in the OP, I meant in a particular language! That could be C or C++ or VB.Net,... whatever programming language you are using. I didn't mean all languages. I think one should be able to rank himself / herself.
I just read one of his (Linus Torvalds) quote "Software is like sex: it's better when it's free." LOLTake C and Linus Torvalds. Is he near the top of operating systems C programmers? Yes, but where would you rank him in the field of digital signal processing or cryptography using C?
I think Max has it right, "Sufficient".