That trivializes our profession and hard earned experience simply because a degree is not a requirement. It is ridiculous to say drag'n'droping something is halfway to being a systems designer. And the anecdote about "experience at facebook" was such nonsense. "I worked at facebook doing something other than distributed systems, and geez, I learned nothing about distributed systems". "QED!"
p.s. I missed this ad hom bit (no, not the issue here)
> If you have an issue with people leveling up, good luck to you.
Just because you work somewhere doesn’t make you an expert at what they do. My Home Depot cashier is incapable of installing the carpet I bought from them. There are levels. Everyone wants to pretend they have FB or Google scale when they are building only to find out they have Ruby on Rails scale after year 4. They don’t need a Stanford grad. They need a feature developer or someone who can break apart the monolith so they can scale beyond a single server or group of servers.
Our profession is trivial and full of smoke and mirrors, and barely deserving of profession. It's full of people who have literally no clue about what they are doing creating systems which screw over other people.
Just because you're all smoke and mirrors doesn't mean everyone else is.
I agree with you that there's lots of impostors that have no business being called an "engineer". But that hardly means it's not deserving of a profession.
p.s. I missed this ad hom bit (no, not the issue here)
> If you have an issue with people leveling up, good luck to you.