Невозможные задачи

Ставить себе невозможные задачи в основной профессиональной области всегда сложнее. Если программист пытается выполнить программистскую задачу, которую считает невозможной, он не выполнит ее, потому что с первого дня считает, что это невозможно. А если он ставит себе невозможную задачу в другой области - например научиться делать мертвую петлю на самолете, - то он не считает ее невозможной. Это невозможно для него сейчас, но только потому что он еще не научился. Задача не кажется ему невозможной в абсолютном смысле, и это мотивирует его разобраться.