C# On a Scale of One to Ten
I’ve had the idea in my head to rank myself on a scale of 1 to 10 for my C# skills. I believe there’s a lot to the language and most people would probably overrate themselves. I thought I’d jot them down, share them, and see what others thought. Here is what I have so far:
- you can write simple expressions
- you can write a series of statements
- you can write small programs
- you rely on language features to improve code
- you use a productivity tool like ReSharper, but rarely get code improvement suggestions
- you can
overrideoverload an operator without having to look it up - you understand all the keywords in the language and how they’re used
- you can confidently talk about the internal implementations of how c# works
- you have an opinion about new features being developed and are providing feedback
- you are Jon Skeet
Thoughts?