Programming, it turns out, is hard. The fundamental rules are simple
and clear, but programs built on top of these rules tend to become complex
enough to introduce their own rules and complexity. in a way, You’re building your own
maze and you might just get lost in it.
There will be times when reading a book feels terribly frustrating. If you
are new to programming, there will be a lot of new material to digest. Much of
this material will then be combined in ways that require you to make additional
connections.
It is up to you to make the necessary effort.
When you are struggling to follow
the book, do not jump to any conclusions about your own capabilities. You are
fine—you just need to keep at it. Take a break, reread some material, and make
sure you read and understand the example programs and exercises. Learning is
hard work, but everything you learn is yours and will make subsequent learning
easier.
The art of programming is the skill of controlling complexity.
A good programming language helps the programmer by allowing them to
talk about the actions that the computer has to perform on a higher level, while taking care of the unintresting details for us.
Top comments (0)