haggis: (Default)

[personal profile] haggis 2017-06-21 12:47 pm (UTC)(link)
There is an interesting piece here about the differences between Users and Programmers in how they interact with computers. It's written by a Programmer who teaches programming but it's less contemptuous of Users than those articles generally are.

http://www.pgbovine.net/two-cultures-of-computing.htm

I studied computing at school to the Scottish equivalent of A Level (two years post GCSE equivalent) and I did a bit of programming in versions of BASIC as part of that but never got into any compiled languages. So I have computing knowledge beyond the MS Office Training derided in the article but I am not a programmer.

I identify FIRMLY as a User and I remain unconvinced that it is worth the investment of *my* time to learn to program to achieve flexibility when the packages I use do 95% of what I need. This appalled the programmers I know who resent the restrictions of packages and are prepared to wrestle with minimal, antique UIs to achieve the results they need.
birguslatro: Birgus Latro III icon (Default)

[personal profile] birguslatro 2017-06-25 12:32 pm (UTC)(link)
That's a wonderful article. And the programming culture described there is ripe for disruption.

I'm an amateur programmer, but I remember and was slightly involved with a professional who had set up a beginners' class for kids to learn programming. It was all CLI based, but could've had a graphic component (in the output) if he'd wanted it to have it, but he didn't. I though this was daft, (no rewards at all for the kids' efforts), but he was the professional and so I didn't press the matter. The class failed dismally.