&gt; I could never do it at the level I want.<p>Even professional programmers can get that feeling when looking at some of the really popular apps&#x2F;webapps&#x2F;games. You have to keep in mind though that none of those are built by a single person but by at least a couple of people (usually dozens upon dozens). The key is to start small but to start somewhere and keep going.