As I was soldering boards together, I said "gnome". The clerk laughed, and said "no, seriously". I said "seriously, gnome". We argued a bit, and he capitulated, saying I was going to be sorry. The Aph guy behind me heard the debate, and asked for "wizard" as his job title. And so forth for all the employees. I think the owner of Aph asked for "grand wizard" or something like that.
Wandering around the convention floor, people would read our badges and laugh. It was all great fun.
After that, such job titles appeared on business cards, convention badges, etc.
I flatter myself in suspecting that it was I who started it!
I was once interviewed for a job by the CEO. He asked me where I saw myself in 5 years. I said "CEO".
I got a "no hire".
I've worked with people that were passionate about the art their entire life , and I've worked with on-job trained people in equivalent positions -- the difference in code quality/structure/logic is pretty telling between the two camps.
It certainly makes one think that either the skill set is 'special', or that we're really in the experimental trial phase of learning how to teach it to those otherwise uninterested.
Previously, you were probably a dork in high school and mostly self taught for the love of technology. You might have gone through a prestigious academic CS program and cultivated a sense of superiority over the humanities and biz school kids. Outsourcing / off shoring was a thing but you had the innate protection of skin color and acculturation.
Today it's just another thing some people study because that's where the jobs are.
Bold assertions requires evidence.
I mean sure we are not "wizards" , but I highly doubt "large swaths of population " can qualify to work in tech as you claim.
Tech remains be a highly desirable position specifically because it's difficult for an average person to fully grasp it. CS has one of the highest drop rates compared to other fields because people fundamentally have a hard time comprehending systems.
I never understand why our profession actively tries to undermine its own status compared to other fields. You never hear Lawyers going around telling people their profession is pointless and any average Joe can master it by taking a 6 week boot camp course.. or that they are "overpaid" for sending a single letter via email.
My pet theory is that the underlying nerd culture enables this due to our insecurities.
I bet this is also why we are not taken very seriously and lack accountability.