跪拜 Guibai
← All articles
Front-end · Interview

Frontend Jobs Are Disappearing Everywhere: AI Collapses the Front/Back Split Into 'Full-Dry' Roles

By 李剑一 ·
Read original on juejin.cn ↗ Google Translate ↗ Alt translation

The same logic that is eliminating frontend-specific roles in China will reshape hiring anywhere: AI compresses delivery times and makes role boundaries porous, so developers who can only do one side will face pressure to become requirement translators or deep specialists.

Summary

AI is erasing the standalone frontend job title, and the shift is moving from big tech to small and medium-sized companies. The argument uses Chinese employment statistics to show that SMEs are the main employers, yet still claims the frontend role is disappearing because AI has flattened the technical gap between frontend and backend work. If a frontend developer can describe backend requirements to AI, the backend specialist becomes redundant, and vice versa. The result is a revival of the 'full-stack' job description, with the new twist that the developer's main job is translating business needs into AI prompts rather than writing code by hand.

The piece also asserts that AI-written code is often more robust than what many humans produce, pointing to the common habit of skipping basic type checks. But it warns about a new risk: when deadlines shrink drastically, no one reads the AI-generated code. The process becomes requirements in, code out, and everyone from the customer to the tester ignores the implementation, turning the feature into a black box. This is the hidden cost of the speed gain.

The author sees two possible career paths: a deep specialist in a niche area like Canvas rendering or WebGL, or a generalist 'full-dry' engineer who can handle both sides. The post is a direct challenge to developers who still believe frontend positions will persist simply because SMEs are the largest employers.

Takeaways
— SMEs account for 99.8% of all legal entities and 79.4% of enterprise employment in China, with 63.487 million registered SMEs as of September 2025.
— The argument claims frontend job titles are being removed in big tech and will follow in SMEs, even though the work itself still exists.
— AI-generated code often includes type checks on parameters, while many human-written snippets skip them.
— An OA system that once took about a month to develop now takes roughly two weeks including requirements, thanks to AI.
— The development process under tight deadlines becomes: requirements intake, translate requirements to AI, AI outputs code, AI tests, go live, with no human code review.
— Because customers, project managers, programmers, and testers all skip reading the code, the implementation becomes a 'black box' and latent issues are likely to surface later.
— The author predicts two surviving career paths: deep specialization in a narrow technical area (e.g., Canvas, WebGL, complex simulations) or becoming a full-stack/'full-dry' engineer.
Conclusions

The claim that frontend roles disappear even in SMEs rests on the assumption that AI capability automatically erases role boundaries, but it offers no hiring data from small companies to support that.

Using type checks as the main evidence for AI code robustness is narrow; production robustness also includes domain logic, error handling, and maintainability, where AI output may not consistently outperform experienced engineers.

The black-box risk is a real effect of compressed schedules, but it isn't unique to AI; human-written code becomes just as opaque when nobody reads it, AI just makes the delegation more complete.

Concepts & terms
全干 (quán gàn)
A Chinese internet pun on '全栈' (full-stack), where '干' literally means 'to do' or 'to work', implying a developer who handles all sides of development, now typically by translating requirements into AI prompts rather than writing code manually.
Source: juejin.cn ↗ Google Translate ↗ Backup ↗