Other references

As I've programmed over the years, I've found the following books and references to be quite useful and enlightening:

Getting Started with QNX Neutrino by Robert Krten
This is a pre-requisite for the book you are reading now — it covers the fundamental concepts of QNX Neutrino, such as message passing, and gives you the foundation for understanding things like Resource Managers.
The Mythical Man-Month by Frederick P. Brooks, Jr.
(Addison-Wesley, 1995, ISBN 0-201-83595-9) The intriguing thing about this book is that while it is ancient (as far as "computer science" wants us to think), I'd say about 95% of it still applies (in a frighteningly accurate way) to software development today. The 5% that doesn't apply has to do with things like scheduling batch system usage and some antique computer system related issues. An excellent read, and should be read by both management and developers alike.
Compilers — Principles, Techniques, and Tools by Alfred V. Aho, Revi Sethi, and Jeffrey D. Ullman.
(Addison-Wesley, 1986, ISBN 0-201-10088-6) This book is the "de facto standard" from which I learned how to write parsers.