Я не знаю, как у дилетантов, но для профессионалов жизнь, видимо, устроена так, что они рано или поздно дослуживаются до такого положения, когда их рабочие навыки перестают играть какую-либо роль. С такого момента имеют значения только мета-скиллы, которые предположительно должны были выработаться за время достижения критической точки. Иначе говоря, вот ты программист, а вот ты уже совсем другой работник — и твои навыки программирования уже не важны, только возникшие в ходе приобретения опыта взгляды на программную архитектуру и твои природные коммуникативные умения.

То есть, чтобы перейти в десяток, тебе приходится выкинуть ту девяттку, которую ты накопил, и предстать комбинацией единицы и нуля.