Chapter 2
Learn From Those Who Came Before
Steel sharpens steel. The wheel has been invented.
On this page
As steel sharpens steel, so one person sharpens another. The veterans have wisdom. Don't reinvent the wheel.
The Wheel Has Been Invented
That problem you're wrestling with? Someone solved it twenty years ago. They wrote a book about it. The book is still in print because the solution still works.
That pattern you're discovering? It has a name. Knowing the name lets you talk about it, search for it, recognize it in the wild.
That mistake you're about to make? Someone made it before you. They wrote a post-mortem. They gave a conference talk. They're trying to save you the pain.
Your job isn't to be original. Your job is to solve the problem. If the solution already exists, use it. Save your creativity for the problems that actually need it. Building from scratch feels productive; it usually isn't. You're trading known solutions for unknown bugs.
The books that carry the solved problems are in The Canon, with a reading order. Read one. Apply it. Read the next.
Standing on Shoulders
Every line of code you write sits on top of millions of lines written by others.[1] Languages. Compilers. Operating systems. Networks. Protocols. Libraries.
You didn't invent any of it. You don't have to.
This is a gift. Accept it. Use it. Build on top of it.
Your contribution is the next layer. The thing only you can build because only you understand this problem in this context for these users. That's where your originality matters.
Everything else? Let the giants carry you.
The Obligation
You received. Now you give.
The veterans who wrote the books, gave the talks, answered the questions on Stack Overflow, and reviewed your first PR did not have to. They did it because someone did it for them.
The chain continues through you. You don't have to be an expert to hold up your end: you just have to be one step ahead, and the thing you learned last month is exactly what someone needs to learn today. Teaching carries the giving half of this chain.
Steel sharpens steel. Be the steel.
The veterans have wisdom. The books have answers. Your job is to find them, learn them, and pass them on.
"If I have seen further, it is by standing on the shoulders of giants," Isaac Newton, letter to Robert Hooke, 1675. ↩︎