Seeking work as a developer


Start here

Before you do anything else, connect with the technical community, especially locally. Most jobs aren’t posted, and developer jobs are no different. You need to know people who know about jobs in their network, and who would recommend you into those roles.

Negotiating job offers: a brilliant mindset and information.

Negotiating your salary: understanding how to carry out a salary negotiation and what context your negotiation partner is coming from.

Remember that half, if not more, of the skills you need are soft skills. Here’s a fantastic guide on how to prepare for the soft-skills part of a developer interview.

Putting yourself together


Finding work

Want to freelance? Be prepared to handle clients.

Places that search for job matches on your behalf

Finding remote jobs

Read about how digital nomads talk about their work schedule.

Working remotely and traveling


Searching for work after coding bootcamp

As an inexperienced developer, you’ll be at a disadvantage…but you can still land a job. It’s just harder.

This is a great place to look for start-up jobs. Why start-ups? Because they’re more willing to take risks, which means hiring untried developers…and because there’s so much work to be done that you’ll have no choice but to grab hold with both hands.

This is an amazing thoughtful guide to getting your first job after bootcamp or a self-taught program.


Preparing for technical interviews

Algorithms and Coding Challenges

Preparing for Interviews

Ruby Interviews

Front-end Interviews


Articles on job hunting