How to get hired

15 December 2025

Focus on one company

Learn all about them. Read their blog. See what they are currently working on. For example, on the Cloudflare blog, you can see how they solve problems.
How we found a bug in Go’s ARM64 compiler

Each engineer writes about their approach to solving a problem. Contact those engineers. Solve problems for them. Improve their open-source codebase. Make a pull request. Don’t use AI. Show your real skills.

Show them how much you want to work for them

Tell them (in your own way): “You are my favorite company. It’s my dream to work for you. If you have anything that could use a little help, let me do it, and I promise you it will thrive. I’m that passionate about this.”

Be Extraordinary

Resumes are boring. What really stands out is when someone is extraordinary.
Build a personal brand in a very specific niche. Be like an expert in the field. Post daily on X. Build side projects that show what you are capable of.

Some examples of extraordinary people:

Look at what they write, what they tweet, how they think, which projects they made, look at their commits, analyze them like a scientist.

Be persistent (though succinct)

Combine phone, email, and in-person. You must use all three methods, since each has its strengths. Always be succinct. Don’t take more than two minutes of their time. But always show your passion and how much you can help them. Do this every week. It’s OK to be almost annoying. Polite manners don’t prove passion.

Send 10 cold emails per day

Don’t underestimate cold emails. This is the most powerful tool to get your dream job.
If you know how to write emails and get people’s attention, you’ll get it. I have this notion for you: https://www.notion.so/email-2eaabe1bd3f8800f9076da4f3c2ed142 where I added some templates and resources.

Keep this quote in mind:

Ask, and it shall be given you; seek, and ye shall find; knock, and it shall be opened unto you: For every one that asketh receiveth; and he that seeketh findeth; and to him that knocketh it shall be opened

Don’t Call Yourself A Programmer

“Programmer” sounds like someone who types some mumbo-jumbo into some other mumbo-jumbo. If you call yourself a programmer, someone is already working on a way to replace you. Please don’t call yourself a programmer. You are not a JavaScript Developer. You are not a Backend Developer.

A company hires for only two things:
Increase revenue or reduce cost.

Engineers are hired to create business value, not to program things. Instead, describe yourself by what you have accomplished for previous employers in terms of increasing revenue or reducing costs. If you haven’t had the opportunity yet, describe things that show you can do it, or ideas to do so.

Networking isn’t just for TCP packets

Networking means:
a) meeting people who can help you (or vice versa)
b) making a good impression

You can stay at home and network.
You don’t need to dress up and go to a business club.

Go on LinkedIn and X and send messages to people who inspire you.

Something like this works:

Hi X, I came across your GitHub profile, and I find it really inspiring that someone from Metz is a major contributor to Postgres. I’d love to get your advice on how to become a database specialist. What resources, books, or projects helped you the most? It would be great to chat with you sometime.

Your most important professional skill is communication

Engineers are not hired to create programs, they are hired to create business value. The main thing that gets you hired is your ability to make people believe you will create value.

Some of the best programmers I know can’t carry a conversation. People don’t want to work with them or underestimate them. Communication is a skill. Practice it. Learn to explain clearly and quickly how you create value, even to someone non-technical.

Real world example

Here’s Robin Malfait who joined Tailwind. Look at what he did:
https://tailwindcss.com/blog/from-900-to-1-how-we-hired-robin-malfait

Enjoyed this post?

Subscribe to get new posts in your inbox - spam-free, always.

And consider...