Submission + - Is "learning to code" good for everyone. (bbc.co.uk) 1
Now some of the issues that she describes are something I would never have considered an issue, for example:
The adult class was challenging — you had to really want to learn to code in order to stay engaged.
If you make mistakes in your code, it just doesn't do anything. But when it works, there's not much pay-off — just some lines on a screen.
and
I also found the step change from learning Scratch [a Children's programming language] to Python similarly jarring in the children's toys — you suddenly go from colourful blocks to an empty screen with no handholding.
So, what could help bridge this gap from fun games for kids, to more professional level complex coding?
For most programmers the payback is what is happening; your program might just print one number, for example the nth factorial or prime. I don't see this as a man/woman thing, just a way of looking at things, I work with a female programmer who is quite happy to work on back-end systems that only produce a line of JSON as output or even only change database entries.
Is this idea that there should be a course that will teach any woman (or man) to be a productive programmer wrong? Or am I looking only at a certain type of programmer, and people who value pretty feedback over getting processes working could pursue a career as developers?