Скилл разработчика формируется из большого количества вещей: твои знания ЯПов, платформ, опрыт, грабли, что ты собрал, системы, которые построил. Способности к проектированию, понимание различных паттернов и механизмов в современной и не очень разработке, приницпов на которых все построено. То, как ты работаешь с задачами, как декомпозируешь и понимаешь их. Твой дар предвидения, и умение сочетать его с прагматизмом. Твое умение предвосхищать появление новых багов и задач. Большинство из этих штук очень сложно оценить. Есть более-менее понятные навыки, я могу прикинуть, насколько хорошо знаю C# . Цифру от нуля до ста я не дам, мне кажется, что выше среднего - в ЯПе нет фич, про которые я не знаю, я хорошо знаком со всемя распространнеными практиками написания кода на C# . Но даже если представить, что тут я прав, сами по себе знания C# в отрыве от остальных умений - просто куча мусора. Понимание платформы .net прикинуть уже не получится. Опыт легко считать. Если людям нужен дотнетчик