“What could I build that would be a like a dream come true for independent musicians?”

What an extraordinarily universal way to construct a product, a service or a business. Notice that dreams are rarely “within reason” or “under the circumstances.” No, dreams are dreams. If your business is a dream come true for customers, you win. Game over.

Seth Godin quoting Derek Sivers of CD Baby
A wise man keeps his own counsel.
Anonymous but related through the founder of Go Daddy
I was doing white-water kayaking at the time, and in kayaking if you stare and focus on the problem you are much more likely to hit danger. I focused on the safe water and what I wanted to happen. I didn’t listen to the skeptics.
Reed Hastings

Right. Just like Microsoft stopped AOL from winning the early online wars. And AOL stopped Yahoo! from winning the Internet portal wars. And Yahoo! in turn killed Google when it came to search. While Google stopped Facebook in their tracks when they built a social networking company. And Facebook stomped out Twitter from building an open social network. And we know how Facebook stomped out FourSquare.

And on and on. eBay / StubHub. Amazon / Zappos. Twitter / Instagram.

Focus wins.

Mark Suster
It’s either a hobby or a passion. A hobby you can do when the inspiration strikes, a passion you do because it defines you.
One man with courage is a majority.
Thomas Jefferson
The job of the smart business person isn’t to fish in waters where coders are cheap. It’s to have enough initiative and vision that the best coders in the world will realize that they’ll do better with you than without you.
Seth Godin, “In search of a biz monkey (why bother?)
I’m Tiger Woods…Learning Ruby on Rails

“The important thing is this: to be able at any moment to sacrifice what we are for what we could become.” -DuBois

I was just in middle school when Tiger Woods won the 1997 Masters. My friends and I didn’t pay attention to golf until Tiger came along, so we easily identified him as the greatest golfer to ever live and pegged him as being at the top of his game.

Our convictions were driven by naivete, but few golf analysts disagreed with the statements that 1) Tiger was at the top of his game and 2) he was the greatest golfer to ever live.

What happened next excited and floored me - Tiger decided his swing wasn’t good enough and decided to reinvent it. Huh? The greatest golfer to ever live is at the top of his game and his swing isn’t good enough?!

The immediate result was he lost the his next 10 majors.

If you know anything about golf then you know that there are 4 majors a year, so losing 10 majors in a row spans over two and a half years. When you’re only 13, two and a half years is nearly 20% of your life - in other words, it seems like forever.

We still thought Tiger was good, maybe even great, but not once-in-a-lifetime great. He meddled with his swing, he got greedy, over-ambitious, cocky, over-analytical - whatever it was that led him to try and fix something that didn’t seem broken clearly cost him and was a lesson to us all. 

Then he proceeded to take his new swing and win seven of the next 11 majors. Again, if you know anything about golf, I don’t need to tell you how legendary that is.

What I learned from Tiger during that period in his career has always stuck with me when thinking about my own career. Like most people, I’ve had lots of opportunities to contemplate changing directions and I have to wonder if the cost of starting over, of sucking while trying to learn something new is worth it, or if it’s better to focus on my strengths and move further, faster on my current path.

Right now, my learning to code is exactly like Tiger learning a new swing. I’m sucking, and not just at learning to code. I’m new to it, so that was to be expected. The hard pill to swallow is that I’m sucking at my career by focusing my time and energy on coding rather than the million other things I could be doing to land a better job, make more money, or just make a difference at an organization.

I know that if I can become a competent programmer, I’ll be in a much better position to realize my dreams, to win majors. But I also know that it’s possible to realize some of my dreams without ever learning programming, just as I’m sure Tiger must have known that it was possible to win majors without changing his swing, so how can I keep at it?

If I don’t learn to program and focus on my current strengths, my worst case scenario doesn’t seem all that bad. Tiger was winning majors with his current swing, so if he doesn’t change it, his worst case scenario isn’t bad either.

That line of thinking is completely wrong though. It is bad, because when you know what you could become, no matter how great what you are now is, it is never enough and you’ll be miserable.

So I’m sticking with learning to code and the longer I stick with it the more I lose the fear that I’ve completely derailed my life. At the end of the night I can sleep because I know I made a tough decision for the right reasons, so the doubters, whether they’re in my head or in real life, don’t get to me.

(Photo credit to Tiger Woods A to Z)

When I go into the garden with a spade, and dig a bed, I feel such an exhilaration and health that I discover that I have been defrauding myself all this time in letting others do for me what I should have done with my own hands
Ralph Waldo Emerson
If you think of management as a systems problem where your task is to design and maintain a system where it’s a) easy to get meaningful work done and b) is fun to work in and c) you will be recognized for your good work, then the relevant experiences for management are to a) work in a company and find out why it’s hard to get things done or b) run a company and carefully observe how you are screwing it up.
Ben Horowitz