Are you sure it's not just you. Having a degree doesn't guarantee you a job. CS is an expanding field so (not trying to troll here) I'm guessing your just not that good at it. Or maybe you just suck at interviews for 60+k jobs. someone with a 2 year degree can program just fine, but it takes a 4-6 year degree to master it. My college teaches it's students how to program algorithms you need a background in calculus and statistics just to understand what their doing.
Not to sound sexist but women are the majority in EVERY NON ENGINEERING MAJOR my college offers. This includes math, physics, and business not just foo-foo artsy degrees.
Don't get me wrong; I am a CS major and wouldn't mind tipping the ratio in favor of more women, but stop acting like this is a tragedy. And besides there is a major scholarship organization dedicated to changing this.
If women are disfavored in the work place that's the work place. In college they have plenty of advantages. If you don't believe me then you sure as hell haven't been to my school.
Self promotion is fine as long as you stick to the facts. The line is very clear when you treat facts as your standpoint.
"I was a great manager" is quite different from "I improved productivity by 30% over a six month period".
Tweaking a CV fine, but plain making up stuff is not. And it IS stealing a job from someone else, however you might want to reassure yourself to make yourself feel less guilty about it.
I absolutely hate people who lie on their CV, not only are you cheating your way into a job, you are pushing out someone honest who actually has the credentials to do the job properly. That's why the city is so corrupt, liars and cheats pushing their way to the top while decent honest hardworking and moral people get left at the bottom. And we ask ourselves why companies are corrupt and why fraud cases happen so regularly. Same reason why we get sweat shops and exploitation, liars and cheats wanting to get something for nothing.
I don't care what industry you are in, if you lie on your CV you are dishonest scum who should feel guilty for every last penny or cent you stole from the company you claim to work for.