да и в больницах лечат и оперируют врачи, а вот таблетки и утку приносят санитары... многие из которых учатся на врачей и по сути в таких условиях "повышают квалификацию"... так же и с софтом... профи пишет и передает готовый работающий продукт более низкоквалифицированному спецу, и он повышает свою квалификацию на продукте... но если этот продукт будет написан так, что его хрен разгребешь, то его поддержка станет неоправданно дорогой, т.к. придется нанимать более дорогого специалиста для пустяковых вещей... нафиг такого прогера, который не думает об удобстве дальнейшей поддержки кода