The problems with the recruitment process for Junior Developers

by Dillon -

I’m not a Junior Developer, but as for all of us, we all started out with zero work experience.

It’s a common meme among developers to post screenshots online of job descriptions, where a company is looking for a junior developer, but “must have 3+ years work experience”.

It’s almost impossible for Junior Developers to get their foot in the door.

In July 2022, Google announced Carbon, a programming language designed to be the successor to C++. It wasn’t long before companies began the recruitment process in search of Carbon Developers.

Only there was a problem, under the “Must Haves” sub heading.

10+ years of Carbon experience, C++ does not count.

I laughed out loud when I saw a screen grab of this on Reddit. Though this post may not be real, it does highlight the issues faced by Junior Developers.

What can Junior Developers do to get a foot in the door?

Here are some tips to help you find your first full-time gig.

Get active on Github

Github is a great way to not only show your work but to show your code.

Start contributing to open-source projects, and pushing your local repos.

Not only does this show potential employers you can actually write code, but it also shows you know how to use version-control systems.

Make sure your code is clean, and well commented with a good file. This will help anyone looking over your repos understand what it is they’re looking at.

Create an online portfolio

Create a portfolio showcasing your work. This can be a collection of screenshots, code snippets, and links to your Github repos.

Try writing about your work, what you learned and what you would do differently. This helps show potential recruiters your thought process, and that you understand the code you are writing.

Expand your network

Twitter is a great place to connect with other developers. The community is both friendly and helpful. If you’re seeking advice, there are thousands of developers happy to help.

Whilst you’re there, why not follow me 🙂 I’m happy to help out!


This site uses Akismet to reduce spam. Learn how your comment data is processed.