Actually, programming isn't the only thing with the innocence problem. I think he same thing happens with almost every creative work. From playing music to writing to designing sites, most have experienced similar feelings in other projects. The only solution is to Press on, keep working, and realize that your only way to create great stuff is to keep creating. That's what I keep having to tell myself lately.
Press on ... Don't give up! And try to keep the innocent excitement as long as possible ;)
Press on ... Don't give up! And try to keep the innocent excitement as long as possible ;)