If you mean, wondering whether or not you know what you're doing, yes, that is absolutely common, it happens every time I try to learn something new, and it takes me longer than expected. I've just been programming long enough that I recognize it as an incorrect, but inevitable feeling, and I just grind through until I learn the new thing and then feel competent again.<p>I now have the impression that if I _haven't_ felt like I didn't know what I was doing and was in over my head, in a long time, it means I should push myself out of my comfort zone.<p>If, on the other hand, you find yourself thinking that you just don't like programming, well then it depends on how you mean that. If you normally like it ok, but every once in a while wish you were doing anything else, that's normal; there is a reason they have to pay people to do this. Just because it's not always fun doesn't mean you're not a good fit.<p>But, if you find it to be teeth-grinding levels of "I hate this", on a regular basis, then that is not so good and you should find something you don't hate. But from your description, that does not sound like it is the case, so don't worry. Sometimes it's not what you would be doing if you weren't being paid to, and that is pretty common, which is why they have to pay people.