Skip to content

Commit da5b5bf

Browse files
authored
docs: introduce Career Mode (#494)
- Added a new section for Career Mode, detailing its developer-first hiring experience. - Included documentation on getting started, job preferences, profile setup, matching algorithm, privacy model, and FAQs. - Enhanced user navigation by adding Career Mode links to the homepage and sidebar. - Updated structured data to reflect the new Career Mode features and benefits. This update aims to provide developers with a clear understanding of how to leverage Career Mode for job opportunities while ensuring privacy and control.
1 parent 1069f96 commit da5b5bf

27 files changed

+2377
-12
lines changed

docs/career-mode/_category_.json

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
{
2+
"label": "Career Mode",
3+
"position": 80
4+
}

docs/career-mode/faq.md

Lines changed: 399 additions & 0 deletions
Large diffs are not rendered by default.
Lines changed: 141 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,141 @@
1+
---
2+
sidebar_position: 1
3+
description: Learn how to enable Career Mode, set your availability status, and complete the essential setup steps to start receiving high-quality job opportunities.
4+
---
5+
6+
# Getting Started with Career Mode
7+
8+
import HowToSchema from '@site/src/components/HowToSchema';
9+
10+
<HowToSchema
11+
name="How to Get Started with Career Mode"
12+
description="Step-by-step guide to enabling Career Mode on daily.dev and setting up your profile to receive curated job opportunities from top tech companies"
13+
totalTime="PT15M"
14+
pageUrl="https://docs.daily.dev/docs/career-mode/getting-started"
15+
steps={[
16+
{
17+
name: "Navigate to Job Preferences",
18+
text: "Click on your profile picture in the top right corner, select Settings, and navigate to the Job Preferences section in the settings menu.",
19+
url: "https://docs.daily.dev/docs/career-mode/getting-started#enabling-career-mode"
20+
},
21+
{
22+
name: "Enable Career Mode",
23+
text: "Toggle the Career Mode switch on to activate the feature on your account. This makes you eligible to receive job opportunities.",
24+
url: "https://docs.daily.dev/docs/career-mode/getting-started#enabling-career-mode"
25+
},
26+
{
27+
name: "Set Your Availability Status",
28+
text: "Choose between 'Actively Looking' if you're currently searching for a new position, or 'Open Only If It's Right' if you're employed but open to exceptional opportunities. This helps prioritize which opportunities to show you first.",
29+
url: "https://docs.daily.dev/docs/career-mode/getting-started#setting-your-availability-status"
30+
},
31+
{
32+
name: "Upload Your CV",
33+
text: "Upload your resume/CV in the Job Preferences section. This dramatically improves match accuracy by providing rich context about your work history, education, and skills.",
34+
url: "https://docs.daily.dev/docs/career-mode/job-preferences#supercharge-your-matches-upload-documents"
35+
},
36+
{
37+
name: "Configure Job Preferences",
38+
text: "Specify your desired role type, salary expectations, location preferences, and preferred tech stack. The more detailed your preferences, the more accurate your job matches will be.",
39+
url: "https://docs.daily.dev/docs/career-mode/job-preferences"
40+
},
41+
{
42+
name: "Complete Your Profile",
43+
text: "Add your work experience, education, skills, and optionally open source contributions, side projects, and certifications. A complete profile significantly improves matching accuracy.",
44+
url: "https://docs.daily.dev/docs/career-mode/profile-setup"
45+
}
46+
]}
47+
/>
48+
49+
50+
Ready to start receiving curated job opportunities? This guide will walk you through enabling Career Mode and completing the essential setup.
51+
52+
## Enabling Career Mode
53+
54+
To get started with Career Mode:
55+
56+
1. **Navigate to Settings**: Click on your profile and select Settings
57+
2. **Go to Job Preferences**: Find the "Job Preferences" section in the settings menu
58+
3. **Toggle Career Mode On**: Enable the Career Mode switch
59+
60+
That's it! Career Mode is now active on your account.
61+
62+
[Open Job Preferences →](https://app.daily.dev/settings/job-preferences)
63+
64+
## Setting Your Availability Status
65+
66+
When enabling Career Mode, you'll be asked to indicate your availability. This gives our matching system important context about your urgency:
67+
68+
### Actively Looking
69+
70+
Choose this if you're currently searching for a new position. This signals that you're open to conversations and ready to move quickly.
71+
72+
**Best for**:
73+
- Developers actively searching for their next role
74+
- Those ready to interview and potentially switch jobs soon
75+
- Anyone with immediate availability
76+
77+
### Open Only If It's Right
78+
79+
Select this if you're currently employed and happy, but would consider exceptional opportunities.
80+
81+
**Best for**:
82+
- Developers satisfied with their current role
83+
- Those curious about what's available
84+
- Anyone who wants to keep options open without urgency
85+
86+
:::tip
87+
You can change your availability status at any time in Job Preferences. Your status helps us prioritize which opportunities to show you first.
88+
:::
89+
90+
## Quick Setup Checklist
91+
92+
To maximize your chances of receiving high-quality job matches, complete these essential steps:
93+
94+
- [ ] **Enable Career Mode** in Job Preferences
95+
- [ ] **Set your availability status** (actively looking or open if right)
96+
- [ ] **Upload your CV** for better matching accuracy
97+
- [ ] **Configure job preferences** (role type, salary, location, tech stack)
98+
- [ ] **Complete your profile** (work experience, education, skills)
99+
- [ ] **Review your tech stack** on your profile to ensure accuracy
100+
101+
## What Happens Next?
102+
103+
After enabling Career Mode and completing your setup:
104+
105+
1. **Our system begins matching**: We analyze your profile, preferences, and daily.dev activity to find relevant opportunities
106+
2. **You'll receive notifications**: When a high-quality match is found, you'll see a notification on daily.dev
107+
3. **You stay in control**: You can review opportunities privately and decide whether to express interest
108+
4. **No spam, ever**: You won't receive cold messages from recruiters unless you explicitly approve a job match
109+
110+
## Time Investment
111+
112+
**Initial Setup**: 10-15 minutes to configure preferences and complete your profile
113+
114+
**Ongoing**: No time required. Just check notifications when opportunities arrive.
115+
116+
:::info
117+
The more complete your profile and preferences, the better our matching accuracy. Investing time upfront pays off with higher quality opportunities.
118+
:::
119+
120+
## Privacy First
121+
122+
Remember: Career Mode is **private by default**. Enabling it doesn't make you visible to recruiters. Your information is only shared after you explicitly approve a specific job opportunity.
123+
124+
[Learn more about privacy and trust](privacy-and-trust.md)
125+
126+
## Need Help?
127+
128+
Having trouble getting started? Check out these resources:
129+
130+
- [Configuring job preferences](job-preferences.md)
131+
- [Building your developer profile](profile-setup.md)
132+
- [Understanding how matching works](how-matching-works.md)
133+
- [Frequently asked questions](faq.md)
134+
135+
## Next Steps
136+
137+
Now that Career Mode is enabled, enhance your experience:
138+
139+
1. **[Configure your job preferences](job-preferences.md)** to specify exactly what you're looking for
140+
2. **[Optimize your profile](profile-setup.md)** to showcase your experience and skills
141+
3. **[Learn how matching works](how-matching-works.md)** to understand what makes a good match
Lines changed: 222 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,222 @@
1+
---
2+
sidebar_position: 4
3+
description: Understand how Career Mode's matching algorithm connects you with high-quality job opportunities based on your skills, interests, and preferences.
4+
---
5+
6+
# How Job Matching Works
7+
8+
Career Mode uses a sophisticated matching system to connect you with opportunities that truly align with your skills, interests, and career goals. Here's how it works.
9+
10+
[See how it works in the app →](https://app.daily.dev/jobs/how-it-works)
11+
12+
## The Matching Process
13+
14+
### 1. Employers Submit Opportunities
15+
16+
Companies post job openings on daily.dev with detailed requirements:
17+
18+
- Role title and seniority level
19+
- Required and preferred technical skills
20+
- Team structure and company culture
21+
- Compensation range
22+
- Location and remote work policies
23+
- Tech stack and tools used
24+
25+
**Important**: These jobs are **not publicly displayed** on daily.dev. They're only visible to matched developers.
26+
27+
### 2. We Analyze Your Profile
28+
29+
Our system evaluates multiple signals to understand your skills, interests, and preferences:
30+
31+
**From your daily.dev activity**:
32+
- Articles you read and engage with
33+
- Tags you follow
34+
- Squads you participate in
35+
- Content you bookmark or share
36+
- Your reading consistency and patterns
37+
38+
**From your Career Mode profile**:
39+
- Work experience and career trajectory
40+
- Education and certifications
41+
- Technical skills and expertise
42+
- Open source contributions
43+
- Side projects and publications
44+
45+
**From your job preferences**:
46+
- Desired role type and scope
47+
- Salary expectations
48+
- Location preferences
49+
- Preferred tech stack
50+
- Employment type preferences
51+
52+
### 3. Intelligent Matching Algorithm
53+
54+
We match opportunities to developers based on:
55+
56+
**Technical fit**:
57+
- Skills match between your background and job requirements
58+
- Experience level alignment (junior, mid, senior, staff, etc.)
59+
- Tech stack overlap with your preferences
60+
61+
**Interest alignment**:
62+
- Content engagement patterns indicating genuine interest
63+
- Preference for certain technologies or domains
64+
- Career direction based on recent activity
65+
66+
**Practical considerations**:
67+
- Salary alignment with expectations
68+
- Location compatibility
69+
- Employment type match
70+
- Availability status (actively looking vs. open if right)
71+
72+
### 4. Quality Over Quantity
73+
74+
Unlike traditional job boards, we prioritize match quality over volume:
75+
76+
- **Selective matching**: We only show opportunities that meet a high confidence threshold
77+
- **No spray-and-pray**: You won't see dozens of loosely-relevant jobs
78+
- **Curated experiences**: Each match is intentionally selected for you
79+
80+
:::tip
81+
You won't receive tons of job matches. Career Mode is designed for quality, not quantity. A few highly relevant opportunities are more valuable than dozens of mediocre ones.
82+
:::
83+
84+
## Daily.dev as Trusted Broker
85+
86+
A key differentiator: **employers don't choose candidates**. We do.
87+
88+
### How Traditional Hiring Works
89+
90+
On most platforms:
91+
1. Employers search for candidates
92+
2. They filter and select who to reach out to
93+
3. Mass outreach to many candidates
94+
4. High volume, low personalization
95+
96+
### How Career Mode Works
97+
98+
With our approach:
99+
1. We analyze both sides: opportunities and developers
100+
2. We match based on sophisticated signals, not just keywords
101+
3. We present opportunities to developers
102+
4. Both parties must opt in before connecting
103+
104+
**Why this matters**: You're not competing in a visible marketplace. Employers can't browse profiles and cherry-pick candidates. We act as the trusted broker, ensuring every match is intentional and high-quality.
105+
106+
## The Double Opt-In System
107+
108+
Career Mode requires mutual interest before any introduction happens:
109+
110+
**Step 1 - Developer approval**:
111+
- You receive a match notification
112+
- You privately review the opportunity
113+
- You decide: interested or not interested
114+
115+
**Step 2 - Employer approval**:
116+
- If you're interested, we share your profile with the employer
117+
- The hiring manager reviews your background
118+
- They decide: proceed with introduction or pass
119+
120+
**Step 3 - Warm introduction**:
121+
- Only if both parties say yes, we facilitate an email introduction
122+
- The conversation moves forward from there
123+
- No ghosting, no wasted time
124+
125+
This double opt-in ensures:
126+
- Both parties are genuinely interested
127+
- Time is respected on both sides
128+
- Higher conversion from introduction to meaningful conversation
129+
130+
## Signals That Improve Matching
131+
132+
Want to receive better matches? These actions strengthen our understanding of your interests:
133+
134+
### High-Impact Signals
135+
136+
1. **Complete your profile**: Work experience, education, and skills give us concrete data
137+
2. **Upload your CV**: Rich historical context about your background
138+
3. **Set clear preferences**: Specific job preferences reduce ambiguity
139+
4. **Configure tech stack**: Explicit technology preferences override assumptions
140+
5. **Update availability**: Indicates urgency and readiness
141+
142+
### Ongoing Signals
143+
144+
1. **Read consistently**: Regular engagement helps us understand evolving interests
145+
2. **Engage authentically**: Upvote, comment, and bookmark content you genuinely care about
146+
3. **Join relevant Squads**: Squad participation shows interest areas
147+
4. **Update your profile**: As you grow, reflect changes in your profile
148+
149+
:::info
150+
The matching algorithm continuously learns and improves. The more you engage authentically with daily.dev, the better our matches become.
151+
:::
152+
153+
## What Makes a "Good Match"?
154+
155+
A high-quality match typically has:
156+
157+
- **85%+ technical skills overlap**: Most required skills align with your background
158+
- **Interest validation**: Your reading and engagement patterns support this interest
159+
- **Preference alignment**: Matches your role type, location, and salary expectations
160+
- **Career progression fit**: Represents growth from your current or most recent position
161+
- **Culture and values fit**: Company values align with your demonstrated interests
162+
163+
## When You Don't Receive Matches
164+
165+
Not receiving many matches? This could mean:
166+
167+
**Limited opportunities in your niche**:
168+
- Highly specialized tech stacks have fewer openings
169+
- Very specific location requirements narrow the pool
170+
171+
**Preference constraints**:
172+
- Salary expectations might be above market for your experience level
173+
- Location limitations restrict available roles
174+
- Tech stack preferences might be too narrow
175+
176+
**Profile incompleteness**:
177+
- Missing work experience or skills data
178+
- Unclear job preferences
179+
- No CV uploaded
180+
181+
**What to do**:
182+
1. Review and broaden your job preferences slightly
183+
2. Ensure your profile is complete and up-to-date
184+
3. Upload your CV if you haven't already
185+
4. Verify your tech stack reflects your actual interests
186+
5. Consider expanding location preferences or remote work options
187+
188+
:::tip
189+
If you're open to opportunities but not receiving matches, try incrementally broadening your preferences. Small adjustments can significantly expand the opportunity pool.
190+
:::
191+
192+
## Match Timing
193+
194+
**How often you'll receive matches**: Varies significantly based on:
195+
- Your specialization and skill level
196+
- Market demand in your tech stack
197+
- Number of employers actively hiring on daily.dev
198+
- How selective your preferences are
199+
200+
**Typical patterns**:
201+
- Common stacks (JavaScript, Python, cloud): More frequent opportunities
202+
- Specialized stacks (Elixir, embedded, niche domains): Less frequent but highly relevant
203+
- Senior+ roles: Less frequent but higher quality
204+
- Actively looking: Prioritized for timely opportunities
205+
206+
## Continuous Improvement
207+
208+
Our matching algorithm continuously evolves:
209+
210+
- We learn from match outcomes (acceptances, interviews, hires)
211+
- We refine understanding of what makes a successful match
212+
- We incorporate new signals as Career Mode grows
213+
- We listen to feedback to improve accuracy
214+
215+
The more developers use Career Mode, the smarter it becomes.
216+
217+
## Next Steps
218+
219+
- [Learn how to review opportunities](reviewing-opportunities.md) when you receive a match
220+
- [Optimize your profile](profile-setup.md) to improve match quality
221+
- [Configure job preferences](job-preferences.md) to refine matching criteria
222+
- [Understand privacy and trust](privacy-and-trust.md) in the matching process

0 commit comments

Comments
 (0)