Edit product

Developer Job Searching: The Not So Technical Parts

Developer Job Searching: The Not So Technical Parts is the resource I wish I had when I started searching for developer jobs.

It includes everything that I have learned since I started learning how to code 5 years ago.

"A comprehensive guide on how to think about and approach getting your first/next developer job."

- Annie Bombanie, Frontend Engineering Lead

"A must-have resource if you're looking to get your next dream job!"

- Florin Pop, Developer, YouTuber, Author

"Very useful for those who find it difficult to deal with the job search (not just for developers!)"

- Francesco Ciulla, Software Consultant, YouTuber

Why did I write this book?

Finding a great job is really hard.

You want a developer job. But you don't want any job. You want the right job. A job that supports you and aligns with what you find important.

Finding a job like that is not easy.

There is so much information out there on nailing technical interviews, yet so little information on finding a great job that is worth your time. But how do you know which companies are worth all that effort?

You need to know what companies align with your values and your skills as a developer.

And then you still have to decide which company is right for you.

You will need to choose between those companies. And that's difficult.

What if you pick the wrong company?

You apply at a company, go through several technical interviews, and after all that hard work you start working there, only to find out you don't really like working there. That would be a huge disappointment. 

It's not something you can completely prevent, but there are a lot of signals to watch out for before getting hired that could have helped not make that mistake.

Hopefully the companies you declined are still interested. If not, then you will have to start the entire interviewing process again.

How do you even manage all those interviews?

It's not easy to keep track of all the companies that seem interesting to you without mixing them up during interviews.

Applying only to the right companies means you save a lot of time and energy. Time and energy that could be used for the interviews that matter.

With the right system you can remove a lot of guesswork from your decision making process. By applying a thoughtful approach to your job search you can save yourself hours of job searching, interviewing and completing time-consuming technical assessments.

Make confident career decisions.

Using a systematic approach for the job searching process will make everything easier and it will save you a lot of time. It will result in making informed decisions based on data instead of emotions when applying to companies.

This is the resource I wish I had when I started looking for my first job, second and third job.

If you want to:

  • Stop wasting your time with the wrong employers

  • Learn how to identify companies that match your needs

  • Spend less time filling in online job application forms

  • Start your probation period the right way

Then Developer Job Searching: The Not So Technical Parts is for you.

You will learn

  • A systematic approach to choosing which companies to apply for

  • Evaluating companies. Are they as great as they seem?

  • Red flags to watch out for

  • Reflecting on interviews so you will do better in the future

  • How to turn down a job offer

  • How to accept a job offer

  • Learn what companies will expect of you when you start

  • What not to do when you start your new job

  • How to quit your job without leaving bad impressions

  • What to do before quitting your job

Free sample

Get a free 15 page sample of the eBook:



Thank You


Table of Contents

Preface: Why You Might Not Want To Work at Big Tech

  • Reasons To Not Work At Big Tech

  • Big Tech Isn’t All Bad

  • Smaller Companies Are Not Always Great Either

  • So Which Type of Company Is The Best

Chapter 1: Before getting hired

  • Deciding What’s Important To You

  • Researching Companies (in Your Area)

  • The Company Website

  • Look at Their Social Media Presence

  • Look at Their LinkedIn

  • Applying to the jobs

  • Writing a winning resume or CV

  • Structure

  • Tailoring Your Resume

  • Technology

  • Highlighting Your Transferable Skills

  • Soft Skills

  • Domain Knowledge

  • Technologies Used

  • Making Your Resume

  • Writing a Winning Tailored Cover Letter

  • Apply to Multiple Companies at the Same Time

  • Internships

  • Should You Take On an Unpaid Internship?

  • Interview Questions To Prepare For

  • Questions You Should Ask

  • Potential Red Flags

  • General Tips for the Interview

  • Don’t sound desperate

  • Be Prepared

  • Look Up The People Interviewing You

  • Presenting Your Projects

  • Reflecting On Your Interviews

  • Technical Feedback

  • General Thoughts

  • Red Flags

  • Important Topics

  • What Went Wrong

  • Review Yourself

  • Networking

  • Meetups

  • Gathering Information

  • Expanding Your Professional Network

  • Finding Unlisted Jobs

  • Market Research

  • Job Postings Online

  • Salary Websites

  • Forums

  • Reading Articles

  • Talking To Recruiters

  • Talking to Developers

  • Handling rejection

  • Salary negotiation

  • Tricks companies use to talk you into accepting a lower offer

  • Ageism

  • Solely judging you on your degree

  • Telling you your indicated range is too high

  • Saying it wouldn’t be fair to their employees

  • Degrading your technical skills

  • Comparing the job and benefits to your current job

  • Exploding offers

  • Turning down an offer

  • Why Reject the Offer

  • How To Reject the Offer

  • Accepting an offer

Chapter 2: After landing the job

  • What To Do Next

  • Before You Start Working There

  • What Companies Will Expect of You

  • Getting Familiar With the Codebase

  • Learning About The Company

  • How To Make the Most of Your New Job

  • Get To Know Your Team

  • Feeling Like a Beginner (Again)

  • Ask Lots of Questions

  • Take Notes

  • The Time It Takes To Become Productive

  • Dealing With Imposter Syndrome at Your New Job

  • Avoid Overworking Yourself

  • What You Can Work on When You Start

  • Writing Tests

  • Writing Documentation

  • Reviewing Pull Requests

  • Setting Up Projects on Your Laptop

  • What Not To Do When You Start Your New Job

  • False Promises

  • Making the Same Mistakes Over and Over

  • Not Finishing Your Tasks

  • Not Writing Good Pull Requests

  • Not Updating Your Task Status

  • Refactoring the Entire Codebase

Chapter 3: Changing jobs (how to quit)

  • Finishing Up Loose Ends

  • Telling the Company You Are Quitting

  • Planning a Handover

  • Writing a Handover Document

  • Writing LinkedIn Recommendations

  • Other Things You Should Do Before Your Last Day

Closing Words


The Complete Edition Extras:

During your job search you will need some standard documents to apply, plus a few documents to help you make the right decisions.

  • Portfolio Website Checklist

  • Resume Template

  • Cover Letter Template

  • Job Application Tracking Sheet Template

The Portfolio Website Checklist is a PDF which offers tips and checks for your portfolio website, plus some background information on why you might want a portfolio website.

The Resume Template is a Google Sheets document, so you do not need paid software to use it. It has example information pre-filled which can help you decide what kind of information to include in your resume (or cv).

The Cover Letter Template is a Google Docs document, for which you also do not need other software to use it. This template is a custom cover letter. It has a few blank spaces so you can apply it to many different companies. During my job searches I have received a response from every company I sent this cover letter. This cover letter template includes tips on how to best fill in the blanks, so companies reading it will know you are a serious candidate.

The Job Application Tracking Sheet Template is a Google Sheets document which you can use to keep track of the many details of every job application you are going through.

Use these resources to save yourself the headaches of having to write or make these yourself, while also saving a lot of time in the process. These documents are easy to use, and have placeholder information you can just replace.


Who is this book for?

Developer Job Searching: The Not So Technical Parts is for developers, aspiring developers looking to get their foot in the door, or people looking to change jobs in general who want to stop wasting their time with the wrong companies. 

The book is heavily targeted towards developers as that is my profession and what my experiences are based upon, but many of the concepts could be applied to other industries.

Do you give refunds?

If you read the book and have found no value in it, then please send me an email and I will refund you. I don't want to take your money if you did not provide you value. 

Are updates free?

Whenever I update the book you will be able to download the latest version at no additional cost.

When does it launch?

The eBook goes live on September 21st, 2021. You're going to love it!

Does this cover algorithms?

There are enormous amounts of resources available to get jobs at large tech companies. These resources typically cover things like algorithms and solving technical interview questions. This eBook is about finding a great job.

How is this different from other career books?

Most resources focus solely on hacking your way through algorithm and computer science focused interviews. This book is not about that. This book is about how to find a job at great companies that you'll love. 

It's different because it does not make assumptions about your career goals. Not everyone wants to become a senior developer at a fast-growing startup or a large tech company.

Does this book guarantee the result of finding an amazing job?

Developer Job Searching: The Not So Technical Parts is based on my career and experiences as a developer, and because everyone's circumstances are different I cannot guarantee success.

Applying all the knowledge and advice from the book requires effort and success is heavily influenced by the job market you are in.

I have a different question

You can email me at hey@eddy.codes for any other questions you have. I'll be happy to answer them.

Get the right job

Stop wasting your time applying for the wrong jobs, accepting a bad offer, and worrying if you would be quitting a job too soon even though you hate it there.

Getting a job that is right for you will be more fun, while also helping you progress in your career faster. When you get a better and higher paying job, this book will have paid for itself.

Click the "Buy this!" button now to help yourself find the job that you love and deserve.


Developer Job Searching: The Not So Technical Parts

Enter your info to complete your purchase of Just The Book

Give as a gift


or pay with
pp paypal
You'll be charged US$19.