I'm relatively new to gamedev, I've spent several months learning Godot, and now I'm trying out Unreal. Unreal has many exciting things, but from what I can see so far, C++ looks like nightmare. It seems like everything I'm trying to do takes me 5x lines of code and 10x the time compared to doing this in Godot. Also the code looks far less readable and way more confusing. Granted I'm new to Unreal and C++, but I didn't have the same problems with other programming languages I've been using.
So my question is - does this get better/faster/easier when you get used to it and gain more experience? Or is this something you struggle with every day?
I know that Unreal has Blueprints, but they also seem pretty slow and limiting. I've been watching a tutorial where a guy has spend 40 minutes explaining how to do a thing in Blueprints which would take me like 3 minutes and 15 lines of code to do in Godot.
I really want to use all the sexy exciting features unreal has, but C++/Blueprints are really holding me back.