3 ms·
>I'd never have been a hacker without vast quantities of unsupervised, unfiltered internet time around age 9-12. While starting early is obviously a tremendous
by rahw 13y ago
>I'd never have been a hacker without vast quantities of unsupervised, unfiltered internet time around age 9-12.
While starting early is obviously a tremendous advantage, it's a shame that it's often discussed in such an exclusive way.
For reference, I am a female programmer who got a /relatively/ late start. I took my first cs class because I was embarrassed that I used my computer like an Internet Explorer box. Barely three years later, here I am knee-deep in code with a job offer from Google. Am I an exceptional hacker? No. Can I hold my own with the 'started-at-12' crowd? Pretty much.
It saddens me that more people don't feel empowered to dive into a new field. Many people, especially high-achieving students, suffer from the misconception that to succeed in various technical fields, you must specialize early. Whenever an outsider expresses any interest in programming or math, I encourage them to try it. "It's too late for me," and "I'm just not an X person," are common responses. These attitudes are caused in part by the way we STEM folks don't bother as much with non-children. You might tell a little kid about how cool programming is, but do you even attempt a real explanation of your work with a young adult? Your uncle? If so, gold star. If not, you are only contributing to the wall between the tech-savvy and general populace. It's never too late for someone to learn.
Too much stress on the early start just adds another barrier to entry for people like myself who lacked either the exposure or awareness to get started sooner.
If our goal is to make the tech universe more accessible, we shouldn't be perpetuating the idea that you need a certain background to participate or excel.
- lordCarbonFiber 13y agoFirst off, congrats to you for success. I certainly agree that it's very possible to break into this space at pretty much any stage in your life. However, I think you have the cause and effect of attitudes toward non-children backwards. There is, unfortunately in my opinion, a lot of cultural pressure to develop artificial specializations early. This helps create the "I'm not an X person" mentality which in turn creates a chilling effect toward anyone trying to pass on a passion for technology. The belief in technology as unfathomable magics extends even into other scientific fields among people who are very intelligent (at least in my experience). It tends to be easier to convince a child this is not the case and efforts in technology education have followed the path of least resistance. I think there is huge room to grow in terms of expanding technology education, but I don't know how it's going to happen in an environment where "I'm not an X person" is an acceptable (even encouraged) mentality.
- Crake 13y ago>. You might tell a little kid about how cool programming is, but do you even attempt a real explanation of your work with a young adult? I do, constantly. Most people who haven't started by now do so because of lack of interest/motivation/dedication, though. I think people like you and me who come to programming late are definitely rather rare. I don't think the author was really being exclusionary--it's the case for most people.