... programming requires 10,000 hours of mastery ...
... But also, this abstraction really requires the talent. ...