The techies who have the least fun have the highest (=unrealistic) expectations, and are often borderline obsessive about accuracy, precision and getting things to go right and stay that way. Having 'fun' is often unnecessary to a full life when chasing a really serious technical challenge (like getting to the moon or understanding radium). Satisfaction with small steps along the way is fulfilling enough.
Unleavened bread is perfectly good food; all that business with the yeast can wait until the harvest is in.
In my teaching positions in the engineering college i have a good experience with both boy and girl students. There is always a mixed response. Generally for artistic designs in the project like enclosures,PCB designs, colors selection,reports preparation ,multimedia presentations girls are capable of doing much easily.I could see boys going to many places meeting people,getting the basic designs and working on them ,bringing it to level either hardware or software boys are having an upper hand. This statement i rank to 70% of boys and girls.Rest 30% can be other way round also.