G
Greg Schmidt
I'll make it a little easier. I'm a 10. You can rate yourself
by comparing C++ code that I've written to C++ code that you've written.
Simply seeing your code is not enough. We'd also have to know something
about how long it took you to write and debug that code (your coding
efficiency), whether this was your first or second or third time solving
the same problem (your design ability), what the original requirements
were (in-house utilities may not require the same level of robustness as
production code, and spending time putting it in "just because" may be a
waste of company resources), etc. All of these things count towards how
good a programmer you are, IMHO.