I disagree. The world we have today couldn't be built on simple tools like Spreadsheets and Visual Basic. The amount of complexity in programming is necessary, and the outcome has been tremendous and miraculous if you think about it. And we don't want to build a future where the masses should be programming! You want my mother to be programming? My sister? Why? I work as a software engineer and most of the time progr…
> You want my mother to be programming? My sister?
This is sexist because it assumes that those people (women) can't / shouldn't be / aren't programmers. It's exclusionary and has the effect of making people who aren't male / professional programmers feel unwelcome. If instead you specified something like "people without proper training shouldn't build important systems" then that would be more accurate without being sexist.And yes, of course we'd like your mother and sister to program, in the same way we want everyone to be able to read and write or drive a car. Programming is a wonderful tool that can do so much in many different contexts, and limiting that power to an elite few is a tragic loss of potential.