跪拜 Guibai
← All articles
Frontend · Interviewing · Programmers

Three Jobs, One AI Pivot, and the Front-End Developer Who Became a Generalist

By 无我Code ·
Read original on juejin.cn ↗ Google Translate ↗ Alt translation

The career path described here is not unique to China. AI coding tools are collapsing the wall between front-end and full-stack work, and developers who resist broadening their scope risk being undercut by those who embrace the generalist role. The job-market anecdotes also serve as a warning about the wave of underfunded AI startups burning through engineers with no path to revenue.

Summary

After failing to land a role at a foreign company despite months of English study, a front-end developer in southern China cycled through two chaotic jobs in quick succession. The first, at a trade association, turned out to be an unstructured outsourcing gig with a combative manager and a revolving-door team. The second, an AI startup building an aggregation platform, demanded brutal overtime until the project failed to commercialize and the team was discarded. Both experiences reinforced a hard rule: only work for legitimate, well-regarded companies.

The silver lining was an accidental education in AI-assisted development. Working with tools that accelerated coding by 6-8x, the developer picked up back-end, operations, and architecture skills that were previously out of reach. By July, that expanded skill set helped land a stable position at a larger company with no overtime culture, free meals, and dormitory housing.

The experience reshaped a career philosophy. Specializing narrowly in front-end work now feels like a liability. AI lets front-end engineers, who already understand users better than most specialists, fill in every technical gap and deliver whole projects. The developer now sees the 'front-end is dead' debate as half-right: the old role is shrinking, but the front-end generalist who wields AI is more valuable than ever.

Takeaways
AI-assisted development cut project delivery time by 6-8x compared to handwriting code, enabling a single developer to handle front-end, back-end, and operations.
An estimated 300-400 Chinese companies rushed to build infinite-canvas AI workflow products, making commercialization nearly impossible for new entrants.
Two consecutive jobs collapsed because of non-technical failures: one was an unstructured internal outsourcing arrangement, the other an AI startup that could not monetize.
Adult bachelor's degree programs in China can delay graduation by a full year if degree certificates are quota-limited, a risk worth checking before enrolling.
Moving from a specialist front-end role to an AI-enabled generalist role was the direct cause of landing a stable, well-benefited position at a larger company.
Conclusions

AI coding tools do not just accelerate output; they redraw the boundaries of a developer's job title. A front-end engineer who can now produce back-end services and deployment scripts competes in a different labor pool than one who only writes UI code.

The glut of AI workflow startups suggests that low barriers to AI-powered development cut both ways: teams can build fast, but so can every competitor, compressing the window for differentiation to nearly zero.

Workplace dysfunction in small Chinese tech firms — unpaid overtime, bait-and-switch equity promises, and sudden layoffs after a project stalls — mirrors patterns seen in Western startup failures, but with even fewer worker protections.

Delaying a postgraduate exam by a year because of an unexpected degree-certificate bottleneck is a concrete, avoidable planning failure that applies to anyone pursuing non-traditional education credentials.

Concepts & terms
AI-assisted development
Using large language models and AI coding tools to generate, review, and iterate on code across the full stack, often reducing manual coding time by a factor of 6-8x.
Infinite-canvas AI workflow
A visual, node-based interface for chaining AI model calls and data transformations, similar to ComfyUI or Lib TV, aimed at non-programmers or rapid prototyping.
Big/small week (大小周)
A work schedule common in some Chinese companies where employees alternate between a five-day work week and a six-day work week, resulting in two Saturdays off per month instead of every Saturday.
Source: juejin.cn ↗ Google Translate ↗ Backup ↗