Listening, Testing, Coding, Designing. That's all there is to software. Anyone who tells you different is selling something.
I don't like the feeling, but I've got to say that a little fear makes me a more focused, more responsible programmer.
Sometimes the problem has to mature before the solution can mature.
Testing is not the point. The point is about responsibility.
If testing costs more than not testing, then don't test.
If you're having trouble succeeding, fail.