Is C++ Game Programming hard? >_O

Someone told me developing a game engine in C++ is really really hard to do and stuff, but I want to know really how difficult it is. Anyone know? :-/