Of course, knowing how to code and being good at creating software are two different things. Just like knowing how to write and being able to succeed as a novelist are two different things.
But that is also why the "best of the field" get laid off - why pay FAANG salaries to get the best, when entry/mid-level salaries to get "good enough" still meets business needs?
Of course, normal users use the terminal as much now as they do, then, but mostly because "they don't ever have to"[0], but yet they're able to accomplish things that might have been relegated to the category of "computer programming" just a decade ago.
Programming software is just another way of using a computer in a more advanced manner than mere mortals. Programming gets simpler, more enter the field, junior developers become more powerful and the difference between the expert and the novice increases or decreases depending on which direction you look at it from.
In 1986, my Dad, a non-programmer, and a "power user" but not expert in PCs, used Lotus 1-2-3 to design an invoicing and accounting tool that had a UI, forms, printed formatted output and tracked everything in a database-like manner in a file. I called him a non-programmer, but was he?
[0] When your PC boots into a `C>`, you better know what to type to get it to do something other than that.
Why ? I’d say parental (real, no phone) presence in the kids life / education.
I have an BS in Mechanical Engineering from Berkeley, and I've had women from no name schools with a masters in marketing try to talk down my education.
I don’t really buy that the next generation is going to be more computer literate, I’ve been hearing that meme for a long time now and I just don’t see it.
Yep, I tried to persuade my "zoomer" sister to learn how to program, but she declined. :( She is simply not interested.
Maybe a better chant for town hall meetings would be "We're number 2! We're number 2!"...
meanwhile gen z have no concept of file browsers or the command line, they've only ever dealt in apps.
Hasn't this group of people always comprised like 90% of the Everyone Can Code group?
It's good if this way of thinking dies. It does a disservice to those taking the course, and it does a disservice to the industry.
They were hired as a product manager by Google, based on their years of being a scrum master or whatever at a few other bay companies.