One thing I heard very little talk is interviewer burnout at high-growth companies (both startups and big tech).
When Uber in Amsterdam doubled in six months, me and others were doing 4-5, sometimes 6 interviews per week.
It was hell. Several ppl developed "interview burnout."
An hour-long interview means:
- Preparation (ideally, 15 minutes. In practices, with so many: 5 minutes)
- The interview + potential overrun
- Writing up the scorecard, usually EOD (15-30 mins)
- Debrief (30-45 mins)
Doing 5 a week means ~12-15hrs/week & 15 context switches...
Needless to say, this certainly resulted in a worse candidate experience.
I remember someone joining Uber and coming up to me, saying hello. I was surprised.
"Have we met?" - I asked.
"You did my hour-long systems design interview." Oh, right.
I could not recall the memory..
To my manager's credit, he started to track interviews/week for everyone, and I took over this good habit for later.
We later set a maximum of 3 interviews/week, reducing it to 2/week later. We either said no to interviews or onboarded more people when we hit this limit.
A side-effect of so many interviews is I learned to interpret + touch type while listening to someone talk.
I now use this skill when interviewing people - by the end of a I have an outline of an article ready 😅
The skills you pick up when under pressure…!
• • •
Missing some Tweet in this thread? You can try to
force a refresh
A new grad software engineer can make more than a Head of Engineering, both working locally. An outlier: but it happens.
It's because "tech" is a very broad field, and different companies have different compensation models.
This realization hit me as I'm finalizing my recording of the overview of the Netherlands tech job market.
There's a data point for a Head of Engineering making €61,000 and data points for new grads in Amsterdam, at Uber making ~€90K/year (€68K base, the rest bonus + equity).
Also why titles are not that telling in many cases.
When at Skyscanner, as a principal engineer I made about £90K/year, in London.
Moved to Uber and became a senior engineer. My comp doubled, and the nature of the work was similar.
"We’re a company growing rapidly. Our hiring process has been based on intuition so far. What do good hiring processes look like and how do we build them?"
Here's how you can do this. A thread:
1. Define the role. Start with the "what" and define the scope of this role. Can you write up a 1, 3, and 6-month plan of what success for this role looks like?
Define "must-have" and "nice to have" requirements. Write it all down. Don't forget to write down the budget as well!
2. The JD. With the role definition ready, you should be able to write an accurate and truthful job description.
Take inspiration from the structure of other JDs you like. Here are a few structure ideas:
Breaking: Luxoft - 3rd largest tech company in Ukraine - sent an email to all staff fully condemning "Russia's full-scale invasion on Ukraine".
Their mother company, DXC is exiting the Russian market, closing their offices in Russia with 4,000 employees (!!)
Details: 1/5
Email to all staff at Luxoft:
"Russia has taken the irrevocable step of launching a full-scale invasion of Ukraine. This is war and a clear act of aggression. We fully condemn it and hope that common sense will prevail.
This war must stop." 2/5
"We are extremely proud of our Ukrainian colleagues for their bravery and resilience in the face of danger. It is a pleasure and a privilege to have you with us at Luxoft. Seeing the way all of you have responded, we are reminded of just how impressive people (...) can be." 3/5
I just talked with a tech lead based out of Ukraine at EPAM, a tech company with more than 10K employees in Ukraine & 4K in Kyiv. EPAM also has large offices in Belarus and Russia.
Here's what I learned about the situation at the company, how the war affects it and how to help:
1. Evacuation. There's an incredible behind-the-scenes effort both locally and outside Ukraine. In Kyiv employees help each other with medicine, supplies, transport. Within Ukraine they transport each other+families. On the borders in Poland & Romania EPAMers pick up families.
2. The company's current priorities are
a) People
b) Revenue
c) Profits
d) Reputation
They are putting people's safety first to the extent that they can. Which is also why their CEO gave a watered-down official statement many criticize. He wants to keep *all* employees safe.
At EPAM, a company that has more than 10K employees in Ukraine, but also ones in Russia and Belarus, massive internal conflicts are raising due to the CEO not taking sides: they have yet to say Russia is responsible for the war.
Some refusing to work with those based in Russia.
Management has tried to shuffle so Belarus and Russia-based teams report into “neutral” managers (eg ones from Poland, Hungary).
It’s starting to break down. Employees demanding the company be clear if they are on the side of Russia+Belarus or rest or rest of world.
It’s not just EPAM in this position but outsourcing companies Luxoft, DataArt, GridDynamics with offices both in Ukraine and Russia where management tries to balance but anger is growing as the war progresses.
Most clients of these companies are in the US and Western EU.