Quali domande faresti durante un colloquio con uno sviluppatore iOS senior?

Grande domanda.

Ho appena visto la tua richiesta di questa risposta, e sono andato a rispondere immediatamente e poi mi sono reso conto che mi vengono in mente un sacco di domande e altre questioni che sono un po' nebulose e non davvero articolabili come vorrei poterti dire.

Prima di tutto, nel momento in cui avrei "intervistato" personalmente (mi piace vederlo più come una situazione di "incontro con te"), probabilmente saresti già stato "esaminato" o avresti avuto interviste più tradizionali e interazioni con persone al di sotto di me.

Quindi, conoscerei per lo più, tutto ciò che hai messo su carta per un tale lavoro. Quindi tutte le particolari abilità tecniche che hai, dove o se sei andato a scuola, cosa hai fatto... e leggerei alcune note sul perché sei stato respinto per la mia considerazione e cosa ti hanno raccomandato quelli che ti hanno già intervistato.

In questo modo otterrò una lista molto ristretta di persone. (Non entrerò nei dettagli dell'esatto processo perché non posso condividere queste informazioni in modo specifico qui)

In secondo luogo, esamino una panoramica molto ben riassunta e succinta e l'opinione informata di una manciata di persone tra le molte che hanno fatto domanda. Presumo che molto probabilmente lei sia qualificato e per lo più raccomandato favorevolmente.

In terzo luogo, e più al punto della sua domanda... avrei un incontro molto colloquiale con lei.

Le farei per lo più domande molto aperte e ampie sullo sviluppo e dove pensa che esistano grandi posti per quanto riguarda lo sviluppo che non sono utilizzati al loro potenziale. Vorrei sapere e ti farei un sacco di domande del tipo "perché lo pensi?

Di solito faccio le interviste mentre vado in giro e nel mezzo mi fermo in certe stanze, a volte casuali, per farti incontrare persone che lavorano in team e per vedere come ti trovi a rispondere a domande che riguardano ciò che e come pensi personalmente e che probabilmente non ti verrebbero mai poste, quindi devi pensare in modo creativo (che per me è molto importante) e anche come puoi farlo mentre incontri molte persone nuove in un territorio e in un ambiente che per loro natura ti sono totalmente estranei.

Valuterò quanto bene sei in grado di tornare su un argomento complesso e rispondere che probabilmente hai dovuto letteralmente pensare mentre sei in piedi e cammini molto velocemente attraverso spazi meravigliosamente belli in cui vorresti naturalmente immergerti e che per loro natura ti distraggono molto - Il tutto mentre incontri forse 20 nuove persone. Che saranno gentili e ti faranno domande semplici come chi sei? Da dove vieni? Etc - Ill valutare come bene si interagisce con loro - che tipo di energia avete o portare in una stanza - se la squadra è su una scadenza stretta e stressato sembrano naturalmente come te? Si godono il tempo lontano da un compito critico per conoscerti un po'? O sono semplicemente educati e vogliono tornare a un compito difficile con una scadenza che incombe?

Nella mia esperienza quanto sopra è come la vita è spesso qui e quel tipo di abilità richiesta per avere successo qui dipenderebbe da quanto bene si può avere successo in questo. Mi rendo conto che fare "l'intervista" in questo modo può davvero buttare fuori molte persone e non è perché sono un idiota. Sto vedendo se ti troverai bene in quello stile di lavoro. Molti non lo fanno e sono persone fantastiche.

Voglio interessarmi ai tuoi pensieri - probabilmente ho pensato a cose simili e sosterrò (gentilmente) che ti stai sbagliando.

Voglio che provi con passione a convincermi che ho torto o che guardo la cosa in modo diverso, il che potrebbe anche essere vero, ma in ogni caso voglio che mi sfidi. Voglio vedere la passione.

Non mi interessa se hai ragione, mi interessa di più che ti importi abbastanza da sfidarmi e quanto credi nelle tue idee.

Ma voglio anche sapere che sei d'accordo con l'avere torto e il fatto che tu lo sia ti fa imparare qualcosa, il che è fantastico.

E voglio fare tutto questo dimenticandoti che a volte ti sto intervistando - voglio sentire che tu mi appartieni.

So che questi possono sembrare strani approcci - Possono sembrare duri- ma non lo sono assolutamente e sarei super grato a voi e molto premuroso che siete probabilmente consapevoli che state intervistando e consapevolmente essendo giudicato e io sono sinceramente sensibile a questo.

Ma la realtà è che ho molto tempo limitato per intervistarvi e conoscervi. Assumere le persone giuste è una delle parti più critiche non solo per i team di sviluppo produttivi, ma anche per i team coraggiosi, innovativi ed energici che si spingono oltre i presupposti sciocchi su ciò che è giusto o possibile.

E onestamente basta una persona qualificata ma non adatta in un team per uccidere completamente il chi di tutti.

Scusate se non posso essere più diretto nella risposta alla vostra domanda, ma questo è il mio modo di fare e penso che molte persone vi diranno cose molto specifiche che fanno o chiedono, ma per me non si tratta mai di questo, si tratta di chi siete, di essere intelligenti, di lavorare bene con le persone, non di qualifiche;si tratta di lavorare bene con le persone, non con le qualifiche, si tratta di 1000 altre cose che non posso descrivere - altre persone ti risponderanno con dettagli, ma forse la mia risposta astratta è in realtà più vera dei dettagli, se è possibile, e spero davvero che lo sia, e auguro a tutti voi la miglior fortuna

Cordiali saluti