4 ms·
> Programmers have cast themselves as gurus and rockstars, or as artisans, and to a large extent resisted democratization. In the web space, that has been very
by raxxorrax 5y ago
> Programmers have cast themselves as gurus and rockstars, or as artisans, and to a large extent resisted democratization. In the web space, that has been very explicit: people who use HTML and CSS, but not sophisticated JavaScript, are “not real programmers.”
I think the author has a giant chip on his shoulders. I don't think LabView is a good example of democratization since it is a very special tool (an awesome one, even when pricey), completely neglecting the fact that developers spawned vast open source communities and shared ideas and concepts of problem solving. Compared to other engineering disciplines I don't think software engineering is in a bad place.
If you wanted, the information to learn programming is freely available, the author is just lazy and shouldn't blame it on developers. Telling the wrong dev that Javascript is sophisticated could spawn pimples of aggression, not denying that there are difficult personalities in the field at all.
On the contrary, I think current low code solutions are essentially binding you to certain technologies beyond the usual tech stack. Feel free and automate your workflows with MS Flow. It will be as democratic as MS wants it to be. Could be a nice tool, but you have to pay for every feature that empowers you more, like making http requests or executing in an administrative context. I fear for those that use it instead just learning some "sophisticated" Javascript.
Ever looked at the usual LabView user? Definitely nerds. The truth is that you need to invest time in it, it just won't fly into your arms. Same with any other profession or hobby.