> -- Цитата:
> А "раздражение" возникает потому, что при первых попытках работы с новым инструментом, некоторые автоматические навыки (в т.ч. мыслительные) перестают срабатывать, субъект "запинается" и ощущает это как крушение, условно говоря, любимой картинки себя как "крутого программера".
Это верно подмечено, но тут дело не всегда в самооценке, а просто в удобстве и привычке. Например, при переходе к другой клавиатуре (от обычной к "гнутой" и наоборот) тоже есть элемент неудобства и раздражения, при изменении привычного интерфейса программ - аналогично. Или если в двери поменяли замок и ключ теперь надо вставлять как-то иначе...

Решение тут только одно - осваивать несколько языков программирования из разных семейств (например, Оберон, Си и Бейсик). Язык программирования - это не самоцель, а "всего лишь" надстройка над Ассемблером, резко облегчающая труд.