I'm not sure I know where to start.<p>Firstly, <i>"Lots of well-meaning people in the tech industry are giving free things to girls."</i> I don't think this stretches to giving unqualified non-programmers programming jobs (which is the inference I'm taking from the piece). I also don't think it's as industry-destroying as OP suggests. I <i>do</i> believe that there's a possibility that some companies try harder to find qualified women so that it's more likely that a less qualified man gets pushed out, but that's not at all the same as "free stuff".<p>Secondly, programming <i>is</i> difficult. I went to school to learn how to do it, even though I started way back in my teens. Lots of other folk on here went to school for it too. Like any skilled technical job, you wouldn't expect to pick your way through the minefield of complex concepts, principles, and fundamentals and just whack away at tools until you get what you want. It's <i>hard</i>, so anyone who blames some arbitrary selection criteria because they're underqualified should look at the underqualified bit before the other criteria.<p>It's hard knowing that you're not good enough to follow your dream. The solution is to <i>get better</i>, not blame someone else.