Фраза «разумный опыт» зависит от рассматриваемого языка и от того, для чего этот язык может использоваться.
Метрика - это результат измерения. Стивенс (см. Википедию: Уровень измерения) предложил, чтобы в измерениях использовались четыре различных типа шкалы: номинальная (присвоение метки), порядковая (присвоение ранжирования), интервал (упорядочение измерений) и отношение (имеющее непроизвольную нулевую начальную точку) , LOC - это коэффициент измерения. Хотя LOC и далек от совершенства, я думаю, что это уместное, объективное число, показывающее, какой у вас опыт работы с языком, и его можно сравнить с количественными показателями в индустрии программного обеспечения. Но возникает вопрос: откуда берутся эти отраслевые ценности?
Лично я бы сказал, что «Джордж» будет знать, что у него есть достаточный опыт, когда он разрабатывает, внедряет и тестирует проект, возможно, по своему выбору на своем персональном времени на своем домашнем компьютере, если это будет необходимо. Например: база данных, бизнес-приложение, веб-страница, инструмент тестирования GUI и т. Д.
С точки зрения менеджеров по найму, я бы начал с того, чтобы спросить программиста, насколько он / она хорош в языке, но это не показатель. Я всегда думал, что лучший способ измерить способность людей писать программы - это дать программисту несколько небольших проблем программирования, которые заранее продуманы и решены за определенное время, скажем, по 5 минут каждая. Я никогда не возражал против того, чтобы это делали со мной на собеседованиях. Доступно несколько показателей: смог ли программист решить проблему (да или нет - номинально)? Сколько времени это заняло (количество минут - соотношение)? Насколько эффективным был их подход к решению проблемы (хороший, честный, плохой - порядковый)? Вы изучаете не только способность людей писать код, но также можете наблюдать некоторые субъективные вещи, такие как их поведение при решении проблемы, вопросы, которые он / она задает при решении проблемы, способность работать под давлением, и т.д., с точки зрения «качества», помните, что людям не нравится, когда их измеряют.