Only 5% of the US population is capable enough to "schedule a meeting room in a scheduling application, using information contained in several email messages."
Only 5% of the US population is capable enough to "schedule a meeting room in a scheduling application, using information contained in several email messages."
Remember in the 90s, when teens were more tech savvy than adults, and everyone assumed that the savviest would just keep getting younger? Now it's 2017, and the people who were teens in the 90s are the most tech savvy generation and probably will be until they die.
Kids don't grow up with computers any more, they grow up with iPhones. If it's possible to learn to code on an iPhone, it's despite Apple's best efforts.
@mogwai_poet Very well put. Thank you! I've been saying this for a while.
Although, I don't think there are less young, tech-savvy people now then there were in the 90s. But there are certaintly not more.
But nobody believes me, of course.
@mogwai_poet @rafial This is a good tip! When my eldest was small the best experience giving him programming skills I had was actually dusting off a Spectrum 48K and going through some BASIC with him.
The layers of abstraction in modern programming get in the way. I assume they're peeled away in PICO-8?
@mogwai_poet The vast, vast majority of us are not tech savvy.
Way more kids code in the younger demo. I'm saying this as a kid who was the right age for Flight of the Navigator and also learned how to code in C before I could recite a multiplication table.
I think "kids these days" are very very adept at navigating tech. It's just with so many more doing it the power law distribution is more visible.
@mogwai_poet My father, who was carpenter/woodcraftsman, got us a micro computer back in the 80s. Instead of getting the usual C-64 with tons of games, he got SVI-728 and one game. That pretty much forced me to learn programming if I wanted to do anything else but play that game over and over again (I did that too though).
Later on he told me that it was his plan all along, to teach me to create something, instead of just consuming what others create. He's wise like that.
@mogwai_poet while "tech = computer technology", you're probably right.
But new revolutionary tech *will* come, bio-stuff, nano-stuff, whatever, and then kids born in the next decades will become the "tech ninjas" of their time, while millennials will become the new tech unsavvy people well before they die.
@mogwai_poet Having started to work with kids about half a year ago, i was shocked at how little they know, even those that have their own desktop computer.
The tendencies of GUIs to abstract away internals of the machine is part of the problem. iPhones are just another step in that trend.
The real Problem IMHO is lack of education. It isn't enough to have information available online, it needs to be taught.
@mogwai_poet there are still many younger folk trying to learn to code (and better initiatives to teach them such as the Raspberry PI foundation in UK and BBC Micro Bit) but not only do proprietary systems and cultura; barriers raise the barrier or entry for younger hackers to start; there's a another wider issue that in nations with traditionally high tech skill levels, the populations are declining..
@mogwai_poet I wonder about this. I was the tech-savvy 90's teen (like a lot of folks on here) and I was in a group of 4-5 technophiles in my 800 child school.
I think the media loved "wunderkind" stories and a narrative got built around it. I know a small number of scarily-brilliant teens and university students, but enough to make me feel the ratio is probably similar now.
We wouldn't need "Hour of Code" workshops everywhere if more kids were naturally drawn to coding.
@mogwai_poet Rule of thumb: computers are a black box for most people younger than Maggie Simpson and older than Bart.
@mogwai_poet Not quite true!! I thought about this a lot but since getting a job in the education sector I'm a lot more optimistic. Some of our 15 year olds just... casually made an android app... like, in their spare time. they thought it was easy. "StitchMIT and programming lego robots is for elementary schoolers. Of course we used real code"
And these aren't kids in fancy private schools they're from the most underfunded public school districts in our state.
@mogwai_poet that is an interesting view. I remember I had to go out of my way to learn my chops online just to interact. Forums (and of course 4chan) back then would eat you alive if you showed a hint of technical weakness. Computer illiteracy invalidated arguments, and self-doxxing was akin to a death sentance.
Nowadays taking the less-traveled path of interacting with others is considered excentric at best and antisocial at the worse. An ironic trait for socializing, no?
@mogwai_poet Kids today use computer-based tools as something being part of the environments as people in earlier times used light switches, cars, candles, books, clocks, scores…
Most people don't understand how a car engine works, but drive, and that's ok. Problem with computers/phones is there is a power structure below: you get yourself dependent on a network you do not understand.
People need to deal with this, and it may not be necessary to learn programming for this.
@mogwai_poet Yeah, it used to be that the kids were the ones who had to help with the computers.
I think that the total number of kids that truly enjoy programming is the same as it was back in the 80's. It's just that so many more people use computers, so you can't assume that "computer user" means that the person understand programming anymore.