Don’t stop

At this point, you have probably dealt with several frustrations: installation problems, typos, and lots of new vocabulary. And maybe nothing you have done so far makes any sense. That is completely normal.

Aaron’s son Otto is six. Otto is baffled several times a day. He is constantly trying to absorb knowledge that does not fit into his existing mental scaffolding. Bafflement happens so frequently that it does not really bother him. He never stops to wonder, Why is this so confusing? Should I throw this book away?

As we get older, we are baffled much less often – not because we know everything, but because we tend to steer away from things that leave us bewildered. For example, reading a book on history can be quite pleasant ...

Get Objective-C Programming: The Big Nerd Ranch Guide now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.