Ask HN: What state of mind are you in while programming?
I often think of myself as being bad at it. I keep telling myself that I am not good enough, and I don't know enough languages. This has actually helped me spread from HTML and CSS to JavaScript, PHP, and MySQL.