6 ms·
I think there is a reasonable sense that coding is becoming an important skill for large sections of the general public, well beyond IT professionals. It's esse
by Brakenshire 12y ago
I think there is a reasonable sense that coding is becoming an important skill for large sections of the general public, well beyond IT professionals. It's essentially an ability to turn the machines that make the world work to your own hand, and to your own purpose. That's something that is enormously powerful in all sorts of fields, and widespread knowledge is probably good for society.
Programming (especially open source programming) is also relatively unique amongst professional careers in its low financial barrier to entry - in theory, you just need time, shelter, and access to a cheap computer to become genuinely prosperous, so it does seem reasonable to be a bit evangelical to marginalized groups. Although this works alongside the slightly embarrassing knowledge that the actual demographics of programming are to one degree or another wealthy and white.
It's also important because knowledge of programming gives the citizenry, and even the political class themselves, the knowledge they need to make informed political decisions about how computers and digital technology should be deployed. It's difficult to know where the line should be drawn if you don't understand the potential of the technology, and it's very difficult to stand up and object if you do not understand exactly the nature of what is being suggested, because of the risk of being made to look a fool. It seems likely that the lack of discussion about digital issues is partly down to many politicians hardly being able to manage their own email.
- menriquez 12y ago> in theory, you just need time, shelter, and access to a cheap computer to become genuinely prosperous AND the desire...i think that's what a lot of evangelists seem to leave out of the equation. personally, I think learning code is almost identical to learning to play a musical instrument. It is a very solitary development and THAT'S what is the biggest barrier to entry. a lot of people just don't like working alone on things...imo
- doctorfrog 12y agoWell, that is changing because technology now allows us to communicate with each other from distant locations. There are websites like HackHands where you can code with a mentor simultaneously. So even the "loneliness" barrier to coding is also dissolving.
- helicon 12y agoI disagree. Although that technology is wonderful, you will still always need the kind the drive and determination to do figure things out for yourself. It's one thing being shown how to do something, it's another thing to work it out for yourself, in much the same way as studying maths or physic etc.
- doctorfrog 12y agoNo doubt, but that is then true about nearly anything - art, music, film, photography. At the end of the day, we are all alone, but that isn't an excuse to dissuade you from doing anything, especially not coding.
- menriquez 12y agoamen...exactly...i just never hear this point brought up.