Hereâs an uncomfortable truth: most job application advice was written for a market that no longer exists.
âApply to as many jobs as possible.â âSpray and pray.â âItâs a numbers game.â
This advice made sense when hiring managers actually read applications. It doesnât work when 97.8% of Fortune 500 companies use ATS software to filter candidates before a human ever sees your resume.
The IT job market in 2026 is brutal. Not because there arenât jobs. Tech unemployment sits at a historic low of 2.8%. The brutality comes from a broken application system where the average job seeker submits 32 to 200+ applications before landing an offer, only 0.1% to 2% of cold applications result in a job offer, and roughly one in five job postings youâre applying to doesnât actually exist.
Youâre not failing. The system is failing you.
But hereâs the good news: once you understand how this broken system actually works, you can beat it. Letâs talk about what the data saysânot what career coaches who havenât applied for a job since 2015 think works.
The Ghost Job Problem Nobody Talks About
Before you optimize a single bullet point on your resume, you need to understand why so many of your applications disappear into the void.
A 2025 Greenhouse study found that between 18% and 22% of all online job postings are ghost jobsâpositions with no intention to hire. But it gets worse. A LiveCareer survey of 918 HR professionals revealed that 45% of them admit to âregularlyâ posting ghost jobs, with another 48% doing it âoccasionally.â
Combined, 93% of HR professionals engage in this practice to some degree.
Why? Companies post fake jobs to:
- Build talent pipelines for âsomedayâ
- Make their company appear like itâs growing
- Collect resumes to compare against current employeesâ salaries
- Meet internal metrics about âopen requisitionsâ
- Justify budget requests (âWe need more headcount!â)
This isnât conspiracy theory territoryâLinkedIn reports that 27.4% of U.S. job listings on their platform are likely ghost jobs.
How to Spot a Ghost Job
Not every old posting is a ghost, but here are red flags:
Age of posting: If itâs been listed for 60+ days, proceed with caution. The average time-to-hire for tech roles is 42 days. Anything older suggests theyâre either extremely picky or not actually hiring.
Vague requirements: Real job postings have specific requirements. Ghost jobs often cast an absurdly wide net: â5-10 years experience in a variety of technologiesâ with no specifics.
No salary range: Companies that are serious about filling a role typically post compensation. Ghost jobs often skip this because thereâs no actual budget.
Company is laying off but posting: If a company announced layoffs last month but is still posting entry-level roles, those postings existed before the freeze and nobody bothered to remove them.
The posting reappears: If you see the same job reposted every 3-4 weeks, theyâre either churning through candidates for legitimate reasons or they have no intention of filling it.
What to Do About Ghost Jobs
Your best defense is focusing on warm applications rather than cold ones. More on this below. But when you do apply cold, prioritize:
- Jobs posted within the last 14 days
- Listings with salary ranges
- Postings that use LinkedInâs âverifiedâ badge
- Roles at companies with recent earnings calls mentioning hiring initiatives
The ATS Reality (Itâs Not What You Think)
Everyone knows about Applicant Tracking Systems. Most people misunderstand how they actually work.
The conventional wisdom says: âATS is a robot that scans your resume for keywords and rejects you if you donât have enough.â
Reality is more nuanced. 99.7% of recruiters use keyword filters in their ATS, but modern systems are more sophisticated than simple keyword matching. They parse your resume into structured dataâjob titles, companies, dates, skillsâand let recruiters search and filter that database.
The problem isnât that ATS rejects you. The problem is that your resume might not parse correctly.
Why Your Resume Might Be Getting Scrambled
When an ATS parses your beautifully designed resume, it often mangles the information:
- Headers and footers: ATS systems fail to identify contact info stored in headers/footers 25% of the time
- Two-column layouts: The system reads left to right, potentially mixing unrelated content
- Tables and text boxes: Data can get extracted out of order or skipped entirely
- Graphics and icons: Completely invisible to most parsers
- Custom fonts: Can render as gibberish or missing characters
The fancy resume template you paid $30 for? It might be actively hurting you.
The ATS-Friendly Format That Actually Works
Hereâs what the data says about formatting for maximum parsability:
File format: .docx is the safest bet. PDFs work with most modern systems but can still cause issues with older software. When in doubt, submit a .docx.
Layout: Single column, no tables, no text boxes. Keep it boring. Your resumeâs job is to get parsed correctly and put in front of a human, not to win design awards.
Section headers: Use standard labels the system expects: âWork Experienceâ (not âWhere Iâve Made Impactâ), âEducationâ (not âAcademic Journeyâ), âSkillsâ (not âSuperpowersâ).
Contact info: Put it in the body of the document, not headers or footers. Include your name, email, phone, LinkedIn URL, and location. City and state are fine. Skip the full street address.
Fonts: Stick to Arial, Calibri, Georgia, or Times New Roman. Nothing exotic.
This might feel like career advice from 2005, and thatâs the point. Simple formats parse correctly. Thatâs what matters.
Check out our IT resume examples guide for templates that balance ATS optimization with human readability.
Keywords: The Right Way vs. The Wrong Way
Hereâs where things get interesting. Yes, you need keywords. No, you shouldnât keyword-stuff your resume like itâs 2012 SEO.
Modern ATS systems (and the recruiters using them) can detect unnatural language patterns. Stuffing âPython Python Pythonâ into white text at the bottom of your resume will get you flagged, not hired.
How to Actually Use Keywords
Step 1: Extract keywords from the job posting
Donât guess which skills matterâlet the posting tell you. Read it three times:
- First pass: Identify technical skills mentioned (specific technologies, tools, platforms)
- Second pass: Note soft skills and responsibilities emphasized
- Third pass: Look for repeated termsâthose are prioritized
Step 2: Include both acronyms and spelled-out versions
Recruiters search differently. Some type âAWS,â others type âAmazon Web Services.â Include both:
- âAmazon Web Services (AWS)â
- âActive Directory (AD)â
- âVirtual Private Network (VPN)â
Step 3: Mirror the exact terminology
If the posting says âPython 3,â donât just write âPython.â If they want âJira,â donât write âproject management software.â Match their language.
Step 4: Integrate keywords into accomplishments, not skill dumps
Compare:
- Weak: âSkills: Python, SQL, AWS, Linux, Dockerâ
- Strong: âAutomated infrastructure provisioning using Python and AWS CloudFormation, reducing deployment time from 4 hours to 15 minutesâ
The second version contains the same keywords but demonstrates context and impact.
If youâre building a homelab or working on certifications, make sure those projects translate into keyword-rich accomplishments on your resume.
The Quantity vs. Quality Debate (Settled by Data)
Should you apply to 200 jobs and hope for the best? Or carefully target 20 applications?
The data suggests a middle pathâwith a heavy lean toward quality.
According to Indeedâs research, response rates vary dramatically by platform:
- Indeed: 20-25% response rate
- LinkedIn: 3-13% response rate
- Company websites: 2-5% response rate
Tech specifically sees response rates as low as 5% for cold applications.
But hereâs the key insight: warm applications outperform cold ones by a massive margin.
A warm application is one where you have some connection:
- A referral from a current employee
- A recruiter who reached out to you first
- A hiring manager you met at a meetup or virtual event
- A connection through LinkedIn who works there
Research shows referred candidates are hired at rates 4-10x higher than cold applicants.
The Optimal Application Strategy
Based on the data, hereâs what actually works:
Tier 1: Warm applications (20% of your time, 80% of your results)
Focus energy on:
- Jobs where you have a connection who can refer you
- Roles where a recruiter reached out first
- Companies where youâve built relationships through IT networking
Even a weak connection helps. âI saw you work at Company Xâwould you mind telling me about the culture?â followed by genuine conversation can turn a stranger into an advocate.
Tier 2: Targeted cold applications (60% of your time)
For jobs you genuinely want but have no connection:
- Customize your resume for each posting (yes, really)
- Write a cover letter that references something specific about the company
- Apply within 48 hours of posting going live
- Follow up on LinkedIn with the hiring manager or recruiter (politely, once)
Check our cover letter guide for templates that actually get read.
Tier 3: Quick-apply for volume (20% of your time)
For roles that are âfineâ but not dream jobs:
- Use a general resume optimized for your target role
- Skip the cover letter if itâs optional
- Apply quickly and move on
Donât waste an hour customizing an application for a job youâre lukewarm about. But also donât expect these to convert at the same rate.
Where to Actually Apply (Platform Breakdown)
Not all job boards are created equal. Hereâs what the data shows:
Indeed (20-25% response rate)
Pros: Highest response rates, massive volume, good for entry-level roles Cons: Lots of ghost jobs, lower-quality postings, recruiters are often flooded
Best for: Help desk, IT support, system admin roles
LinkedIn (3-13% response rate)
Pros: Built-in networking, Easy Apply is convenient, âverifiedâ job badges help identify real postings Cons: Lower response rates for cold applications, saturated with applicants
Best for: Mid-level to senior roles, jobs where you can leverage connections
Pro tip: Optimize your LinkedIn profile before applying. Recruiters will check it, and a weak profile undermines a strong application.
Company Websites (2-5% response rate)
Pros: No middleman, application goes directly to hiring team, shows intentionality Cons: Lowest response rates for cold applications, often outdated postings
Best for: Dream companies where youâve done your research
Dice
Pros: Tech-focused, recruiters actively search it, good for contract/consulting work Cons: Heavy recruiter activity (both good and annoying), lots of staffing agencies
Best for: Cybersecurity roles, contract positions, specialized tech jobs
GitHub Jobs / Stack Overflow
Pros: Developer-focused, technical culture, often higher-quality postings Cons: Smaller volume, skews toward startups
Best for: Developer roles, DevOps, engineering positions
The platform matters less than your approach. A warm application on any platform beats a cold application on the âbestâ platform.
Timing Your Applications (It Actually Matters)
When you apply can significantly impact whether your resume gets seen.
Best Days to Apply
Research consistently shows that applications submitted Monday through Wednesday get the highest response rates. Thursday and Friday applications often sit over the weekend and get buried.
Best Time of Day
Apply between 6 AM and 10 AM in the companyâs time zone. Recruiters often check the ATS first thing in the morning. Being at the top of the queue beats being buried under 50 other applications.
Speed Matters More Than Timing
The most important timing factor? How quickly you apply after a job is posted.
Jobs posted in the last 48 hours have dramatically higher response rates than older postings. Many positions effectively close within the first week, even if the posting stays up.
Set up job alerts for your target roles and titles. Check them daily. Apply immediately when you see something good.
Following Up (Without Being Annoying)
The âfollow up until they tell you noâ advice is mostly bad. Hereâs a data-informed approach.
When Following Up Helps
- After applying, if you can identify the hiring manager or recruiter on LinkedIn
- After an interview, to send a thank-you and reiterate interest
- After being told âweâll get back to youâ and the stated timeline has passed
How to Follow Up
Post-application follow-up (optional, once): âHi [Name], I recently applied for the [Position] role at [Company]. Iâm particularly excited about [specific thing about the role/company]. Would love to connect and learn more about what youâre looking for in this position.â
Keep it under 50 words. Send it 3-5 days after applying. Donât send it again.
Post-interview follow-up (required): Send within 24 hours. Reference something specific you discussed. Reiterate enthusiasm. Keep it brief.
Checking on timeline: If they said âweâll decide by Fridayâ and itâs the following Tuesday, one polite email is fine: âHi [Name], wanted to check in on the timeline for the [Position] decision. Happy to provide any additional information if helpful.â
When Following Up Hurts
- Following up multiple times after a cold application with no response
- Following up within 48 hours of applying
- Sending âjust checking inâ messages weekly
- DMing on multiple platforms simultaneously
Persistence can work, but desperation shows. One thoughtful follow-up. Then move on.
Red Flags in Job Postings (Save Yourself the Time)
Not every posted job is worth your application. Hereâs what should make you pause:
Immediate Skip
- âMust be willing to wear many hatsâ = Understaffed, youâll do three jobs for one salary
- Salary ranges spanning 50%+ (e.g., â$70K-$140Kâ) = They have no idea what they want
- âFast-paced environmentâ + âmust be available 24/7â = No work-life balance
- Urgently hiring with no salary listed = Probably underpaying
- Entry-level requiring 3+ years experience = They donât know what entry-level means
Yellow Flags (Proceed with Caution)
- Posting is 45+ days old
- Company has recent layoff news
- Reviews on Glassdoor consistently mention issues you care about
- Job requirements include every technology ever invented
What Good Postings Look Like
- Clear salary range
- Specific technical requirements (not âexperience with various technologiesâ)
- Posted within the last 2 weeks
- Company has positive or neutral recent press
- Requirements feel achievable with 70-80% match
You shouldnât apply to jobs youâre 100% qualified for. Research suggests that candidates who match 60-70% of requirements get interviews at similar rates to those matching 90%+. Donât self-rejectâbut also donât waste time on obvious mismatches.
The Technical Portfolio Question
Do you need a portfolio website, GitHub profile, or homelab to get IT jobs?
It depends on the role.
When Technical Presence Matters
- Developer/DevOps roles: Active GitHub with real projects helps significantly. See our DevOps career guide for what hiring managers look for
- Cybersecurity roles: CTF participation, HackTheBox or TryHackMe profiles, security research
- Cloud/infrastructure roles: Documentation of projects, architecture diagrams, and cloud certifications
When It Matters Less
- Help desk/IT support: Certifications and customer service experience matter more
- System admin roles: Production experience trumps lab work. Check our sysadmin resume guide for how to present your experience
- IT management: Leadership experience and business impact take precedence. Read about becoming an IT manager
Building Technical Credibility
If youâre early-career or transitioning into IT, here are high-ROI activities:
- Build a homelab and document itâcheck our complete homelab guide
- Get hands-on with Linux using platforms like Shell Samurai for interactive terminal practice
- Contribute to open sourceâeven documentation PRs count
- Complete CTF challenges on PicoCTF or OverTheWire for security roles
- Document everything in a blog or GitHub README
The goal isnât to have an impressive portfolio. Itâs to have evidence that you can do the work youâre claiming you can do.
Mental Health and Job Searching
Letâs be real about something nobody discusses enough: job searching is psychologically brutal.
When only 0.1% to 2% of cold applications result in offers, rejection is mathematically guaranteed. Youâre going to apply to jobs and hear nothing. Youâre going to make it to final rounds and get passed over. Youâre going to wonder if youâre even qualified for this industry.
This is normal. Itâs also hard.
Practical Mental Health Strategies
Set application limits: Applying to 20 jobs per day isnât hustle. Itâs burnout fuel. Aim for 5-10 quality applications, then stop.
Track your progress, not just outcomes: âApplied to 10 jobs, customized 3 resumes, sent 2 networking messagesâ is progress even if none resulted in interviews yet.
Take breaks: If youâve been searching intensely for months, a week off wonât hurt your chances. It might help you show up more energized when you return.
Talk to other job seekers: IT career communities can normalize what youâre experiencing. Youâre not alone in finding this hard.
Donât make it your identity: Youâre a person who happens to be job searching. Youâre not a job seeker who happens to be a person.
If searching is affecting your sleep, relationships, or mental health, thatâs a signal to adjust your approachânot push harder.
FAQ
How many jobs should I apply to per week?
Focus on quality over quantity. 10-15 thoughtful applications per week is more effective than 50 spray-and-pray submissions. Prioritize roles where you have connections or strong matches.
Should I apply to jobs Iâm not fully qualified for?
Yes, if you meet 60-70% of the requirements. Research shows candidates at this match level get interviews at similar rates to those at 90%+. Job postings describe ideal candidates, not minimum requirements.
Is it worth paying for resume writing services?
For most IT roles, no. A well-formatted, keyword-optimized resume you write yourself (or with free AI tools) performs just as well. Spend that money on certifications insteadâthey move the needle more.
How do I know if a job posting is a ghost job?
Key signs: posted 60+ days, reappears every few weeks, vague requirements, no salary range, company recently announced layoffs or hiring freezes. LinkedInâs âverifiedâ badge and recent posting dates are your best filters.
Should I include a cover letter if itâs optional?
For Tier 1 and Tier 2 applications (warm connections and targeted cold applications), yesâa short, specific cover letter helps. For Tier 3 quick-apply applications, skip it if optional.
The Bottom Line
The IT job market isnât broken because there arenât jobs. Itâs broken because the application process has become a numbers game that benefits nobody. Candidates drown in rejections. Recruiters drown in unqualified applications. Companies drown in ghost job postings they never intended to fill.
You canât fix the system. But you can work with how it actually functions:
- Recognize that ghost jobs are real and prioritize recent, verified postings
- Format your resume for ATS parsability, not design awards
- Use keywords strategically, integrating them into accomplishments rather than stuffing them into lists
- Invest disproportionately in warm applications through networking and referrals
- Apply quickly to new postings rather than slowly to old ones
- Follow up once, then move on
The job search is a grind. But itâs a grind with patterns you can understand and strategies that actually work. Stop applying the same way everyone else applies, getting filtered out the same way everyone else gets filtered out.
Do the work differently. Get different results.
Now go update that resumeâyouâve got interviews to land.