DEV Community

Cover image for No one wants to hire you. Now what?

No one wants to hire you. Now what?

Ndeye Fatou Diop on November 19, 2024

2024 is tough for junior frontend developers. I know because I get DMs daily from devs who can't find a job. Even when they're trying hard, most ...
Collapse
 
itsmeseb profile image
sebkolind

This is a great article!

I'd like to add that you should update your GitHub profile. And, work on side projects that you care about, and keep them public β€” don't hide your awesome work...or your flaws. Be proud of what you've learned.

Also, don't try to sound like all the cool kids - be yourself. Be honest, human and....be you.

Just my two cents πŸ™ˆ

Collapse
 
mistval profile image
Randall

This seems to be increasingly important. I often see job posts now that list "GitHub profile showing off your code" as a plus. I don't recall ever seeing that before a year or two ago.

As an interviewer myself, I always check GitHub links when I find them on resumes, and they do help candidates stand out.

Collapse
 
_ndeyefatoudiop profile image
Ndeye Fatou Diop

That is very good to know Randall!

I wouldn’t have guessed that! What type of activity do you like to see?

Thread Thread
 
mistval profile image
Randall

The main thing I want to know is whether they have built something significant and valuable, whether they can "walk the walk". So I look at their projects, pick one that stands out, glance at the README and learn about it, and then glance through some code. If the project solves a real problem and/or at least looks well-built, then I'm happy.

I only have a few minutes at most, so it is a rapid judgment. I never think worse of a candidate after seeing their GitHub. Maybe if the quality was truly horrible I might, but I don't remember that happening (and I'd check the project's age too, and give them a break if it's old).

Thread Thread
 
_ndeyefatoudiop profile image
Ndeye Fatou Diop

That makes sense!

Collapse
 
_ndeyefatoudiop profile image
Ndeye Fatou Diop

These are all great advice @itsmeseb πŸ˜€

Collapse
 
neurabot profile image
Neurabot

I was sad when facing rejection. Some people laughed after me.

You lost confidence and self esteem. You must persevere by loving, dedicating, and embedding in many projects.

At least, you will gain in experiences and esteems.

Collapse
 
_ndeyefatoudiop profile image
Ndeye Fatou Diop

Yes!
That also happened between 2016 and 2018. The job market wasn't bad, but I didn't have the right skills.
I faced many rejections before landing a job at Palantir.

Collapse
 
neurabot profile image
Neurabot

Right.

Collapse
 
miketalbot profile image
Mike Talbot ⭐

In 2024, I hired a round of junior developers - for three roles, we had many hundreds of applicants, and we stopped reviewing resumes after 150 - so getting in early is also essential. These three roles were for very early stage juniors, either first or second job in the industry with a focus on JavaScript and React. We wanted to shortlist people who could demonstrate and explain their own work well, so the next review of documentation ruled out people with only personal profile websites or very generic To/Do app projects.

Personally, I couldn't care less about DSA in the recruitment of juniors; I care about the ability to deliver - so after a series of calls to assess fit, we tested people's JavaScript knowledge and React knowledge with a series of tests developed internally that highlight our coding standards and frequent patterns. The tests comprise a series of code fragments that an examiner walks though and asks the how and why about each one, they start simple and end up in pretty intricate patterns.

After the test step, we ended up with only 5 people at the final round, which was discussing a project they'd already made and defending its architecture. We chose three out of the 5; 4 people made the cut, so it was a dice roll and personal fit that made the final selection.

I guess from that my summary is: Write a CV or resume that details the projects you've worked on and highlights how you feel you can contribute; only apply for jobs that you have some demonstrable experience - there will be hundreds of applicants with relevant experience, you'll be cut if you can't show competence in the recruiting company's stack. Be personable, be honest about the extent of your knowledge, but brush up on the details for examinations.

Do more projects, make things - don't copy other people's projects because you won't understand them enough.

Collapse
 
_ndeyefatoudiop profile image
Ndeye Fatou Diop

This is an amazing reply! Thanks for sharing your perspectives πŸ˜ƒ!

This is so different from my experience.

At Palantir, we can afford to train junior devs (the most critical skill they need is to learn quickly and be comfortable with CS basics).

If they don't know the stack, it is okay.

But applying early still gives you a leg up!

Collapse
 
miketalbot profile image
Mike Talbot ⭐

Yes it's great if you can train - we have a 3 month boot camp to get people onto our framework, but it requires you know JavaScript and have at least an understanding of the principles of React. Our devs end up being able to work full stack, we have JS front and back end with a very declarative API, but our training also helps to decide which side of the line people should spend most of their time.

Thread Thread
 
_ndeyefatoudiop profile image
Ndeye Fatou Diop

That is amazing Mike πŸ™Œ
That is very practical! It must help people focus on your strengths. Do you have job postings or others I can share with my +2,000 X followers?

Collapse
 
neurabot profile image
Neurabot

I know that technical expertise doesn't lie. Either you master or not. It is about making a task efficiently. Anything else !

Collapse
 
_ndeyefatoudiop profile image
Ndeye Fatou Diop

True!

Collapse
 
hildegardrafey profile image
Hildegard

This article really resonates with the challenges of navigating job rejections. One thing I’ve found helpful during such times is focusing on building new skills or side projects that can add to my portfolio. I worked on improving my understanding of app ecosystems like CapCut, and I even compiled resources on my website for those interested in free, user-friendly video editing tools.

Collapse
 
_ndeyefatoudiop profile image
Ndeye Fatou Diop

That is very interesting @hildegardrafey πŸ˜€

Do you have target companies?

Collapse
 
ameerhamzadev profile image
Ameer Hamza

Why do you prefer to be employee when you can become boss? Why not do startups?

Collapse
 
_ndeyefatoudiop profile image
Ndeye Fatou Diop

That is a good point. Every person should do what works for them!

Collapse
 
auyeungdavid_2847435260 profile image
David Au Yeung

Yes, lots of programmers are too focused on coding and lack soft skills, especially good communication.

Collapse
 
_ndeyefatoudiop profile image
Ndeye Fatou Diop

You said it well David πŸ™Œ
That is a must have skill

Collapse
 
deloz profile image
Instead of looking elsewhere, it is better to come here together.

so 😒

Collapse
 
_ndeyefatoudiop profile image
Ndeye Fatou Diop

It doesn't have to stay sad. There is always room for progress :)

Collapse
 
nomadblog profile image
SabinaWellington

I hope you will find a good job soon

Collapse
 
devshefali profile image
Shefali

Helpful article. Thanks for sharing, Ndeye! πŸ™ŒπŸ»

Collapse
 
_ndeyefatoudiop profile image
Ndeye Fatou Diop

Glad you like it Shefali πŸ™Œ

Collapse
 
skysingh04 profile image
Akash Singh

Well Written!

Collapse
 
_ndeyefatoudiop profile image
Ndeye Fatou Diop

Thanks Akash πŸ™Œ

Collapse
 
nina_baghdasaryan_cfdee7e profile image
Nina Baghdasaryan

you can just do things ℒ️

Collapse
 
_ndeyefatoudiop profile image
Ndeye Fatou Diop

Exactly Nina πŸ™Œ