I am using Unreal Engine for the first time. Is it worth it to learn Blueprints if I already know C++?
Yes, as there is a good chance expose your C++ to the Blueprint system for other people to use.
Better to understand what is going on then get blindsided.
Not to worry though.
If you already know C++, you’ will have an easy time (mostly) with Blueprints.
Just be careful with circular dependencies.