News for hackers. Stuff that matters.
Re:Microsoft MakeCode by js8 on Thursday January 18, 2018 @06:00AM (#16176174)
I somewhat agree both with you and PP. But

> It's obvious that coding is becoming a skill on par with math for its utility in the modern world.

I am not sure it's obvious, sadly. I feel like having a programming environment on your computer is similar to having a workshop at home. So you could repair and build many physical things yourself.

I can imagine an alternate reality where most people have workshops in their homes, and they repair most (and build some) of the stuff they bought themselves. But it's not the highly-specialized, consumer-oriented society we live in (actually, I think this was more true in the past).

In a similar way, I could envision a world where everybody routinely scripts their applications to automate and customize them. But the trend seems to go the opposite way, away from scriptability, to specialized, task-oriented applications. So I am skeptical this world will happen.

I would love coding to become a new form of literacy, and I am certainly going to treat it like that with my kids. But I currently don't believe many people will use these skills on regular basis.

Addendum: It's interesting that the very same companies that want everybody to code are the ones that don't want the software buyers to have to customize the applications themselves, so they could sell them the customization.

Re:Microsoft MakeCode by dagw on Thursday January 18, 2018 @06:38AM (#16176354)
I work in civil engineering and literally every application used here comes with a very powerful scripting environment that could make just about everybody's jobs a lot easier if only they felt comfortable using them. Programming isn't just for programmers, but useful for everybody who has to use a computer as any a part of their job (which is verging on everybody).
Re:Microsoft MakeCode by sjellis on Thursday January 18, 2018 @08:23AM (#16176848)
"Programming isn't just for programmers, but useful for everybody who has to use a computer as any a part of their job (which is verging on everybody)."

VBA does not get much respect, but there are probably a vast number of accountants, managers etc. today that write code in Office applications.

Re:Microsoft MakeCode by dagw on Thursday January 18, 2018 @08:26AM (#16176872)
VBA does not get much respect, but there are probably a vast number of accountants, managers etc. today that write code in Office applications.

In my experience the number is far from 'vast'. But whatever the actual number might be, it is definitely much too small.

Re:Microsoft MakeCode by nicoburns on Thursday January 18, 2018 @06:47AM (#16176402)
> I would love coding to become a new form of literacy, and I am certainly going to treat it like that with my kids. But I currently don't believe many people will use these skills on regular basis

It's been added to the primary school curriculum in the UK. And annecdotally, a good number of my (20-something, recent univeristy grad) friends are finding that a little coding is neccesary for their jobs, even if it's not the main focus.

Re:Microsoft MakeCode by js8 on Thursday January 18, 2018 @08:26AM (#16176867)
That's nothing new, really. I was taught programming (but not much, just a little BASIC, and I already knew it by the time) in a public elementary school in Czechoslovakia in late 1980s, during the communist regime period.

But it should be pointed out that the real socialist society was much more do-it-yourself than western capitalist societies are. Mostly out of necessity, but partly because people had quite a bit of free time and couldn't freely associate (and argue about politics on social networks). So hypothetically, if the communist regime continued to this day, programming skills would probably become much more useful to an ordinary person.