, 10 tweets, 2 min read
My Authors
Read all threads
I will go on retweeting any jobs that are seeking (and set up to support) junior engineers, so keep them coming.
I generally have a very high opinion of @Netflix engineering, (is there no @netflixeng?) which is why it really, really pains me every time I think about their policy of only hiring (very) senior engineers.

I've heard all the arguments. I get it. I just think you're wrong.
I think there is a strong moral case to be made for hiring junior engineers once you can support them, and moral hazard in not doing so -- in freeloading off of others' investments.

But let's assume you've heard all that and are just as sure that I'm wrong. That's fine.
The way you define the people you want to hire -- very senior engineer, peak of their career, best of the best yada yada" -- seems needlessly narrow. It would rule out many of the most effective engineers I have ever worked with!
There's just too many different ways to be excellent, and they wax and wane and shift over course of your career.

I was once a smashing good mysql DBA. Because I needed to be. Now I am not. Careers aren't linear.
It also puts SO much emphasis on the individual. But the individual isn't the most important unit in the engineering org, the team is.

Individuals don't build or support products. Teams do.
Reality isn't even the biggest concern I would have, were I you. Perception is worse.

What kind of people are attracted to a job advertised in such an aggressively exclusionary fashion? Only a small fraction of the overall pool of exceptional engineers, I'd wager.
Interviews are hard, even when you aren't walking up to an organization that seems to take pride in saying most aren't good enough.

Having an excess of self confidence isn't necessarily correlated with possessing the engineering skills one needs to do the job.
I am a fan of opinionated cultures. I admire many things about Netflix's. Unlike many of my peers, I am not necessarily opposed to, like, "we have a culture of long hours and hard work."

But as you grow, I wonder if you can continue to source as many "super senior" engineers
as you need to build your systems. And I wonder if the cultural side effects will become too costly -- the cutthroat competitiveness, the monoculture, the alienating aspects to other groups.

If so, i think hiring juniors would be an excellent and meaningful lever for change.
Missing some Tweet in this thread? You can try to force a refresh.

Enjoying this thread?

Keep Current with Charity Majors

Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

Twitter may remove this content at anytime, convert it as a PDF, save and print for later use!

Try unrolling a thread yourself!

how to unroll video

1) Follow Thread Reader App on Twitter so you can easily mention us!

2) Go to a Twitter thread (series of Tweets by the same owner) and mention us with a keyword "unroll" @threadreaderapp unroll

You can practice here first or read more on our help page!

Follow Us on Twitter!

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just three indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3.00/month or $30.00/year) and get exclusive features!

Become Premium

Too expensive? Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal Become our Patreon

Thank you for your support!