The problem is industries such as the financial sector are extremely resistant to change. Banks are still using COBOL! They are so slow to adapt, it could take a decade or more for blockchain technology to be integrate.
I think what you are describing is really how to learn. It's not that you require a test in order to remember material, you just need to implement what you have read in order to reinforce what you have read into memory. Humans remember things a lot better when you have an experience to associate with it.
Besides code reviewing, it is useful to spend some time just to read and study commits made by other developers to observe and learn how they do things.
In Australia, the PayWave system for $100+ purchase will take no longer than signatures if the person doesn't make a mistake. It's just tap your card, press 5 buttons, then a 2-3 seconds processing time and you're off.
The process will naturally become faster as adoption increases and more people get familiar with it.
Why do you have to bring gender into this. If you really want to talk about females, I'll tell you where it really matters - there are many female engineers and mechanics in every team already contributing to the sport.
But you don't need Facebook for any of that. If you are truly really interested on what your family and friends are up to, message them, call them up or use video chat. That way you can have a direct and personal communication with them, which is more important to human relationships than the passive mass consumption of whatever content, good or bad, they are spitting out on their feed.
it seems like "staff" or "principal" roles are the real "seniors"