跪拜 Guibai
← All articles
Frontend

A Senior Frontend Architect's Unfiltered Advice for Young Coders: Business Sense, Sales, and the Will to Win

By 程序员大卫 ·
Read original on juejin.cn ↗ Google Translate ↗ Alt translation
Why it matters

This advice comes from a practitioner who has lived through China's tech boom and bust, offering a raw, unsentimental view of what it actually takes to succeed. For Western developers, it reveals a different cultural playbook—one where sales, side hustles, and sheer willpower are as important as coding skill, and where the path to wealth is often found outside the traditional corporate ladder.

Summary

A seasoned frontend architect offers a candid, no-nonsense guide for young programmers navigating the post-boom tech landscape in China. The advice spans both life strategy and technical growth, urging developers to shed the "good kid" mindset and embrace business thinking—spotting opportunities to break rules, copy, and speculate (legally) to build wealth. He points to examples like writing viral WeChat articles, selling products on Xianyu, and even official media like Xinhua News Agency doing live-stream sales on Douyin.

On the career front, he argues that sales can be a surprisingly lucrative path, citing his sister's success as a top-earning telemarketer. He also emphasizes the importance of willpower ("yuan li"), sharing a story of a college friend with a chronic illness who relentlessly pursued a job at Tencent and eventually succeeded. The architect advises young developers to get married early for emotional support, save 20-30% of their salary, and never use credit cards. For frontend engineers specifically, he stresses deep business understanding over pure technical skill for leadership roles after 35, recommends paid courses to systematize fragmented knowledge, and warns against staying in negative work environments.

Key takeaways
Developers should cultivate 'business acumen' by reading business books and observing how others make money on platforms like Douyin and Xianyu.
Sales roles, especially telemarketing for financial products, can offer higher income and less interpersonal drama than some tech jobs.
Making short videos is a low-cost, high-potential side hustle, as even official media like Xinhua News Agency do live-stream sales.
If you lack family background in tech, you must push relentlessly to become a technical expert.
Getting married early provides emotional stability and a support system.
Save 20-30% of your salary before spending; avoid credit cards and consumer debt.
For frontend roles after 35, deep business understanding (deployment, CDN, monitoring, PV/UV) is more important than pure technical skill for leadership positions.
Paid courses can help systematize fragmented knowledge and prepare for interviews by allowing you to steer the conversation to your strengths.
Leave a negative work environment quickly to protect your mental and physical health.
Willpower (yuan li) can overcome significant obstacles, including chronic illness and skill gaps.
Practice simple algorithms to train programmer thinking.
If you can't understand an article after years of experience, the author is likely at fault—move on.
Implement Promise yourself to truly understand async operations.
Accept that some outcomes are beyond your control ('do your best, leave the rest to fate').
Our take

The advice to 'break rules, copy, take shortcuts, and speculate' as a legitimate business strategy is a striking contrast to Western corporate ethics, reflecting a more pragmatic, survivalist approach to wealth creation in China's competitive market.

The emphasis on sales and short videos as viable career paths for programmers suggests a broader redefinition of 'tech career' in China, where coding is just one tool among many for economic advancement.

The story of the friend with a blood disease who willed his way into Tencent's frontend team highlights the outsized role of sheer determination and luck in career outcomes, challenging the meritocratic ideal that skill alone determines success.

The recommendation to take paid courses to 'systematize knowledge' implicitly critiques the quality and fragmentation of free content on platforms like Juejin, suggesting that self-directed learning has limits.

The advice to get married early and save aggressively reflects a cultural emphasis on stability and long-term planning, which contrasts with the more individualistic, risk-taking ethos common in Western tech hubs.

The author's admission that he missed a leadership opportunity due to lack of business understanding underscores a growing gap between pure technical roles and the hybrid business-technical skills required for advancement.

Concepts & terms
Yuan Li (愿力)
A Chinese concept meaning 'the power of will' or 'the strength of one's aspiration.' It refers to the intense, focused desire to achieve a specific goal, which can drive a person to overcome significant obstacles and seemingly defy the odds.
Juejin Mini-Book (掘金小册)
A paid, in-depth technical e-book published on the Juejin platform, often written by experienced developers. Unlike free articles, these are meant to provide a structured, comprehensive learning path, though quality can vary.
PV and UV
Page Views (PV) and Unique Visitors (UV) are standard web analytics metrics. PV counts the total number of page loads, while UV counts the number of distinct visitors. They are used to measure website traffic and user engagement.
CDN (Content Delivery Network)
A geographically distributed network of servers that caches and delivers web content (like images, scripts, and videos) to users from the nearest server, reducing latency and improving load times.
Source: juejin.cn ↗ Google Translate ↗ Backup ↗