Hacker News new | ask | show | jobs
by ilrwbwrkhv 766 days ago
Hiring managers are usually dumb.

Interviews at most tech companies are broken.

They are run by developers who are usually poor communicators which means they cannot tell you what they are looking for etc.

What you are trying to do will not help you at all.

At 11 years of experience if you are not getting direct invitations to join teams without interviews you have done the biggest mistake so far: you haven't created a network.

Your goal should be very simple. Make a list of director of engineering from top companies, see if they have a GitHub, check if they have a open source project and then contribute to that.

All you need in your GitHub is a hyped up version of your skills.

Do not do interviews, that is key.

1 comments

Good advice for the guy

What do you think are the causes for the first three things you wrote about?

Do you have an email address or a contact method?

Interviews are broken because companies are cargo cults. What Google did yesterday, Stripe will do today.

It's because to find true signals of a senior engineer needs longer than 35 mins spent on a problem and you need to pair that with a developer who is trained in the art of interviewing so that they can extract the biggest things one needs to test: overall architectural principles, thinking through things, how one protects their code from mistakes etc.

But companies are not willing to spend time doing this because HR is basically not trained even today to deal with real technical thinking.

Unless there are a bunch of devs moving into HR, things will not get better.

Companies don't care that much either. Most companies pretend they need much more talent than they actually require.