Speaking for myself, using Blueprints to start with taught me how to work with the Engines C++ (and how to program in general, with or without C++). It’s bloody marvellous.
Doesn’t mean you can get away without using a dedicated programmer though, a project I’m working on right now calculates physically accurate orbit trajectories for space craft, based on a similar method to Kerbal. If you can get that kind of system working efficiently in Blueprint well… hats off to you. C++ still has a very firm place in development with Unreal, I often work out problems in BP first then program them in code afterwards, both for my own learning and for the sake of my OCD.