The Internet Development World Under AI Is a Battle Royale
AI is turning the internet development world into a battle royale. This is not scare talk: it has not eliminated any single role. What it does is keep narrowing the range of skills a developer has to master. And the part being squeezed out is exactly the part that was easiest to measure — and easiest to automate. The developers who survive are not resting easier. They are hoarding supplies.
1. It is not the role that shrinks, it is the skill range
For the last ten years, a front-end engineer’s skill list was long: slicing images into styles, fixing browser quirks, manipulating the DOM, wrapping components, wiring up APIs, untangling build errors, drawing charts, wiring analytics, writing documentation. Every item consumed real hours, and every item created real jobs.
Today the marginal cost of AI on those items is falling fast:
- Boilerplate, CRUD screens, form validation, API glue: generated in seconds, good enough for most products;
- Unit tests, type annotations, comments, API docs, migration scripts: from “extra work” to “a by-product”;
- The legacy code nobody wants to read but somebody has to: the model reads it first, then you do.
The result is that the range of skills a company will pay for keeps shrinking, and the direction is predictable — the more clearly a task can be described, the sooner it is eaten.
One block did not get eaten: defining the problem, making the trade-off, owning production. AI can implement a requirement beautifully, but it does not know whether the requirement should exist, whether shipping it creates a compliance risk, or who decides when the pager rings at 2 a.m. Those three still belong to humans. In other words: execution is being replaced; judgement is what remains.
2. What the survivors do: they hoard supplies
The survivors share one behaviour: continuous learning, an endless collection of tools, prompts, workflows, framework knowledge and source code they have read. They look like they are grinding, but the motive is not anxiety. It is that AI did not stop the thinking — it moved the thinking earlier.
The thinking used to happen inside the coding: halfway through a file you noticed the design was wrong and went back. Now the model writes the code in one pass, and thinking becomes defining the boundaries before generation, judging the result after generation, and carrying the consequences after release. The workload went down. The inability to stop did not.
That also explains a different kind of discomfort. Finishing a feature used to feel like “I wrote this”. Now it feels like “I judged this to be correct”. The second bar is higher and lonelier, because it cannot be measured in committed lines.
3. The survival checklist
- Use AI as an amplifier, not a substitute. Give the model what it is good at (repetitive, structured, clearly specified work) and keep the judgement. Once you outsource the judgement, your role really can be replaced.
- Defend your domain knowledge. Generic syntax is a public good; industry know-how is not. The unfashionable rules of payments, risk control, manufacturing, healthcare and supply chains are the moat.
- Move up a level: from implementing to defining. People who can explain why to build it, where the boundaries are and what “done” means are far scarcer than people who can write the implementation.
- Keep a hand-written baseline. Spend a little time every week that does not depend on AI: read source, build a small tool, write something hard. Not to show off — to make sure your judgement is still yours and not the model’s.
- Accumulate your own assets. Prompt templates, scaffolds, automation scripts, reusable test libraries. They do not go stale, and they make you worth more than “someone who can write code”.
- Make AI output auditable. Tests, review, security scanning, change records. A team that can reliably ship AI output is worth more than a team that merely types faster.
- Make your experience transferable. Turn methods into documents, processes and checklists instead of keeping them in your head. In the AI era, personal expertise is a product.
4. Facing how the company changes
The company side is changing too, usually faster than the technology side:
- Job descriptions change: from “responsible for implementation” to “responsible for definition and acceptance”;
- Performance metrics change: from output volume (lines, pages, tickets) to delivery certainty (defect rate, rework rate, on-time rate);
- Teams shrink and hierarchies flatten: one person plus AI can match a small team, which makes your position inside the team matter more than the number of teams;
- Budget concentrates on a few areas: the areas with visible efficiency gains get the headcount first; everyone else either proves their area deserves investment or gets merged.
Three things you can do proactively: run AI projects yourself (even unscheduled, get one real workflow working end to end in your own repository and let the data speak); stay close to the business and the customer (the people closest to the problem are hardest to replace); learn to speak ROI (translate “I can use AI” into “this stage of our work saves N person-hours and M mistakes”).
5. Keep a fallback for yourself
- Keep three to six months of emergency savings. A transition window is measured in months; do not bet a mortgage on one rewrite.
- Do not make your sense of self identical to your job title. A role is a slot the organisation gives you, not you.
- Keep capabilities that can be verified from outside: public code, articles, talks, courses. Evidence others can see protects you better than an internal rating.
6. Three ways to play
There is more than one way to survive a battle royale:
- The player: push AI to the limit, produce three times the output in the same time, and stay in the game on speed and quality;
- The arms dealer: sell tools, knowledge, consulting and training; turn your experience into a product;
- The commentator: build content, community and reputation, so that attention and trust become your assets.
All three need the same thing: judgement that keeps being updated.
Closing thoughts
AI made development faster. It did not make development simpler, and it did not make it rarer. It took the manual labour out and left the judgement in — and it no longer gives you the luxury of taking your time.
What this battle royale really eliminates is not the people who cannot use AI. It is the people who stop thinking. The circle may be shrinking, but as long as you are still collecting supplies, still judging, and still answerable for what you ship, you are still in the game.
评论