Re:The Uber Engineering Tech Stack, Part I: The Foundation
by jedberg on Sunday July 24, 2016 @01:20PM
(#12153892)
> I have over a decade of experience building web apps.
Were you also running those apps? SRE means you understand the intricacies of running an app too.
When I hire SREs, I look for people who have the following skills, in this order:
1. Leadership under pressure. What I mean is can you stay cool and calm and keep everyone around you cool and calm when everything is melting down
2. Experience operating a platform. Do you know basics like networking, system startup, system and OS tuning, etc. Can you diagnose a problem on a running instance?
3. Coding. Can you write decent code and can you understand good code.
The reason it is in that order is because staying cool under pressure is something I can't really teach you, it's just sort of innate for the most part.
Were you also running those apps? SRE means you understand the intricacies of running an app too.
When I hire SREs, I look for people who have the following skills, in this order:
1. Leadership under pressure. What I mean is can you stay cool and calm and keep everyone around you cool and calm when everything is melting down
2. Experience operating a platform. Do you know basics like networking, system startup, system and OS tuning, etc. Can you diagnose a problem on a running instance?
3. Coding. Can you write decent code and can you understand good code.
The reason it is in that order is because staying cool under pressure is something I can't really teach you, it's just sort of innate for the most part.
Coding can be learned.