I think it all depends on the person. If you are interested, @Bitcoin Dev Project has a free Intro to Rust course, made for bitcoiners:
I wouldnโt let a limited knowledge of c++ or rust hold you back if the program is something you are enthusiastic about. You could always start it and take a step back if the time commitment is too much.

BTCdemy
BTCdemy
Master the fundamentals of Rust and Bitcoin. Start your journey to becoming a Bitcoin contributor.