We have a greater capacity to change the world today than the kings and presidents of just 50 years ago. Whether you’re a programming prodigy or the office manager holding it all together, technology empowers small groups of passionate people with an astonishing degree of leverage to make the world a better place.
But we are falling far short of our potential.
Within many large companies, brilliant engineers are convinced to toil away at ultimately-unimportant features. When the company was one-tenth its size, they would have worked on projects with ten times the long-term impact, but now measure success by the number of users they touch rather than the value they create.
But do millions of eyeballs really make the work more meaningful? Our brightest minds are recklessly allocated to turf wars where winning is paramount above all else. When did beating the competition or protecting your existing business become more important than serving users?
It’s time to wake up! We’re all in this together: when we stop worrying about egos and focus on helping each other, the world will get better for everyone. The opportunity cost of not doing so is staggering.
the 100th engineer at Facebook had a greater positive impact on the world — and a much better personal financial outcome — than most of the startup founders we see heroized.
Don’t lose the fire you started with. If you’re going to devote the best years of your life to your work, have enough love for yourself and the world around you to work on something that matters to you deeply. Something that’s beating out of your chest and compels you to throw yourself at it completely.
No one knows whether you and your teammates will realize your audacious visions, but in order to do great things, we must attempt great things.
more info and another info on http://techcrunch.com/2012/01/20/do-great-things/