Interesting and motivating post. Its all about the idea. There are alot of good designers and coders out there, but there are very few who come up with original ideas.
Well, coming up with original ideas is limited to your imagination. If you are a PHP programmer with a solid base in a few other languages too, you just have to think of something 'wild' and program it. That's it... you're a hit. I am not saying that it does not take hardwork, but the idea plays the major part
I totally agree to this great post. And you won't know what you're capable of doing unless you try and be ready for failure and learn from it.