Chapter 6Mind Your Business

Many programmers fear an MBA—the master of business administration. These are people who will corner you by the watercooler and tell you about seed funding, venture capital, and stock option dilution. Run!

But the truth is, the master programmer has to know a thing or two about business. Much like our investigation into other roles within the company, it pays to understand the context of your work: When is my product going to ship? Who’s going to buy it? How does the company make money from it?

As a programmer, most of your contribution is toward the product. This chapter, accordingly, takes a product-heavy bias. Even if you program internal systems—for example, the trading software used by an investment firm—you ...

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.