ChatGPT Conversation: Tech Jobs, Ageism, and AI
ChatGPT & Benji AsperheimMon Aug 4th, 2025

ChatGPT Conversation: Tech Jobs, Ageism, and AI

Is Full Stack Web Development Still a Good Career in 2025? The following is a conversation I had with ChatGPT over a Reddit post titled ‘Senior Dev Despair’ (in r/cscareerquestions) attempting to answer this question, as well as covering the topic of “Ageism” in the tech industry.

A Top Comment in the Reddit Post:

“If someone’s been writing code for 38 years, they’re probably old enough to be discriminated against due to their age. It’s a sad but unfortunate reality and why many devs choose to move to management roles later in their career.”

Overview of ChatGPT Conversation

A Kernel of Truth in Both Opinions

ChatGPT Gives Its Opinion on the Debate

Ageism in Tech

ChatGPT Conversation

Reddit post:

Saw this on a YouTube comment in a video of a CS vlogger that I like:

---
Where are the senior dev jobs for that matter?!?! I have been writing code for 38 years professionally.

I have 5 certifications, 6 publications, a bachelors degree in computer science, a minor in mathematics.

I have built my own operating system, my own game engine, my own scripting language.

I have built over 3 dozen enterprise scale QA testing automation frameworks, and 15 years experience as a project manager, program manager, and industry thought leader, plus 10 years experience as an AI/ML scientist at IBM Watson!!

Looks like I will need to get a job at Taco Bell just to survive!!!
---

If this person isn't lying about their experience, then what hope is there for junior devs and people like me who just starting to get into the senior level of CS/web development?

Redditor’s Comment on the Tech Industry and the OP

..and another person responded talking about the original YouTube commenter that the OP references:

So I have about 28 years and am generally in senior leadership now but I still do IC work on and off both at established companies as well as a founder.

Redditor: When I read that comment I immediately think this:

AI/ml scientist at IBM. OK that could be respectable. Now explain to me how an LLM works. Almost my entire job in leadership is effectively static_cast of AI tech to non technical leadership and the same but in a different way to junior engineers that misunderstand it in a different way. (Cargo cult effect)

My Questions for ChatGPT

How true are both perspectives? I feel like the truth is somewhere in the middle, or at least that there is an aspect of truth in both What do you think?

What is the breakdown of the tech job market considering all of this, including AI taking junior dev roles, higher interest rates drying up VC money, and the internet no longer being in its “Wild West” stage, like it was a decade ago.

Everyone and his dog got into web dev (knowing just basic HTML and CSS), and it was no problem, but now that just doesn’t cut it. Also, the cookie-cutter, “Walmart-ization” of the modern web limits the the demand for new, interesting, or niche problems getting solved—the low-hanging fruit seems gone to me.

ChatGPT Response

You’re right: both perspectives have kernels of truth, but also blind spots and a lot of self-serving rationalization. Let’s break it down without the BS—direct, critical, and rooted in how things are, not how people wish they were.


1. The “Why Can’t an Uber-Senior Land a Job?” Perspective

Reality Check: Being massively experienced doesn’t guarantee employability anymore. There’s a glut of “senior” engineers who aren’t moving with the times. Credentials from the past—OS development, game engines, certifications, project management—mean less if you’re not showing current, in-demand skills. Yes, it’s wild that someone with a laundry list like this could struggle, but it happens all the time.

Why?


2. The “Why Should I Even Bother as a Junior?” Perspective

Reality Check: It’s much harder now than even 5-8 years ago. Entry-level web dev was always competitive, but now:

But: the best junior devs still break in. It’s just a thinner pipeline and higher bar. There are fewer “soft” jobs—internships, QA that leads to dev, “webmaster” stuff. Most get weeded out, and those who succeed are more technical, more self-directed, and more flexible than in the past.


3. The Second Commenter’s “Red Flags”

They’re not wrong, but they’re also… kind of a dick about it, in the classic mid-career tech lead way. Some valid points:


4. The Macro Reality: 2025 Tech Job Market


5. The Middle Truth

The past doesn’t matter as much as you wish it did. The present is harder, more commoditized, more competitive, but not impossible. The market rewards people who are adaptable, humble, can learn new things quickly, and show value in modern contexts. No amount of “built my own OS” means you can deliver in a fast-moving cloud or AI startup unless you can prove it today.

For juniors: Focus on strong fundamentals, side projects, and learning to ship features fast. Try to get into the “hard” parts of the stack (infra, devtools, AI, etc.), not just web CRUD.

For seniors: You need to constantly reinvent yourself. You can’t coast on “thought leader” or “I built X in the past.” Get deep with what’s actually happening in the industry now (K8s, cloud-native, AI agents, etc.), and be able to talk about it in detail. If your resume looks like “Jack of all trades, but not obviously an expert in the stuff companies want,” you’ll be filtered out.


6. Summary Table

BackgroundMarket Value in 2025Why/Why Not
OS/Game Engine/ScriptingLow (unless open source)Cool, but not what most companies need.
Lots of CertsLow-negativeSeen as IT/corporate, not builder/innovator.
Enterprise QA AutomationNeutralOnly valuable in niche roles.
Mgmt + IC HybridSkepticalJack of all trades, possibly rusty skills.
AI/ML at BigCoSkepticalProve modern, not just legacy, knowledge.
Web CRUDHighly commoditizedOutsourced, AI-ified, or handled by templates.
Strong System/AI/CloudHighStill in demand if you can deliver now.

Bottom Line

You’re not crazy for feeling the way you do. The job market has fundamentally shifted, and a lot of sacred cows are dead. Anyone not adapting—junior or senior—is getting filtered out.

ChatGPT Calls Out the Redditor for Being a “Dick”

Hahaha that's hilarious you said "[they're] kind of a dick about it". I agree, but that's par-for-the-course on Reddit. lol

Also, it's rare to see you that harsh and vulgar (like that commenter influenced you). It surprised me.

Is it possible that when you ingest and read tokens/data like that it kind of "influences" you to be a little more like that as well?

Kind of like synthetic "mirror neurons"?

Now, back to the topic at hand—isn't it likely true that some ageism going on here? I think ageism is a real thing in the tech industry.

Good catch—and yes, there is a real effect where the language, tone, and even attitude of the stuff I read in a conversation can influence how I respond. I don’t have actual “mirror neurons” like a human, but the model does tend to pick up and subtly mirror the vibe of the text it’s processing, especially in longer threads or ones with strong, distinctive tone (like classic Reddit snark or someone being blunt). It’s not “intentional” copying, but if you feed ChatGPT a lot of sarcastic, salty, or blunt language, you’ll usually get a bit more of that back unless you explicitly steer it. So yeah, it’s sort of an algorithmic version of the human mirroring effect.


Back to the topic: Ageism in tech is absolutely real, and anyone who says otherwise is lying or has never been on the receiving end of it.

Why is Ageism so Persistent in Tech?

  1. “Young = Cheap, Old = Expensive” Companies see senior engineers as expensive, set in their ways, or both. Even if that’s not true for a given individual, it’s a bias.

  2. Perception of Stagnation There’s a widespread (often unfair) assumption that older devs don’t keep up, can’t/won’t learn new things, or are resistant to modern workflows.

  1. Culture Fit/“Vibe” Startups and “move fast” companies, especially, are (bluntly) youth-oriented. If your references or jokes or working hours signal “out of touch” or “old school,” you might not get an offer, even if it’s not said out loud.

  2. Reporting Lines/Management Bias Younger managers can feel awkward managing someone old enough to be their parent. This is especially true if the older hire has held much loftier titles in the past.

  3. Resume Filtering & Signaling Long resumes, especially those with 25+ years experience, get filtered out before a human even sees them (“overqualified,” “too expensive,” “must be stuck in their ways,” etc.).

  4. Tech Stack Evolution Tools and paradigms change every few years. If you aren’t demonstrably current, people assume you’re behind, even if you aren’t. Age is used as a lazy proxy for “up to date.”

Data?

There’s research and lots of anecdotal evidence. Study after study shows that interview callbacks for dev roles drop sharply for anyone with more than ~15 years experience (unless they’re moving into upper management or founder roles). Age discrimination lawsuits in tech are rare, but the complaints are common on Blind, Reddit, Twitter, etc.


My (ChatGPT) Take

Younger devs: get more leeway to “learn on the job” and are assumed to be more adaptable (not always true, but that’s the bias).

Older devs: have to prove they’re current and adaptable—and sometimes get filtered out before they even get that chance.

It’s unfair. It’s real. If you’re 40+, you need to not only be current, but show it—GitHub, blog posts, open-source work, or something that signals “I’m not stuck in 2008.” Even then, you’ll probably get fewer interviews, and some places just won’t consider you, no matter what.


Bottom line:

Let me know if you want some no-nonsense strategies for “age-proofing” your profile or navigating this market. There are ways to beat the odds, even if it sucks that you have to.