|
I honestly wondered if you were a poe. I was laughing until I realized you are being serious. Since 1996 programming has been about 50% frat bros? Really? The quintessential "nerd" job? I couldn't disagree with you more. While I haven't been in the industry that long, how I got into programming was through online forums, where I found incredibly helpful and nice people who didn't know anything about me. Even when they did find out I was pretty young (13ish), they didn't treat me much differently. While I didn't usually get explicit encouragement, I did get help, for no other reason than I wanted to learn and showed that by asking as little as possible to be able to get by. That's a beautiful thing about the internet, the anonymity allows anyone to be anything and to cut through other people's (potential) biases. I'll be honest, I have had a good life. I have good parents and friends. I'm immensely grateful for them giving me as good of a start as one could ask for. However, as I said in another post, I was swimming against the stream. My parents thought I was wasting my time, my friends would (and still do) poke fun at me for being a "nerd". So yes, I was lucky that I was born into a stable home with parents who cared about me. It wasn't "all me", I had strangers help me learn, I happened to stumble across the right communities. We all stand on the shoulders of giants. What do you do with the hand you were given? Do you think "Oh well, all is lost, I was born black and gay. I can only do something with my life if people encourage me"? Utterly ridiculous, a toxic and disgusting worldview. The soft bigotry of low expectations. You cannot control anyone other than yourself. There are plenty of genuinely unfortunate/discriminated against people, the question becomes, how do you respond? Do you give up? Or do you persevere? |