Career Choice: Selective or Decisive? | Generated by AI
Question: When searching for a new job — even a very attractive one — should you keep trying harder to find the best possible option, or is it okay to just pick a good enough one and go? Specifically, given your background (Zhiwei Li’s resume and job search page), how careful and selective should you be about the next job?
Answer:
The Core Tension: Pickiness vs. Decisiveness
This is one of the most important career decisions you face. Based on your background, here is a structured way to think about it.
Why Being MORE Selective Makes Sense for You
Looking at your profile — 12 years of experience, AI engineering depth, startup founding experience, strong technical portfolio, and clear career direction — you are not an average candidate. You have leverage. Here’s why you should be picky:
1. You Have a Clear North Star
You want a role where AI, agents, and LLM work are the main job, not a side project. This is a very specific requirement. Accepting a job that is “mostly backend with a little AI on the side” will likely lead to regret within 6 months.
2. The Tech Lead / Team Culture Matters Enormously
You mentioned worrying about whether the tech lead is someone you admire. This concern is valid and important. Working under a mediocre or politically-minded tech lead for 1–2 years can:
- Slow your growth significantly
- Drain your motivation
- Damage your work quality and mental health
If possible, always try to meet the direct manager AND senior peers in the interview process, not just HR.
3. You Can Afford to Be Patient — But Not Indefinitely
Your current contract has been extended for another year, and you are performing in the top 20% among contractors at your vendor and top 6% in AI assistant usage globally. You are not in a desperate position. This means you have the luxury of being selective — use it.
4. Regret from a Bad Job is Very Real
The specific fears you listed are legitimate evaluation criteria:
- Not doing work you’re interested in → kills motivation long-term
- Tech lead you don’t respect → stunts growth
- Company direction misaligned with AI-first work → wastes your most productive years
Why You Should NOT Over-Optimize Either
That said, “keep searching forever for the perfect job” is also a trap:
1. The Perfect Job Doesn’t Exist
Every job has trade-offs. More AI-centric roles may pay less. Startups may be exciting but risky. Big banks pay well but move slowly.
2. Decision Fatigue Is Real
Endless searching without committing is exhausting and demoralizing. At some point, a “good enough” job that you commit to fully will produce better outcomes than a “perfect” job you’re always second-guessing.
3. Opportunity Cost
Every month you delay, you’re not building new domain expertise, new relationships, or new skills in the new environment.
A Practical Framework: The “Good Enough + Non-Negotiables” Method
Rather than asking “is this the BEST job?”, ask:
Does this job pass all my non-negotiables?
Based on your profile, your non-negotiables should be:
| Non-negotiable | Why |
|---|---|
| AI / LLM is core work, not side project | Your stated primary motivation |
| Tech lead you can learn from or at least respect | You mentioned this explicitly |
| Compensation ≥ 30K CNY/month | Your stated floor |
| Location acceptable (GZ/SZ/remote preferred) | Lifestyle fit |
| Company is not going to die in 6 months | Stability |
If a job passes all non-negotiables → take it and go all-in. Stop second-guessing.
If it fails even one → keep searching.
The Key Mindset Shift
“Don’t look for the best job. Look for the right job — then make it the best job through your own effort.”
You have deep hands-on AI experience and a proven track record of creating autonomous systems, building personal agents, and automating workflows. These qualities mean you have the ability to shape a role — a good-enough starting position can become excellent if you bring your full energy to it.
Summary
| Situation | What to Do |
|---|---|
| Job passes all non-negotiables | Accept it, stop comparing |
| Job has 1 major red flag (bad tech lead, wrong work type) | Keep searching |
| You’ve been searching 3+ months with no offer passing non-negotiables | Re-examine if non-negotiables are realistic |
| You received a great offer but feel “maybe something better is out there” | Accept the good offer — this feeling never goes away |
Be picky about your non-negotiables. Be flexible about everything else. That is the balanced answer.