I use AI to write code, to research, to argue with my own ideas. And yes, to help with a cover letter. Not going to pretend otherwise.
But "AI native" keeps turning up in job ads and funding announcements and I still don't know what it means.
If it means machines screening machines until a human gets rejected, that's not an achievement. That's a pipeline with extra steps.
Company writes the ad with AI. Candidate rewrites the CV with AI to match the ad. Another system screens the application. Somewhere in there is a person who needs a job and a team that's underwater. They never speak.
Then the rejection: "We were impressed by your experience, but we've decided to proceed with candidates whose profiles more closely align with our current requirements."
Right. Which requirements? The ones nobody wrote down?
The idea underneath the hype is worse: maybe experience doesn't matter. Maybe someone with a subscription can do the job for less.
A junior dev with AI can absolutely ship good work. But access to answers isn't the same as twenty years of knowing which answers to bin. A model will happily propose a clean migration. It doesn't know which service is load-bearing, or that the last estimate for this system was wrong twice.
Experience rarely announces itself. Someone asks the awkward question before the merge. Someone insists the rollback plan exists now, not after the incident.
That looks slow next to a demo where everything works. I'd rather have the awkward question before production.
Give both of them the tool. Then look at the work.
commit 98afffe