DEV Community

loading...
Cover image for How to get hired

How to get hired

rahoulb profile image Rahoul Baruah ・2 min read

How do you get hired as a developer?

Fire off your CV in a scatter-gun manner to as many places as possible? Or try something a bit more targeted? You can probably guess where my preference lies.

Firstly, I'm not going to talk about technical skills - I'm assuming you have those or know where to find them.

Instead, you need to think about what will make you stand out from the crowd.

I'm speaking here as someone who's hired a lot of freelance developers to come and work with me although I will admit my experience in corporate is limited.

Corporate, freelance or somewhere in-between; there's still one important question that you need to answer.

What is the outcome they are looking to achieve by hiring?

Agencies generally want someone who can get up to speed and start churning out code as quickly as possible. And they don't really care about the quality because they are hired on a per-project basis; once it's done, it's done.

Corporates generally want someone who is willing to learn the ropes and do things the right way. Because the code is going to be around for years, so needs to be well-structured, well-engineered and well-tested. And knowledge transfer is vital, so you need to be able to document, explain and work within a team.

And small businesses need to be able to trust you. The owner is placing their livelihood in your hands, so even if you don't have all the technical skills, if you've got the people skills you've got a way in.

So take the time to understand who you are applying to. Figure out what they're looking for. Discover what their values are - are they data-driven or person-led? And optimise for what they are looking for.

Discussion (3)

pic
Editor guide
Collapse
raphael_jambalos profile image
Raphael Jambalos • Edited

Hi Rahoul! I agree with your points on tailor fitting your approach to the company you are going to apply for.

As a senior cloud developer, I get to interview candidates for my current employer. What I usually do is probe if the candidate has the skill baseline we are looking for. After that, I judge if the candidate is culture-fit. Knowing the employer's value and culture really helps a lot in terms of tailor fitting your approach.

I think a good way to go about this is looking for people you know who are or were with the company. If you can't find one, research people who are part of the company and try to catch if they have a platform they are active with or a community they are active in.

As a community leader for the AWS User Group - Mega Manila, I get people who message me how it's like in ECV and how they can "ace" the interview. I don't give them all the answers ofcourse, but my answers hint at that. And its definitely a good way to come prepared!

Collapse
rahoulb profile image
Rahoul Baruah Author

Absolutely - LinkedIn is great for this. And try to find out as much about the values of the company as possible.

Thanks for your reply

Collapse
technoglot profile image
Amelia Vieira Rosado

Ah, another wonderful article! Short but sweet! 👏🏻

Instead, you need to think about what will make you stand out from the crowd.

This one is so important. Never gets old.

So take the time to understand who you are applying to. Figure out what they're looking for. Discover what their values are

This is exactly how I was able to get a traineeship where I am at. I did sooo much research on the company that I just felt like I simply BELONGED there. I remember sitting with the managing director (MD) and a tech lead for a chat to see if our values aligned and such. At one point the MD pulls out some slides and asks me: "So, how much do you know about us?". Hahah, I rambled on and on about the companies history and even mentioned that I knew they loved having BBQ's on their rooftop! 😂 That was an instant win for me.

Thanks for sharing your thoughts on this topic @rahoulb ! Awesomely done! 😊