Conventions Used in This Book

I often use the Ruby programming language in tips that have example code. I chose Ruby simply because it’s concise and easy to read. Don’t worry if you don’t know Ruby; the intent of the code should be self-evident. The examples are intended to demonstrate bigger-picture principles that may apply to any programming language.

Throughout the book you’ll encounter sidebars titled industry perspective. These are voices from industry pros: programmers and managers who have been down this road before. Each contributor has decades of experience, so consider their advice carefully.

Get New Programmer's Survival Manual 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.