← All videos

Engineering video

13:14 · 6 September 2024

what developers getting hired in 2025 do differently

Chapters 4 sections

  1. 0:00Introduction and Market Reality
  2. 1:49Mistakes 1 through 5: Mindset, Action, and Focus
  3. 6:31Mistakes 6 through 10: Wrong Priorities and Distractions
  4. 10:00Mistakes 11 through 13: Comparisons, Negotiation, and Health

Key concepts in this video:

1. Applying outdated job-hunting mindsets

Assuming the current market operates like the candidate-driven market of five years ago leads to disappointment; developers must adapt to increased competition and higher qualification thresholds.

Watch section from 0:40 →

2. Paralysis by analysis

Spending excessive time watching courses, polishing resumes, and updating LinkedIn profiles instead of actually applying for jobs.

Watch section from 1:49 →

3. Emotional attachment to a single company

Idealizing a potential employer and projecting all job expectations onto them before receiving an offer, which leads to devastation upon rejection.

Watch section from 2:51 →

4. Interviewing in unfamiliar technologies

Wasting time interviewing in languages you do not master out of desperation, resulting in low-paid offers and lost focus on your core stack.

Watch section from 4:00 →

5. Failing to pick your interview battles

Spending months on LeetCode-style hard algorithms meant for FAANG companies instead of focusing on practical fundamentals and surviving 80% of normal interviews.

Watch section from 5:22 →

6. Building pixel-perfect portfolios

Wasting weeks building side projects or portfolios because companies care more about professional experience properly reflected on a CV.

Watch section from 6:31 →

7. Distraction by shiny objects

Getting sidetracked by advice to build a SaaS company, learn blockchain, or study AI instead of mastering your primary tech stack to get hired.

Watch section from 7:24 →

8. Succumbing to negativity

Allowing market rejections and negative online comments or peers to convince you that success is impossible.

Watch section from 8:05 →

9. Wasting energy on Plan B

Anxiously obsessing over backup plans like moving back with parents or working as a waiter instead of executing Plan A.

Watch section from 8:55 →

10. Multitasking during the job search

Jumping between recruiter calls, live coding, and learning new tools without a schedule, which harms productivity through context switching.

Watch section from 10:00 →

11. Playing the victim and comparing yourself

Thinking other developers have it easier and wasting time on unfair comparisons instead of focusing on the task at hand.

Watch section from 10:00 →

12. Getting greedy with initial offers

Making unreasonable negotiation demands on your first good offer out of sudden greed after weeks of desperation.

Watch section from 10:00 →

13. Neglecting health and burning out

Sacrificing physical and mental well-being, abandoning hobbies, and working late hours while job hunting, which damages interview performance.

Watch section from 12:02 →

Transcript

Today I will share with you the 13 most common mistakes I see software engineers making when trying to get hired in the current job market. For context, if you don't know me, my name is Dragosh, I'm an aerospace engineer turned software developer turned mentor. And together with my brother Bogdan, I co-founded the seniordev.com, where in the last three years, we helped over 250 JavaScript developers get to the senior level and beyond, and of course, get high paying jobs in the process.