I love the book Moneyball, here's what it means to me and my work in software:
Software is team sport, there are so many positions to play!
10x Full-Stack Heroes exist, but I'd never build a team around them.
Everyone can contribute! Passion and ability to learn are so important.
Good managers focus on process. All-nighters are a sign of bad management.
Assume people are lazy, and setup your project to succeed anyway. Your process needs to work for "normal people", if you're dependtent on a hero to save you, you're being lazy... but assuming noone else is :).
Use Continuous Integration principles in your team, and in the market.