Earlier quoted context omitted.
What is your reason for working on hard AI problems at Google? Not a rhetorical question. One reason to worry about how my site renders in Safari is that I know people use Safari and if my site doesn't work for them they won't use my site. There's a thrill that comes when people enthusiastically approve of your work. Also I know my site will be higher quality and more valuable if it renders in safari. The more valuab…
"AI problems at Google" is just an example. I find hard technical problems interesting. A problem is hard if I don't know in advance whether or not I will be able to solve it. AI is hard. Making a good OS is hard. Startups avoid hard problems, because they have enough things to worry about already. I'm not saying the job at Google with Peter Norvig (ah) is perfect. I was just pointing out another reason why I'm hesit…
If you're asking yourself wether to pursue a job at google or starting a startup, you'll want to try enumerating as many reasons as you can for each one. You won't likely get a definitive answer, but the excercise will get you thinking about what other things are important to you. If you're lucky, one will turn up to be the obvious choice.
In my case, I have slid technically to the point that preparing for one is the same as preparing for the other.