It's interesting. Learning programming languages is much like learning any other language, the first couple of times it's a bit tedious. You are bored, you're learning the nuts and bolts of how to make your programs run, and it doesn't seem particularly interesting.
Actually, in my experience, syntax is generally an uninteresting topic, because what makes it interesting is the semantics that we prescribe to our syntax. At the same time, syntax is the foundation of written communication, and thus duly important to be routinely slogged through and learnt. Also, there can be a lot of interesting decisions in syntax.
Part of the beauty of learning programming languages is when you can break them down to their core and see what makes them run: their execution models. Once you know that, it feels like fluency is only a matter of time, since it becomes more or less a matter of syntax. Actually, the same phenomenon is true in human languages, once you know how they work, everything else is just a matter of learning the words.
But syntax is dull and interesting, you might argue. I think there are times syntax can be beautiful, and the structure it hides might change your way of thinking, and guide you toward certain modes of reasoning.
In the end, when you learn programming languages, you are more so developing skills that will help you learn programming languages even more. It's not so much about the language itself. In that sense, it may differ from actual human language, in particular because most people might only ever know at most two or three. With programming languages, you can know dozens, and at the same time have an intimate relationship with all of them, since they each present their own curiosity.