Me. Approfittando del bellissimo stato di Washington.

Intervista ad Amazon - Principi di leadership

Disclaimer: non sto rappresentando Amazon in alcun modo con i miei post, le opinioni scritte qui sono strettamente mie.

Come barista su Amazon (un po 'googling risponderà a ciò che è se non sei a conoscenza), ho avuto l'opportunità di intervistare molte persone. Ho intervistato persone molto più anziane e molto più giovani. I sollevatori di bar intervistano tutte le famiglie di lavoro e ho intervistato persone per posizioni piuttosto folli. Tuttavia, la maggior parte delle mie interviste riguarda posizioni tecniche. Lavori come manager di programmi tecnici, manager di sviluppo software, ingegneri / manager di qualità e, naturalmente, il volume più alto: ingegneri di sviluppo software.

Esistono molte risorse Web su come superare la parte funzionale (abilità lavorativa) delle interviste. In effetti, quando intervista amici e parenti, li invio a Internet per capire a quali tipi di domande prepararsi piuttosto che passare il tempo a spiegare. Questo tipo di preparazione è piuttosto semplice. Devi essere bravo nel tuo lavoro e assicurarti che la conoscenza funzionale del tuo lavoro sia abbastanza fresca nella tua testa. Forse come funziona Hashtables, o un po 'di K-clustering.

D'altra parte, non c'è molto su Internet sull'altro lato del processo di intervista. Quando in Amazon intervistiamo i candidati, cerchiamo una combinazione di quelle capacità funzionali (codifica, progettazione, gestione del programma, modellazione 3D ... lo chiami tu) e capacità di leadership. Questo vale per ogni potenziale nuova assunzione su Amazon, dai vicepresidenti esperti ai neolaureati. Assegniamo letteralmente specifici principi di leadership Amazon ad ogni intervistatore nel processo. Quegli intervistatori tentano di farsi un'idea della probabilità che tu sia il tipo di leader che stiamo cercando.

Questo articolo è stato scritto allo scopo specifico di prepararti (un po ') per quella metà dell'intervista. È la mia versione di dare domande di esempio. Non so cosa ti verrà chiesto, ma so cosa stiamo cercando. Se puoi essere quello che stiamo cercando, ci piacerebbe averti.

Amazon Leadership Culture

Ci sono alcuni articoli là fuori su come è la leadership di Amazon, come agiscono i nostri leader e come è lavorare in Amazon. Ci sono menzioni di innovazione continua, concorrenza spietata e progetti frenetici.

Come amazzonico, quello che dico sempre ai candidati è che non c'è molto nel lavorare su Amazon, che è coerente tra i gruppi. Non facciamo molto nel "modo di Amazon", perché molto poco è centralizzato. Abbiamo i principi di leadership che guidano il nostro modo di agire. Altrimenti, ogni gruppo si comporta come una piccola startup. Stabiliscono i propri processi e le migliori pratiche. Costruiscono un'organizzazione e un modo di fare le cose in modo univoco, pur seguendo i nostri principi di leadership.

Considerando quanto poco abbiamo centralizzato, utilizziamo il gruppo bar raiser come tipo di colla tra le organizzazioni. Selezioniamo i sollevatori di bar dal pool di gente esperta su Amazon, non solo quelli che possono intervistare bene, ma soprattutto, quelli che comprendono profondamente i nostri principi di leadership. In qualità di allevatori di bar, cerchiamo quindi di assumere persone che possano capire e agire secondo i nostri principi. Alla fine, li abbiamo liberati nel caos che è l'Amazzonia, con l'ipotesi e la convinzione che assumere persone che seguono i nostri principi di leadership porterà a un successo a lungo termine.

Comprensione dei principi di leadership

Quando ho amici o parenti (o amici di amici o amici di amici di parenti) che mi chiedono come prepararsi per un colloquio, suggerisco sempre loro di leggere la descrizione dei Principi di Leadership di Amazon e di riflettere attentamente su ciascuno di essi. Più di qualsiasi azienda con cui ho lavorato o di cui ho sentito parlare, usiamo questi principi su base giornaliera.

Ovviamente assumiamo in base ai principi. Forniamo feedback positivi e negativi che fanno riferimento ai principi. Siamo incoraggiati a essere consapevoli dei nostri successi e fallimenti in relazione ai principi di leadership. So di aver sicuramente fatto riferimento a uno o due principi di leadership mentre parlavo di tecniche genitoriali.

Ho letto molte migliaia di trascrizioni per i colloqui ed è spesso evidente che i candidati hanno letto e criticato il significato dei principi di leadership e quelli che hanno trascurato di prepararsi per il colloquio o semplicemente non hanno capito.

Nota per le sezioni seguenti. Le citazioni che sto inserendo sono veri e propri frammenti di interviste che ho avuto, con citazioni quasi letterali. Sì, sono esempi estremi. Sto usando uno strumento smussato per essere sicuro che tu sappia di cosa sto parlando.

Un'altra breve nota prima di entrare nei dettagli. Noi intervistatori passiamo il nostro tempo a parlare con te, il candidato, nella speranza che tu sia assunto. È un grande investimento del nostro tempo, non vogliamo che tu fallisca. Quando diciamo qualcosa del tipo "Beh, è ​​un buon inizio, cos'altro?", È molto raro che la risposta giusta sia "Um .. no, tutto qui". Per favore, ascolta attentamente ciò che dice il tuo intervistatore. Ancora una volta, siamo qui per aiutarti :)

Ossessione del cliente

I leader iniziano con il cliente e lavorano all'indietro. Lavorano vigorosamente per guadagnare e mantenere la fiducia dei clienti. Sebbene i leader prestino attenzione ai concorrenti, sono ossessionati dai clienti.

Sempre uno dei preferiti da includere nei cicli di intervista. Ho il sospetto che, in linea di principio, i candidati siano così ovvi che non si rendono conto di cosa stiamo realmente arrivando. Ogni decisione di conseguenza su Amazon coinvolge il cliente. Non solo come reagiranno, ma cosa è effettivamente meglio per loro.

Quali fattori prenderesti in considerazione nel decidere quale offerta dovrebbe vincere il buy-box sul sito web al dettaglio?
"Massimizza il profitto"
Cos'altro considereresti?
"Volume delle vendite, tasso di conversione, margine, ecc., Ma tutto torna al profitto."

Intervistando ricercatori di ricerca, ad esempio (come sopra), ho ripetutamente insistito sul fatto che la cosa giusta da fare è usare gli algoritmi per massimizzare il profitto. Anche quando do un suggerimento come "Quale conseguenza involontaria potrebbe accadere se si ottimizzasse solo per il profitto?", Spesso mancano le ramificazioni dell'esperienza del cliente.

La cosa che stiamo cercando è che tu consideri e ti interessi del cliente. Abbiamo regolarmente preso decisioni su Amazon che hanno ridotto i profitti / le vendite, perché era la cosa giusta da fare per i clienti. Comprendiamo tutti che la società ha prestazioni migliori se i nostri clienti (e i nostri dipendenti) credono che stia agendo nel nostro interesse. Crediamo che sia la cosa giusta da fare, prendiamo sempre queste decisioni e premiamo le persone per questo. Dobbiamo assicurarci che i nuovi assunti facciano la stessa cosa.

Per quella caratteristica, chi era il cliente?
"Il team di gestione del prodotto ci ha fornito requisiti."
Ma chi era il cliente finale?
“Beh, il team di marketing suppongo, perché volevano slot di marketing. Oh! E anche il gruppo di vendita. "
Ma chi era il cliente?
"Non capisco"

È alquanto scioccante la frequenza con cui le persone sepolte nelle grandi aziende non identificano mentalmente il loro cliente come cliente esterno finale. Il loro cliente è il loro capo, le vendite, il marketing, ecc. Sono così concentrati nel fare ciò che viene loro detto, così concentrati nel costruire ciò che viene loro chiesto, senza fare un grande passo indietro per capire chi utilizza il loro prodotto.

“Ho scritto il modulo di contatto per le domande dei clienti, ma poi stavo guardando le domande in arrivo (per curiosità) e ho visto che molte domande avevano risposte facili. Ho aggiunto una semplice FAQ nella parte superiore del modulo di contatto - dopo aver chiesto al responsabile del prodotto se le dispiaceva. Ha ridotto di molto l'utilizzo del mio modulo, che definirei una vittoria ".

Non abbiamo bisogno che mostri i nostri principi di leadership nel tuo lavoro attuale (capiamo che altre società sono diverse), ma ci aspettiamo che tu sia in grado di dimostrare l'ossessione del cliente nelle tue risposte. Preferibilmente saprai chi sono i tuoi clienti, i loro bisogni, cosa vogliono veramente da te (al di fuori delle tue attività specifiche) e penserai a risolvere i loro bisogni, non solo le attività.

Proprietà

I leader sono proprietari. Pensano a lungo termine e non sacrificano il valore a lungo termine per risultati a breve termine. Agiscono per conto di tutta l'azienda, al di là della propria squadra. Non dicono mai "non è il mio lavoro".

Questo è forse il mio principio preferito, perché penso che sia così fondamentale per il modo in cui Amazon opera internamente. Puoi essere sicuro che ti verranno poste domande per valutare se puoi agire e pensare come proprietario. Questo principio di leadership è fondamentale per definire l'organizzazione dei nostri gruppi e società. Leggera digressione per aiutarti a capire il nostro modello.

Su Amazon, quasi ogni organizzazione / team / persona può identificarsi con qualcosa (i) che possiede. Ad esempio, attualmente possiedo la tecnologia per Amazon FreeTime. Per definizione, ciò significa che tutte le decisioni tecnologiche relative al prodotto finiscono nel mio tribunale. Come proprietario, ciò significa che sono responsabile quando qualcosa va storto, responsabile quando vengono prese le decisioni e agisco in tutti i modi come "proprietario" del prodotto.

Uno dei gestori del mio gruppo è il proprietario della tecnologia dell'applicazione Android FreeTime di Amazon. Questo è ancora all'interno del mio gruppo, ma dovrebbe agire come proprietario, essere responsabile quando le cose vanno bene / male e così via. Noterai che ora ci sono due proprietari dell'applicazione. Naturalmente mi aspetto pienamente che gli ingegneri del team si sentano allo stesso modo.

E infine, se qualcuno di AWS S3 viene da me e dice di aver riscontrato un problema nel mio prodotto Android, sarò entusiasta del fatto che si preoccupino abbastanza. Li inviterò nel mio ufficio, vedrò cosa hanno trovato e discuterò su come potremmo risolverlo. Perché siamo tutti proprietari e ci preoccupiamo tutti, nessuno dovrebbe mai dire "Non è il mio lavoro".

Ho spinto per una migliore politica delle risorse umane. Ho passato ore a inseguire il proprietario per alcune funzionalità casuali sul sito Web per chiedere loro di risolvere qualcosa. Mi aspetto pienamente che tutti coloro con cui lavoro (e assumo) debbano dimostrare lo stesso atteggiamento.

Quando è successo e l'intera applicazione è rimasta inattiva per un giorno, come è possibile ripristinarla alla fine?
"Bene, abbiamo un team operativo che gestisce il sito Web, quindi alla fine l'hanno capito."
I tuoi sviluppatori li hanno aiutati a capire cosa si era rotto?
"No ... non è il nostro lavoro."

Vorrei menzionarlo di nuovo, non ci aspettiamo che la tua azienda utilizzi i principi di leadership. Non ci aspettiamo che tu abbia agito nel modo in cui ci aspetteremmo che qualcuno in Amazon agisca. Tuttavia, facciamo un passo indietro. Sei in un'intervista e sai che ci importa che le persone si comportino come i proprietari. Cosa faresti come proprietario in quel caso? Indipendentemente da come vuoi gestirlo nell'intervista, devi chiarirci che sai quale sarebbe la cosa amazzonica da fare.

"Ero il loro QA e non dovrebbero fidarsi troppo di me del codice perché a malapena so cosa sto facendo * ride * ma quando hanno avuto alcune settimane brutte e si sono messi in coda alle code dei bug, ho sentito di aver aiutare. Ho iniziato a passare alcune ore al giorno a correggere bug invece di testare. Erano bug piuttosto semplici, ma ho pensato che fosse un uso migliore del mio tempo, piuttosto che trovare bug che nessuno aveva tempo per risolvere. Ho appena fatto del mio meglio per documentare le cose molto attentamente per assicurarmi che il mio aiuto fosse un vantaggio netto. "

Ricordo che una volta qualcuno ha suggerito che non dovremmo scrivere ai candidati spiegando i nostri principi di leadership, perché sarebbero in grado di prepararci e ingannarci. La mia risposta è stata che un candidato al colloquio che capisse quello che stavamo cercando così tanto da poterci ingannare, era esattamente il tipo di candidato che ameremmo avere su Amazon.

Inventa e semplifica

I leader si aspettano e richiedono innovazione e invenzione dai loro team e trovano sempre modi per semplificare. Sono consapevoli esternamente, cercano nuove idee da ogni parte e non sono limitati dal "non inventato qui". Mentre facciamo cose nuove, accettiamo che potremmo essere fraintesi per lunghi periodi di tempo.

Amazon punta sull'innovazione. Facciamo regolarmente cose che la gente non ha mai fatto prima. Nuova scala, nuovi prodotti, nuove piattaforme. Una delle risposte più frustranti di chiunque abbia una domanda aperta è "Non riesco a pensare a un'altra soluzione", perché esiste sempre un'altra soluzione. È solo possibile che dovremo inventarne uno.

L'altra metà di questo principio è l'idea di semplificazione. Il principio KISS è racchiuso nei nostri principi, perché crediamo fermamente che la soluzione più semplice sia quella che puoi mantenere, quella su cui puoi iterare, quella più economica da costruire e così via.

Il prodotto minimale realizzabile / amabile è un concetto fortemente radicato nel modo in cui facciamo le cose, perché così tanto sulla nostra capacità di innovare, ruotare, cambiare idea, costruire nuove cose, significa fare le cose nel modo più semplice possibile.

Ah, quindi usi le liste dei desideri. Se tu fossi il responsabile, come miglioreresti la funzionalità delle liste dei desideri su Amazon?
"Oh, avrei corretto il menu a discesa per ordinare gli elenchi nell'ordine utilizzato più di recente."
Ok bene, cos'altro?
"Hm .. no, questo è tutto."

Non possiamo mai essere fatti con possibili risposte. Tutti abbiamo la capacità di avere infinite idee. Abbiamo bisogno di persone con una capacità di idee infinite, perché spesso le prime 7 idee che non avevamo funzionato e avremo bisogno di un ottavo. Abbiamo bisogno di persone con la capacità di guardare altri team in Amazon che hanno avuto problemi simili, soluzioni nel settore, soluzioni utilizzate in altri settori, libri sull'argomento, ecc. Abbiamo bisogno della domanda di "Cos'altro?" un così lungo flusso di risposte che ci vorrebbe un'eternità per provarle tutte.

Quando hai capito che la riunione di revisione del progetto non era utile, come l'hai risolta?
“Ho cancellato tutto. Mi sono reso conto che lo stato che avevamo coperto era già nel nostro sistema di biglietteria e preferirei che tutti trascorressero quell'ora lavorando. In caso di dubbio, rimuovo sempre i processi anziché risolverli. "

Ingegneri del software esperti sanno che i migliori ingegneri spesso rimuovono il codice quando risolvono i problemi piuttosto che aggiungere codice. La rimozione è sempre un'opzione migliore, quando si tratta di codice, sistemi e processi. La semplicità consente un'innovazione più rapida ed economica, ed è per questo che si sposano insieme in questo principio.

Hanno ragione, molto

I leader hanno ragione. Hanno un forte giudizio e buoni istinti. Cercano diverse prospettive e lavorano per disconfermare le loro convinzioni.

Non si tratta certamente di essere impeccabili. Ho sentito gente dire che essere bravi in ​​questo principio è la differenza tra avere ragione il 55% delle volte invece del 50%. Mentre stiamo ovviamente ascoltando qualcuno che è intelligente mentre li intervistiamo, questo non è il nucleo di questo principio.

Diamo ai nostri leader (in altre parole a tutti) una quantità spaventosa / sorprendente di autorità per svolgere autonomamente le cose. "Ottieni il perdono invece del permesso" è una citazione popolare, perché abbiamo bisogno che le persone si muovano. In cambio, abbiamo bisogno che entrambi abbiano buon senso / istinto, oltre a mettere in discussione le proprie decisioni ed essere aperti a contrastare le opinioni.

Quando non era d'accordo con il tuo design, come facevi a sapere che il tuo aveva ragione?
"Era molto più giovane, non aveva tanta esperienza."
Certo, ma come sapevi che aveva torto?
"I miei istinti sono davvero buoni."

Ci piacciono le persone con un buon istinto. Ma abbiamo assolutamente bisogno e amiamo le persone che sono aperte a sbagliare. Giusto e sbagliato sono una questione di sapere cosa stai cercando di realizzare, quali sono le opzioni e come confrontare il merito delle opzioni. Giusto e sbagliato non sono mai una questione di chi è più anziano o di chi parla più forte. Abbiamo bisogno che i nostri leader riconoscano che ogni prospettiva e opinione deve essere valutata. E qualcuno in disaccordo con te è meraviglioso. Ti dà la possibilità di riesaminare il tuo punto di vista.

Impara e sii curioso

I leader non hanno mai finito di imparare e cercano sempre di migliorarsi. Sono curiosi delle nuove possibilità e agiscono per esplorarle.

Amazon è cresciuta in modo incredibile. Quello che era considerato un servizio ad alto volume è ora ridicolmente piccolo. Le grandi organizzazioni di anni fa sono letteralmente 20 volte più grandi di una volta o più. Da quelli che sono stati su Amazon più a lungo, sentirai citazioni come "Quando sono stato assunto la prima volta, questo gruppo era composto da 40 persone! Ora è a 700! "

"Quindi per il team che mi considera, in che lingua è scritto quel servizio?"
Credo che sia Java.
"Beh, conosco solo C ++, esiste un team C ++ per cui posso lavorare?"

Abbiamo deciso tutti che ciò che ha funzionato ieri non funzionerà oggi. Il tuo codice dovrà essere sostituito, il design cambierà, i clienti richiederanno di più. I nostri servizi scritti in precedenza in Perl si trasferirono in C, e molti dei nostri servizi in C si trasferirono in Java, e i nostri servizi Java continueranno a essere riscritti in qualunque cosa funzioni meglio dopo. Tutto cambia, e quindi anche noi dobbiamo farlo. Poniamo grande enfasi sul fatto che tutti siano aperti all'apprendimento di cose nuove, all'invenzione di cose nuove, all'apertura di nuove porte e all'essere interessati e curiosi.

Dimmi qualcosa di interessante che hai imparato di recente.
"Ruggine! Hai mai programmato in Rust prima? È così interessante Quindi ecco le differenze tra Rust e .. "

Non abbiamo bisogno che tu sia ossessionato dalla lingua più recente, dagli strumenti più recenti o dalle nuove tecnologie calde nel tuo campo. Certamente non abbiamo bisogno che tu conosca la lingua che stiamo programmando oggi. Ciò di cui abbiamo bisogno è che tu sia aperto e interessato a imparare cose nuove. I nostri leader devono essere aperti a nuove cose, perché questa è sempre la strada da percorrere.

Assumi e sviluppa il meglio

I leader aumentano il livello delle prestazioni ad ogni assunzione e promozione. Riconoscono talenti eccezionali e li muovono volentieri in tutta l'organizzazione. I leader sviluppano i leader e prendono sul serio il loro ruolo di istruire gli altri. Lavoriamo per conto della nostra gente per inventare meccanismi di sviluppo come Career Choice.

Come alzatore di bar, sono fortemente coinvolto in questo principio di leadership. Assumere persone interessate a crescere e aiutarle ad apprendere è un aspetto fondamentale del lavoro di leadership. I manager assumono per i loro team, i singoli collaboratori intervistano le persone e tutti sono responsabili di assicurarsi che stiamo lasciando entrare le persone giuste. Questo è il punto centrale di questo articolo, giusto? Assicurarsi che le persone giuste abbiano le informazioni necessarie per entrare :)

Ogni aspetto di questo principio è fondamentale. Ad esempio, riesci a riconoscere artisti forti?

Come gestisci i tuoi migliori artisti in modo diverso?
"Io non. Penso che tutti meritino la stessa cura. Penso che ognuno sia fantastico a modo suo. "

È un sentimento delizioso, ma è qualcosa che non crediamo come una cultura di gestione ad alte prestazioni. Riteniamo che i migliori artisti abbiano bisogno della nostra attenzione e guida per garantire che abbiano l'opportunità di offrire il meglio su Amazon. Trascorrere del tempo sui nostri migliori artisti è il miglior uso di un tempo da leader. Riconosciamo talenti eccezionali e riteniamo fondamentale che il nostro talento eccezionale riceva l'attenzione di cui hanno bisogno.

Quindi, dato che ha avuto così tanto successo, a cosa vorresti che lavorasse dopo?
“Onestamente, l'ho mandata in un altro gruppo. Avevano bisogno di un nuovo capo di progetto, ed era fantastica, quindi l'ho offerta a loro. Per quanto fosse bello averla nella squadra, questo era molto meglio per lei. "

Il trasferimento interno su Amazon è un processo sorprendente e aperto. Ci spostiamo liberamente all'interno dell'azienda e siamo in grado di selezionare autonomamente il nostro prossimo lavoro quando sentiamo di aver bisogno della crescita. I migliori leader incoraggiano gli altri a essere sempre allungati. Se ti senti a tuo agio, non stai crescendo. Perché fare cose che ti sfidano e ti spaventano è il modo migliore per imparare. E così nel processo di intervista, garantire la crescita di coloro che lavorano con / per te è un talento critico che ascoltiamo.

Sembra che tu sia più anziano di tutti i tuoi colleghi. Quando hanno fatto tutti quegli errori, come li hai aiutati?
“Ero disponibile se avessero domande. Se non volevano chiedere aiuto, è colpa loro. "

Crediamo che sia responsabilità di ogni singola persona aiutare gli altri a crescere. Quando i nostri ingegneri addetti allo sviluppo di software per il noleggio di università si uniscono, possono passare dei primi mesi scomodi a capire come funzionano le cose. Tuttavia, 3 mesi dopo, quell'ingegnere è spesso colui che aiuta ad accelerare il prossimo noleggio. Perché sono quelli con il ricordo più fresco del processo (e del dolore) di unire e capire le cose. Adoro che diamo immediatamente il nuovo e scomodo compito di insegnare a tutti, perché è un'abilità fondamentale che tutti devono imparare.

Insistere sugli standard più elevati

I leader hanno standard elevati incessantemente - molte persone possono pensare che questi standard siano irragionevolmente alti. I leader aumentano continuamente il livello e guidano i loro team per fornire prodotti, servizi e processi di alta qualità. I leader assicurano che i difetti non vengano inviati lungo la linea e che i problemi vengano risolti in modo che rimangano corretti.

Questo principio è fortemente legato al principio della proprietà. Se sei un proprietario, vuoi che le cose siano di bassa qualità? Se sei un proprietario, saresti imbarazzato o orgoglioso della qualità che stai offrendo? Allo stesso modo, ci aspettiamo che i nostri leader siano orgogliosi proprietari delle cose che possiedono e, in quanto tali, insistano su standard che tutti (incluso se stessi) dovrebbero avere difficoltà a rispettare.

Certamente non significa che ci aspettiamo lunghe ore e "guidare" non significa picchiare le persone. Ciò significa che non dovremmo mai essere soddisfatti di ciò che abbiamo. Guarda le industrie e le aziende che hanno smesso di innovare. Innovi quando sai di non aver finito e insistiamo sul fatto che tutti hanno standard così elevati che non lo abbiamo mai fatto.

Come sapevi che cosa avevi consegnato era ciò che il cliente voleva?
"Il team del prodotto ha accettato la funzionalità, il che significa che abbiamo soddisfatto i loro requisiti."
Ma erano le caratteristiche giuste? Era la qualità che volevi?
"Beh, è ​​stato abbastanza buono per essere accettato, quello era il nostro obiettivo."

Il nostro obiettivo non è mai quello di soddisfare i requisiti - solo per raggiungere i nostri obiettivi. In ogni momento, una volta passati gli obiettivi ufficiali del nostro progetto, il nostro obiettivo è migliorare. Il nostro obiettivo è di non accettare mai che qualcosa è rotto, di non sentire mai nulla di meno di un prodotto perfetto accettabile.

Quindi come hai risolto il bug di sovraccarico?
"Non l'abbiamo fatto. È fastidioso, immagino, ma nessuno se ne è accorto e facciamo più soldi. È una caratteristica, non un bug, giusto ?! Hah!”

(So ​​che alcune citazioni sono un po 'esagerate, ma lo sono anche alcune risposte nelle interviste.)

Ci preoccupiamo di risolvere le cause alla radice dei problemi (non solo nasconderle o patcharle). Ci preoccupiamo che tu pensi sempre "So che possiamo fare di meglio".

Pensare in grande

Pensare in piccolo è una profezia che si autoavvera. I leader creano e comunicano una direzione audace che ispira i risultati. Pensano diversamente e guardano dietro gli angoli per trovare modi di servire i clienti.

Immagina la prima persona su Amazon che ha detto "Sai, scommetto che potremmo creare un negozio in cui tutto viene controllato automaticamente semplicemente raccogliendo un oggetto". Adoro pensare in grande sia una parte del DNA di Amazon che ce l'abbiamo scritto nei nostri principi di leadership.

Se possedessi il marketing per i nostri tablet per bambini, quali nuove cose guarderesti?
"Bene, darei un'occhiata ai nostri creativi e al test A / B quali immagini funzionano meglio."
Certo, ma quali altri modi pensi di poter commercializzare il nostro prodotto?
"Acquista gli annunci di Facebook? Sono molto efficaci ".
Qualunque altra cosa?
"No, probabilmente funzionerebbe."

I leader qui non accettano mai che la nostra visione sia abbastanza grande, abbastanza innovativa o che abbiamo standard abbastanza alti. Se ti stiamo chiedendo in un'intervista per un'idea, non puoi dire la prima piccola idea che ti viene in mente e credi di aver soddisfatto il requisito. Quando ti vengono chieste idee, dovresti sbagliare sul lato della richiesta di fermarsi. Siamo sempre alla ricerca di una visione audace (forse radicata in una piccola quantità di realtà) e dobbiamo sapere che i nostri leader sono aperti all'idea di pensare più in grande della cosa di fronte alla loro faccia.

Quali altre idee hai per migliorare le pagine dei dettagli del prodotto sul sito web di vendita al dettaglio di Amazon?
“Ok, un po 'più sperimentale, e se eliminassimo le pagine di dettaglio? Potresti semplicemente inserire i tuoi requisiti su Amazon in qualche modo - come se volessi una TV entro martedì che sia almeno 60 "con una certa risoluzione e un certo prezzo massimo, e quindi Amazon lo sceglierebbe per te e lo spedirebbe. Forse possiamo eliminare i clienti che selezionano completamente gli articoli. "

Quando intervisto qualcuno, preferisco pensare che l'idea di qualcuno sia in qualche modo impossibile, perché spiegare i vincoli a un collega è più facile che spiegare come inventare e pensare.

Inclinazione ad agire

La velocità conta negli affari. Molte decisioni e azioni sono reversibili e non richiedono studi approfonditi. Valutiamo l'assunzione di rischio calcolata.

Riteniamo fortemente che prendere qualche decisione sia molto meglio che non prendere alcuna decisione. Partiamo dal presupposto che assumiamo persone intelligenti che hanno ragione. Vogliamo che quei leader intelligenti prendano decisioni rapide e avanzino. Impari di più facendo cose e misurando piuttosto che sondare o testare o proiettare i risultati.

Dato che il sito era inattivo e hai pensato che fosse la cache, hai provato a cancellarlo?
"Beh, immagino che avrei potuto, ma non volevo rischiare di essere incolpato per aver infranto qualcosa. Era molto più sicuro aspettare che il mio manager prendesse la decisione, era al di sopra del mio grado di retribuzione. "

So che nella tua azienda è possibile che tu sia incoraggiato a non agire se non richiesto, ma lo riteniamo inaccettabile. Dovresti sapere cosa stiamo cercando e aspettandoci. Vogliamo leader che agiscano, siano audaci, disposti a correre rischi, perché sanno che è la cosa giusta da fare.

Per gli ingegneri del software, è un po 'una barzelletta su quanti mesi ci vuole qualcuno per rompere completamente il servizio / sistema che il loro team possiede. Perché fa parte della consegna di strumenti e responsabilità pericolosi. Per quasi tutti i maggiori incidenti causati dall'uomo in Amazon, c'è una persona imbarazzata che alza la mano e dice "Sì, sono stato io". E sono ancora qui, perché apprezziamo l'assunzione di rischio calcolata.

Come hai deciso tra le due tecnologie?
“L'altro ingegnere e io ne abbiamo discusso per un paio d'ore, abbiamo capito cosa non eravamo d'accordo e ho suggerito che nessuna delle due risposte era necessariamente migliore. Lei era d'accordo. Ho detto che, a meno che non avesse nuove informazioni, preferirei solo scegliere le mie e potremmo sempre tornare alla decisione in seguito se imparassimo qualcosa di nuovo ".

Apprezziamo questo tipo di assunzione di rischi, perché dobbiamo muoverci rapidamente in aree in cui non siamo in grado di conoscere la risposta giusta. Opzione A o Opzione B? Scegli e vai avanti.

Frugalità

Ottieni di più con meno. I vincoli generano intraprendenza, autosufficienza e invenzione. Non ci sono punti extra per il personale in crescita, le dimensioni del budget o le spese fisse.

Questo principio di leadership è forse il più scherzato all'interno di Amazon. C'è sempre il rischio che la frugalità (portata all'estremo) finisca per sentirsi un po '"frupida". Tuttavia, una volta superato il divertimento di scherzare sul principio, è anche un elemento chiave di come Amazon è riuscita ad avere successo.

Guarda la natura di come Amazon fa affari. AWS abbassa costantemente i prezzi per garantire che sia competitivo (e quasi sempre più economico) rispetto a fare le cose da solo. I dispositivi Amazon (come i nostri tablet) sono incredibilmente economici rispetto al valore che offrono. La vendita al dettaglio di Amazon è ben nota per la valutazione dei prezzi bassi e persegue l'efficienza in modo aggressivo. Questo principio mira a garantire che possiamo fornire il massimo valore per il minor costo possibile.

Perché hai litigato con lui?
"Perché non ci ha dato abbastanza persone per il progetto. Gli ho detto che servivano 5 persone, e ha detto che mi avrebbe dato 2. Ho detto che le cose costano quello che costano, e se non paga, non faremo il lavoro ".

Le cose non costano mai quanto costano, perché possiamo sempre fare di meno, farlo più economico, farlo più lentamente, farlo con una qualità inferiore. Abbiamo sempre opzioni. Non abbiamo quasi mai le risorse che sentiamo di "aver bisogno" in Amazon. E questo fa cose straordinarie per i prodotti che costruiamo. So che il processo può frustrare le persone, ma presta attenzione alla lingua nel principio. Stiamo inventando per risolvere i problemi in modo più economico. Che spesso è più veloce, più facile da mantenere, più facile da estendere, ecc.

Quindi come hai risolto lo strumento per la generazione di lead?
"In realtà non abbiamo avuto il tempo di mantenerlo o ricostruirlo, ma avevano davvero bisogno di uno strumento per tenere traccia del loro lavoro. Mi sono reso conto che il nostro sistema di tracciamento dei bug aveva la maggior parte delle funzionalità di cui avevano bisogno. Certamente non era perfetto, ma ho spiegato come potevano usarlo, e ha funzionato bene. Un sistema in meno da mantenere. "

Durante il colloquio, stiamo cercando di capire che non avere abbastanza tempo o risorse è una cosa buona e attesa. Avere troppo da fare e troppo poco tempo è perfettamente ok. Non fare tutto ciò che vuoi in un progetto è salutare, perché fare tutto ciò che hai sempre voluto fare è inefficiente. L'ultima cosa sul tuo stack non sarà mai fatta, e dovremmo essere tutti contenti di questo.

Guadagna fiducia

I leader ascoltano attentamente, parlano in modo schietto e trattano gli altri con rispetto. Sono vocalmente autocritici, anche quando farlo è imbarazzante o imbarazzante. I leader non credono che l'odore del loro o del loro team profuma di profumo. Confrontano se stessi e i loro team con i migliori.

L'aspetto più comunemente mancato di questo principio è l'aspetto "autocritico vocalmente". Probabilmente perché quando intervisti e ci dici quanto sei fantastico, potresti sentirti sfidato a spiegare che non sei fantastico tutto il tempo. Tuttavia, con un grande potere derivano grandi responsabilità. È molto importante che un leader sia in grado di riconoscere quando hanno commesso un errore, in modo da poterlo correggere rapidamente. Questo "guadagna fiducia" con i colleghi, oltre a garantire che gli errori futuri possano essere corretti rapidamente.

Raccontami di una volta in cui hai commesso un grave errore sul lavoro.
"Hmm .. Non riesco a pensare a niente."

La cosa fantastica di quella citazione è che l'ho ascoltata decine di volte. Tuttavia, potrebbe non essere tanto istruttivo quanto mi serve.

Dimmi come quel progetto che stavi conducendo è fallito.
“Bene, il product manager ci aveva dato i requisiti sbagliati, e poi uno dei miei ingegneri ha rovinato la raccolta delle metriche. Quindi, quando abbiamo lanciato, il marketing non si è accorto che stava andando male e ha continuato a pubblicizzare il prodotto rotto ".

Ci aspettiamo che i leader riconoscano sempre di avere il potere di migliorare le cose. È stata la decisione di qualcun altro? Quindi non sei riuscito a influenzarli. È stato l'errore di qualcun altro? Non hai notato l'errore abbastanza velocemente. Quando stai spiegando un errore, prima riconosci il tuo, prima di spiegare altri errori.

In che modo il team di marketing ha inviato le e-mail alle persone sbagliate?
"Bene, per prima cosa non abbiamo fornito loro gli strumenti necessari, quindi sono stati costretti a fare affidamento sulle fusioni manuali di posta. Non era giusto aspettarsi che evitassero errori. Il mio team avrebbe dovuto avvertirli dei rischi e avremmo potuto costruire strumenti migliori ... in effetti, stiamo per costruirli ora ".

I migliori leader guardano spassionatamente i dettagli di una situazione e la affrontano come leader su Amazon. Non si tratta di indicare la colpa, si tratta di correggere i processi. Meccanismi a lungo termine piuttosto che concentrarsi sull'incidente a breve termine.

Come intervistatore, pensa attentamente a come gestisci gli errori, sia tuoi che degli altri. Ci preoccupiamo per il lungo termine, non per il breve. Ci preoccupiamo di risolvere i problemi, non di incolpare. Ci preoccupiamo dell'onestà, non di una storia. Ci preoccupiamo di rispettare quelli con cui lavoriamo, perché lavoreremo insieme per molto tempo. In parte perché siamo così decentralizzati, è fondamentale che ci fidiamo di coloro con cui lavoriamo, perché ognuno di noi ha molto potere e responsabilità.

Dive Deep

I leader operano a tutti i livelli, restano connessi ai dettagli, controllano frequentemente e sono scettici quando le metriche e l'aneddoto differiscono. Nessun compito è sotto di loro.

"Fidati ancora verifica" è una frase preferita su Amazon. Ci preoccupiamo profondamente che i leader tengano d'occhio ciò che possiedono e che sappiano come controllare il loro spazio. Se qualcosa non ha senso, i nostri leader devono avere la capacità (e l'interesse) di immergersi e capire cosa sta succedendo.

La tua squadra ha ridotto la latenza sul sito Web? Come?
"Abbiamo rimosso i colli di bottiglia."
Quali strozzature?
"I codici ... Non ne sono proprio sicuro, era uno degli ingegneri del mio team."

Non sto suggerendo di rivendicare la conoscenza di ogni dettaglio di ciò su cui tu o i tuoi team avete lavorato, ma dirò che non dovreste raccontare una storia in cui non conoscete i dettagli più ovvi. Se hai aumentato il traffico, è meglio sapere cosa hai fatto. Se hai eliminato i tassi di errore, dovresti sapere quali erano gli errori. Ci preoccupiamo che le persone conoscano i dettagli, perché significa che si sono preoccupati abbastanza per mettere in discussione le cose. Abbiamo bisogno di leader curiosi e scettici.

Come hai ridotto il footprint di memoria?
"È divertente, abbiamo dovuto riavviare il nostro sistema ogni pochi mesi a causa di una perdita di memoria. Mi ero appena unito al team e il mistero mi ha infastidito. Così ho trascorso alcune ore a leggere attentamente il nostro codice di gestione della memoria, e mi sono reso conto che abbiamo erroneamente doppio analisi in una delle nostre funzioni di supporto. Non solo ha risparmiato sulla memoria, ma anche sulla CPU. Era lì da anni. "

Adoro quando faccio domande alle persone, possono approfondire 4 o 5 livelli e continuare ad essere più eccitati perché i dettagli sono davvero interessanti per loro.

Avere la spina dorsale; Non sono d'accordo e si impegnano

I leader sono obbligati a contestare rispettosamente le decisioni quando non sono d'accordo, anche quando ciò è scomodo o estenuante. I leader hanno convinzione e sono tenaci. Non scendono a compromessi per motivi di coesione sociale. Una volta determinata una decisione, si impegnano completamente.

In particolare, adoro questo principio perché ritengo che sia un chiaro distacco dalla cultura naturale di altre aziende. Credo che questo sia vero, perché nelle interviste in cui sono stato, una delle citazioni più comuni è "Perché il mio capo l'ha detto". Non è mai accettabile fare qualcosa perché il tuo capo ha detto di farlo. Facciamo le cose perché è la decisione che abbiamo preso e, con i dati che abbiamo raccolto, ci siamo impegnati a quel piano.

"Il mio capo aveva insistito sul fatto che React Native non era abbastanza reattivo per la nostra interfaccia, quindi ho realizzato un prototipo rapido della nostra interfaccia utente e gli ho mostrato come era reattivo quanto il nostro prodotto esistente."

Le divergenze basate sui dati sono eccezionali. Li usiamo sempre su Amazon, e gli esempi di quando hai raccolto i dati per fare una discussione sono fantastici. Quello di cui devi stare attento è che le persone finiscono nel regno del disaccordo e del disaccordo (invece della parte del commit).

"Ho mostrato al mio capo che il design non avrebbe funzionato, ha rifiutato di ascoltare. Ho spiegato agli altri ingegneri che non è stata colpa mia se le cose si rompono, cosa che hanno fatto in seguito ".

Come leader, non possiamo mai sentirci (e certamente non esprimere) gioia nel fallimento degli altri. Fare il tifo per gli altri fallimenti suggerisce che stai giocando a un gioco a somma zero e che il gioco non è una somma zero in Amazon. Crediamo che avremo tutti successo se siamo tutti nella stessa squadra. "Te l'ho detto" non è mai accettabile. Forniamo dati, prendiamo decisioni e viviamo con le conseguenze come una squadra.

"Ho mostrato al mio capo i dati, ho spiegato perché l'opzione B era migliore, ha respinto, ho suggerito che potremmo provare entrambe le opzioni, non è ancora d'accordo, e ci ha chiesto di andare avanti. Ho detto al mio team che stavamo costruendo l'opzione A e mi sono assicurato di spiegare perché fosse la scelta giusta. Perché il mio team deve sapere che siamo tutti sulla stessa pagina ".

Abbiamo bisogno di leader in grado di riconoscere quando sono necessari disaccordi e quando non lo sono. Cosa vale la pena discutere e cosa no. Ciò che vale la pena intensificare e quando è il momento di andare avanti e iniziare a fornire. E dobbiamo credere che tu sia quel tipo di persona.

Fornisci risultati

I leader si concentrano sugli input chiave per la loro attività e li consegnano con la giusta qualità e in modo tempestivo. Nonostante le battute d'arresto, all'altezza dell'occasione non si accontentano mai.

Alla fine, i dipendenti di Amazon devono offrire valore. Quello è abbastanza ovvio. Dai un'occhiata ad alcune parole chiave, che sono quelle in cui ci immergiamo spesso nelle interviste. "Key Inputs" è buono. Conosci i tuoi input chiave?

Come sapevi se il tuo modulo di registrazione funzionava?
"Se ha registrato correttamente le persone."
Come potresti misurare il successo di un modulo di registrazione?
"Se non presenta errori, ha esito positivo."

Abbiamo bisogno che le persone riconoscano che non stanno svolgendo compiti, si stanno concentrando su input per la loro attività. Non stanno consegnando moduli di registrazione, stanno offrendo pipeline per nuovi clienti, che hanno tassi di conversione e forse contatti dei clienti. È molto più difficile (e molto meglio) concentrarsi sull'azienda stessa, piuttosto che completare le attività.

Inoltre, moda tempestiva, battute d'arresto e mai assestamento. Siamo in qualche modo allergici al fatto che le persone siano informate riguardo alle date e alle scadenze, perché in base alle nostre precedenti discussioni sugli standard elevati, è fondamentale che i leader si aspettino sempre di meglio. Anche se è ragionevole perdere delle date (lo facciamo tutti, regolarmente ... sicuramente più regolarmente delle date), non possiamo nemmeno sentirci a nostro agio.

Che cosa hai fatto dopo aver realizzato che non riuscivi a raggiungere la data?
“Ho esaminato le caratteristiche e ne ho individuate alcune che pensavo potessimo tagliare. Il product manager ha concordato una coppia. Quindi, per quanto possa sembrare negativo, ho convinto il QA a tagliare una settimana dal programma dei test. Era rischioso, ma era così importante andare in vacanza. Ho pensato che avremmo potuto testare tutto ciò che era importante ed era l'unico modo per uscire in tempo. "

Noterai che il nostro principio non dice "qualità perfetta", dice "qualità giusta". La giusta qualità è spesso inferiore a quella che preferiremmo. Tornando al nostro principio di frugalità, non abbiamo mai il tempo o le risorse per realizzare le cose come vogliamo, quindi realizziamo le cose nel modo che ci serve. Quindi, prima di impegnarti troppo insistendo su standard elevati, tieni presente che siamo estremamente pragmatici. E siamo tutti impegnati a fornire i risultati giusti.

Riepilogo finale

Devo dire che questo è finito più a lungo del previsto. Ho iniziato con l'intenzione di scrivere una breve nota (in risposta a un paio di interviste particolarmente brutte), ma ho finito con qualcosa di un po 'più estremo. Spero che questo si riveli utile a qualcuno. E sto assumendo;)

Leggi questa storia più avanti nel Journal.

🗞 Svegliati ogni domenica mattina con le storie, le opinioni e le notizie tecniche più importanti della settimana in attesa nella tua casella di posta: ricevi la newsletter degna di nota>