|
I was at dinner with a young lady who is now my girlfriend a few months ago, and she asked me my plans for the next morning (Saturday). I told her that I was going to be programming (it was during the last week or two prior to AR's launch). She said: Of course, after all you are a businessman. The job comes first. I said: No. Not first. Not second, either, unless first is "all the things I love in life." I had a really really awful no-good bad day today, buisnesswise. It was easily my worst ever on that score. But you know, in the greater scheme of things, if the code fails and the disk dies and my database goes to meet the great truncate in the sky, it will be very stressful for a few weeks, but I'll still have my family, my friends, my girlfriend, my faith, my health, etc. We've got a lot of pressure and responsibility running companies, but at the end of thhe day, it is a job. You don't live to work, you work to live. |
I, for one, adore programming and would do it even if I was working as a bank clerk.
Obviously there are awful days and truly crap aspects of running a business, and even when coding, as things you love aren't a pure, crystalline edifice of positivity but necessarily embody suffering within them. What counts is the net meaningfulness of what you are doing, I think. And I believe when you are doing something you love it pays infinitely more than it costs.
I say this with all respect, as you have achieved amazing things, and are clearly a very competent (far better than me) hacker.