
ciao grazie per essere venuto al discorso
oggi parla della guida dei geek
team leader ora quello che trovo
interessante è che nel nostro settore noi
avere un sacco di persone di cui poter parlare
quel tipo di pratiche tecniche che noi
come gli sviluppatori hanno bisogno di essere bravi a fare
quindi abbiamo i libri di refactoring noi
avere persone che ci può insegnare come
scrivi un codice pulito, abbiamo un sacco di cose
per parlarci dell’integrazione continua
e ora consegna continua ma che cosa
su quando dobbiamo lavorare con i team
e lavorare con le persone quindi se sei stato
lavorando nell’industria per un po ‘come
la maggior parte delle organizzazioni sviluppatrici finirai
lavorare con una squadra e molto probabilmente
finirai in una posizione di comando
e cosa voglio condividere durante questo
presentazione sono davvero alcuni dei
cose che ho imparato a lavorare con
un sacco di squadre diverse e poi in movimento
in una posizione di leadership e alcuni di
le abilità e alcune delle cose che
hai bisogno di pensare per aiutarti
preparati perché non c’è niente in realtà
là fuori che può aiutarci in questo modo
prima di iniziare, probabilmente
voglio sapere bene Chi sono io e un po ‘
un po ‘della mia parentesi, il mio background è
bene, sono un programmatore nel cuore, quindi la maggior parte
del tempo lavoro per una consulenza e
Lavoro con progetti che forniscono software
come parte del mio ruolo, spesso finisco come a
team lead e quindi ho finito per aiutare in grande
team tipo di lavoro e consegnare progetti
per i clienti allo stesso tempo sono molto
appassionato di agile e lo sono davvero
entusiasta del modo in cui una specie di
lavorando e come Linda ha menzionato I
recentemente pubblicato un libro chiamato il
manuale retrospettivo perché per me
è molto importante imparare e
capire come miglioriamo
pratiche che ho lavorato con i team
per circa sei o sette anni come una squadra
piombo e molte cose parleranno
su queste esperienze che ho gentile
di pensiero per il tempo ma se
se stai tipo di lavorazione in
ambienti diversi potresti essere
pensando bene perché è così che noi
Ho bisogno di un team leader, perché è così che noi
bisogno di qualcuno da un tecnico
prospettiva di guidare una squadra ora penso
di me stesso su quando ho iniziato
programmazione mi sono unito a un piccolo gruppo di
persone ero in realtà l’unico sviluppatore
sulla squadra in modo da finire con questo tipo
di un obiettivo ed è solo per te e
te stesso forse sei stato in un
situazione come questa prima
e quando stai pensando a cosa
bisogno di consegnarlo sembra banalmente facile
c’è solo questa cosa e finiamo
verso l’ obiettivo piuttosto carina
proprio ora nella maggior parte delle organizzazioni oggi se
pensi a Google quel poco
casella di ricerca c’è ovviamente un grande
organizzazione dietro di esso e quindi non possiamo
davvero fare le cose da soli più
questi giorni a causa della scala del
cose che dobbiamo effettivamente raggiungere
quindi finiamo per lavorare con un molto più grande
squadra di qualche tipo e dobbiamo lavorare dentro
questi confini e dobbiamo
capire che cosa è che abbiamo ancora
questo obiettivo che vorrebbe realizzare ma
ora abbiamo molte più persone che noi
ho bisogno di pensare a ciò che accade è
bene sai che finiamo col volere
dirigersi verso questo obiettivo e
concettualmente tutti dovrebbero sapere dove
questo obiettivo è e sta iniziando a capo
in quello stesso percorso ora in realtà cosa
tipo di succede, come si fa a iniziare con
questo obiettivo e inizi con questo
gruppo di persone e tu tipo finisci
iniziando su questo percorso ma forse cosa
succede nel tempo è che le persone tipo di
finiscono per andare in direzioni diverse
chi è stato in una situazione come questa chi
in realtà sai che hai lavorato su un
progetto che in realtà non sa cosa
sono lì per fare sono stato certamente
in posti come quello in cui sai
sei lì come sviluppatore ma tu
non so davvero quale prodotto e
forse la visione non è così chiara da
il proprietario del prodotto e quindi c’è molto
di confusione intorno ad esso così crea
caos crea rabbia e come a
sviluppatore so che è così se scrivo
qualcosa e non si abitua
frustrato e sembra un po ‘a
sprecare quindi tutti vogliamo essere un po ‘ da fare
davvero bene quindi penso che sia davvero
cosa importante a cui pensare
in particolare essere un lead tecnologico e se
non pensi che questo accada davvero
nel mondo reale ho un buon amico
chiamato Julian su Twitter e ha avuto questo
cito che mi piace davvero avere 10 ragazzi
sul mio ultimo progetto tutti avevano
opinioni e tutti sono stati espressi
nel codebase quindi se ci pensi
La legge di Conway in 10 modi diversi di
lavorando si finisce con 10 diversi
parti del codebase e se qualcuno
nuovo arriva al progetto che vuole
cambia qualcos’altro che sei tipo
bloccato e quindi per me ho un molto semplice
prova per ciò che è una tecnica efficace
e sembra che questo faccia il codice
sembra come se fosse stato scritto da un
single , quindi se ci pensi
una sorta di prima immagine in cui pensavamo
circa una persona e quell’obiettivo se tu
ha aperto parti casuali del codice base
lo fa
senti lo stesso tipo di passioni ci sono
mi sembra coerente e per me questo
è una delle responsabilità chiave di
leader tecnologici per aiutare davvero Shepherd
le persone verso quell’obiettivo per aiutare a stabilire
quella visione che direzione e fare
certe persone finiscono per entrare in quello
direzione e durante questo discorso lo faremo
tipo di parlare del diverso
elementi necessari per arrivare a quel punto
dove sembra che una sola persona
ha scritto la base del codice ora no
capita in realtà ma è un bel semplice
prova per pensare di avere
coerenza in ciò che stiamo effettivamente facendo
quindi la prossima domanda che voglio davvero
la risposta è che cosa porta una buona tecnologia
concentrati su e per me ci sono tipo di
tre elementi a cui penso e come
uno sviluppatore quando ti stai trasferendo in questo
ruolo ce ne sono due che forse sei gentile
di aver pensato ma non hanno dato
un sacco di tempo su così i tre elementi
che sto pensando di iniziare
con essere convenientemente il primo è
ovviamente elementi di programmazione di cosa
fa la differenza tra un tecnico
leader e un caposquadra è quello
qualcuno che è un capo tecnico ha
esperienza nella programmazione e ha ancora
quell’esperienza e così sono attivi
sviluppatore ne parlerò un po ‘
Di Più
il secondo elemento di cui parleremo
riguardo alla dimensione della gente così
come sviluppatore e so che sono stato
attraverso questo me stesso è questo se tu
sei concentrato su questa piccola piccola area
del codice che stai attualmente
lavorando su non stai davvero pensando
necessariamente sulla squadra i gruppi di
persone con cui stai lavorando e il
persone con cui devi interagire come
bene come le relazioni tra loro
questo è un elemento su cui ci concentreremo e
la seconda parte e infine quando parlo
sul processo è una parola terribile ma
è fuori dal P è in un certo senso davvero
pensando a come fanno le persone e
programmazione di tipo di lavoro insieme e se
Penso ai cicli di vita dei team e
varie cose come quella che stiamo andando
essere guardando bene come funziona come un
processo di squadra quindi la prima parte sta andando
essere in pavimenti lava la programmazione
elementi di ciò che una tecnica deve fare
e la prima domanda un sacco di gente
chiedere di avere bisogno di leader tecnici efficaci
ancora codice e la mia risposta a questo è a
sì definitivo Ora la prossima domanda che mi
indovina è bene quanto sono in codice se
stai sorta di lavorare con una grande squadra
sarà un po ‘difficile essere
codifica ogni giorno proprio come tutti gli altri
quindi qual è il giusto equilibrio e io ho un
un po ‘ una regola empirica che ho qui
che è almeno penso che ne hai bisogno 30
per cento del tempo con una squadra di scrittura
codice quindi questo significa su cinque giorni della settimana
hai bisogno di scrivere codice almeno uno e a
mezza giornata da quella settimana con il
resto del team ora perché lo fa
in realtà ha senso penso che ci sia un
articolo interessante qui si chiama il
verità inespressa sulla gestione dei geek quando
guardi le diapositive c’è un link
qui comunque
e fondamentalmente questo articolo o l’autore
di questo articolo è una specie di parlare
cos’è che geek tipo di come fai
andare d’accordo con i fatti la sua prospettiva è
un po ‘di più in termini di
contesto dei proprietari e degli affari dei prodotti
e lavorando con gli sviluppatori ma in esso lui
scrive questa citazione rispetto è il
valuta del regno quindi immagina
te stesso su un team di sviluppo che lavora
con altri sviluppatori e tu lo sai
c’è qualcuno laggiù che non c’è
davvero tirando il loro peso sono tipo di
navigare in internet potrebbero fare il loro
i propri piccoli progetti collaterali cosa fai
probabilmente diventerai davvero frustrato se
sei stato in una situazione come questa tu
tipo di forse non stanno davvero aiutando
con te con te tipo di sviluppo
progetti e in realtà scrivere il codice che
aiuta ma lui continua a dire l’importo
di rispetto un professionista IT paga qualcuno è un
misura di quanto sia tollerabile quella persona
quando si tratta di fare le cose, chi
si sente bene così quando pensi
su di esso per me è veramente sbagliato vero
con come mi sembra di vedere come funzionano le cose
se conosci la nostra industria
la tecnologia cambia tutto il tempo che siamo
sentir parlare di nuove lingue che escono
uno che esce finalmente questo pomeriggio
keynote e ci sono sempre nuove cose da fare
impara e quindi non possiamo davvero essere
eccezionale in tutto ciò che facciamo
tuttavia non ci piace davvero lavorare
con persone che rendono più difficile il nostro lavoro
se hai persone che non lo sono
necessariamente buono o fai molto il tuo lavoro
più difficile è che è molto difficile da capire
cosa significa e come guida di una tecnologia
penso sia molto difficile fare il giusto
decisioni o per capire cosa sia la squadra
sta passando a meno che tu non sia realmente
parte e lo stai attraversando
sperimentare te stesso così penso uno di
le cose più grandi che devi avere
come leader tecnologici
Paul con gli sviluppatori e il resto di
il progetto e per farlo io
senti che in realtà devi essere codificato
con loro quindi devi capire cosa
i problemi che stanno vivendo
non puoi semplicemente ascoltare ciò che le persone
stanno dicendo in realtà si deve
sperimentalo tu stesso allo stesso tempo
devi anche avere una certa quantità
di competenza di cui hai bisogno
dimostrare al resto della gente
perché se hai intenzione di guidare una squadra
hanno bisogno di avere fiducia nella propria
capacità e quindi è necessario essere
in grado di dimostrare un po ‘ di questo così il 30%
tempo necessario per programmare con il team
in modo che possa aiutare a costruire quel rispetto e
che sei effettivamente parte di quella squadra
anche il prossimo principio che ho per
i principali team di sviluppo sono davvero uno
sulla coerenza oltre l’intelligenza così come
tante quante mi piace usare le ultime
strumento l’ultimo linguaggio che è veramente
ottimo se sei un singolo sviluppatore ma
quando in realtà stai pensando a un
tutta la squadra e sono una specie di uno
direzione in cui tutti stanno andando
quello che in realtà sto dando la priorità è quello
leader tecnologici in realtà coerenza
perché uno dei problemi che tu
generalmente hanno una sorta di team di software
è che hai un po ‘di zangola e
anche se non hai churn potresti
finire con persone specializzate
conoscenza in diverse parti del
codebase e così se si torna a quello
intero principio di cercare di capire
il codebase sembra come fosse
scritto da una sola persona
stai davvero mirando alla coerenza
piuttosto che codice intelligente che tipo di
nasconde cose ora uno dei
le cose interessanti sono che quando parliamo
sulla coerenza rispetto alle persone intelligenti
che in realtà stavano cercando di fare qualcosa di intelligente
le cose stanno effettivamente cercando di fare il
cosa giusta questo è il tutto
direttiva primaria retrospettiva
voglio davvero fare e imparare le ultime
cose e correre o applicarlo e fare
le cose sono più semplici ma a volte lo sono
gli sviluppatori ci coinvolgono nel nostro
argomenti su ciò che è meglio e
sfortunatamente non penso ci sia un
cosa migliore nel nostro genere di industria
c’è sempre il migliore in termini di contesto
di te devi capire cosa è buono
nel tuo ambiente e cosa è adatto
e così in molte squadre a cui mi sono unito
c’è spesso queste schede di discussione o
spazi no no no abbiamo bisogno di quattro spazi due
spazi di cui abbiamo bisogno di semi abbiamo bisogno di parentesi graffe
sulla riga successiva in rete o quella
prima usiamo
notazione camelcase o underscore di tutto
questi piccoli argomenti e tu guardi
le battaglie di refactoring vanno avanti nel codice
base in cui le persone controlleranno le cose
roba del refattore ricontrollalo e
sai davvero che molte cose sono a
un po ‘ di tempo perso
così tutta la mia storia che parlo alla gente
riguardo è che penso che sia davvero
importante che abbiamo la coerenza finita
intelligenza perché ce ne sono di più
argomenti importanti su cui trascorrere il nostro tempo
ci sono in realtà tecnicamente
problemi di progetto impegnativi che noi
dovrebbe passare il nostro tipo di sforzi
esplorando su investigare e provare
a venire con soluzioni creative
piuttosto che discutere per il nostro personale
preferenza quando si tratta di programmazione
Penso anche che ci sia un elemento in squadra
cultura a cui dobbiamo pensare e
Parlerò della gente di lato un po ‘
un po ‘più tardi ma questo è davvero su cosa
è la cultura della squadra intorno al
elementi di programmazione di come fanno le persone
trattare gli aspetti di sviluppo così per
esempio una delle cose a cui penso
quando hai bisogno di costruire una cultura di squadra lo è
tipo di pensare a una carta della squadra di
come lavori davvero e uno dei
cose che mi piacciono bene di questi set di
le domande sono le cose che mi piacciono
pensa a quando penso a come
sano è una squadra quando si tratta di
abilità tecnica quindi una cosa è come
a lungo la struttura rimane rotta, così facciamo noi
avere una cultura sana di chiunque possa
in realtà aggiustare la build indipendentemente da
se pensavano di averlo controllato
o entriamo in argomenti interi
in giro non ho fatto questo check-in
non i miei test funzionano
qual è la cultura della squadra intorno al mantenimento
che costruisce sano e verde speriamo
tutti abbiamo costruito la prossima cosa è fare
le persone evitano il conflitto così come fanno le persone
che tutto controlla il check in refactoring
piuttosto che dire ehi, lo sai
Penso che abbiamo un po ‘di disaccordo
riguardo al nostro approccio a questo possiamo noi
effettivamente affrontarlo e avere un
conversazione a riguardo quindi penso
il conflitto nelle squadre è essenziale per
squadre davvero in salute penso che ci sia un
un po ‘ di squadra perfetta per te
dove tutti stanno sorridendo andando d’accordo
e in realtà penso che sia un po ‘un
sogno, penso che sia salutare quella squadra
avere conflitti ciò che è importante è come a
Tech portare il necessario per facilitare il loro
attraverso quel conflitto così in realtà
ottenere una risposta di
sorta e parlerò dell’importanza
di conflitto e perché questo è utile
più tardi l’altra cosa è offerta dalla gente
nuove idee penso come uno dei principali
le cose che cerco sono davvero
creando un ambiente dove le persone
sento che possono effettivamente fallire il fallimento
è importante che Linda avrebbe parlato
nel suo ultimo discorso, dove effettivamente
l’intera mentalità umana dell’apprendimento e
provare qualcos’altro riguarda il fallimento
abbiamo bisogno di un’opportunità per sentirci
sono sicuri di fallire e tanto quanto odio
essere sbagliato di fronte alla mia squadra sarò
una delle prime persone a dire in realtà
hey ho provato qualcosa ho sbagliato e
dovremmo andare avanti e provare qualcos’altro
e mi chiedo quante persone ritengono che
essi potrebbero effettivamente fare questo nella loro
squadre in questo momento
e quanto è sicuro questo ambiente
le persone segnalano quando hanno bisogno di aiuto
hai persone che vanno in un angolo
per una settimana
dicendo che non so che sarà fatto al 90%
fatto è quasi finito e in realtà io
sentito parlare di una storia su questo recentemente
da alcuni miei ex colleghi
stanno lavorando con una piccola azienda
dove tutti lavorano a squadre di due a
tre persone e hanno avuto una persona su
questa squadra che aveva una specie di rottura
e stavano facendo una nuova API per
integrazione e doveva essere
fatto in due settimane sono passati sei mesi
è un po ‘di tempo e ogni settimana le persone
ti stanno chiedendo hai bisogno di aiuto e ha gentilezza
di entrare in questo ciclo di rinforzo
dove è come no no ho quasi finito io
non ho bisogno di aiuto ho quasi finito e io
pensa che una delle cose che lo guida sia
che devi essere in grado di aiutare le persone
esci da roba come umani che abbiamo
orgoglio personale che è completamente
comprensibile, tuttavia, dobbiamo essere
in grado di accettare che facciamo errori e
abbiamo bisogno di ottenere attraverso quella quindi queste sono
alcune delle cose che penso davvero
fare una grande differenza per la nostra programmazione
senso perché gli altri hanno abilità
che non abbiamo quello a cui possiamo attingere
per aiutare a risolvere i problemi che non possiamo
necessariamente da noi stessi e quindi abbiamo bisogno
dobbiamo sapere quando dobbiamo chiedere
per un aiuto finalmente le persone si sentono a loro agio
ammettere che hanno torto e penso
c’è molto materiale nello sviluppatore
circoli sull’orgoglio dello sviluppatore
e così pensiamo a questo tipo di
l’ambiente in cui sei sei una specie di
stimolando e pensando se o
non le persone possono effettivamente rispondere di si a
queste domande la prossima cosa che penso
è un vantaggio tecnologico su cui devi concentrarti
da un senso di programmazione è una visione
chi ha sentito parlare di XP pratica il
metafora ok era una delle UH
XP Edition one è stato rilasciato nel
seconda edizione e per me è in realtà
una cosa davvero interessante perché io
non necessariamente capisco come
come fa Kent Beck ma per me io
penso che sia una cosa davvero potente
che puoi davvero articolare il perché
il tuo progetto o il tuo software esiste
qual è il problema che sta provando
risolvere e perché è importante come a
sviluppatore Penso che tutti noi tiriamo fuori i calci
di vedere le cose che creiamo ottiene
usato non c’è altro che non lo so
deludente rispetto alla scrittura di un software
viene buttato via o funzioni che mai
abituarti, finisci piuttosto
frustrato perché sembra che tu abbia
ha speso un sacco di sforzi inutilmente e così via
come leader tecnologico una delle cose che penso
su costantemente è ciò che è
le persone hanno bisogno di ascoltare per aiutarli
capire perché sono qui per fare cosa
hanno bisogno di fare e se la risposta è
in realtà hai bisogno di consigliare il tuo
progetto forse è una buona cosa che ho
penso sia importante che le persone abbiano un
visione avvincente e uno scopo in
la programmazione ci sono così tante cose
non dovrebbe essere scritto così
può essere fatto attraverso una sorta di compiti manuali
e processo manuale ma non dovremmo esserlo
scrivere software per e dovremmo essere
scrivere cose che aggiungono davvero valore e
quindi per me la prospettiva della visione è
davvero importante per quello che stiamo facendo come
programmatori quindi cerchiamo di passare alla
Aspetto delle persone e ed eccoci qua
dove dobbiamo allontanarci da forse a
un po ‘di più delle cose classiche
senti in altri discorsi uno dei
le cose a cui penso è che c’è
qualcosa sulla forza nella diversità
una delle cose che faccio con un sacco di
le squadre e le persone con cui lavoro è
Aiuto le persone a presentare questo libro
i punti di forza trovano che un libro ne abbia molti
la gente ha sentito parlare di questo ok forse voleva
quindi per me è davvero interessante
perché questa premessa del libro è come persone
tendiamo a concentrarci o almeno il nostro tipo di
l’educazione ci insegna a concentrarci
debolezze non possiamo avere punti deboli
devi essere bravo in tutto
sfortunatamente quello che hanno scoperto
attraverso molte ricerche siamo noi
molto meglio se ci concentriamo sui nostri punti di forza
quindi intendo che abbiamo delle debolezze e noi
dovrebbe rivolgersi a loro se diventano ordinamento
di problematico ma siamo molto di più
successo se conosciamo i nostri punti di forza e
che ci concentriamo su quelli applicare
punti di forza e tutte le cose che facciamo
quindi questo libro parla di penso che sia il 34
diversi temi di firma che e loro
inventarsi circa cinque diversi
punti di forza quindi parlano di ciò che sono
i tuoi cinque migliori punti di forza della firma
tipo di venire attraverso così ho scelto un
pochi che forse hanno senso per le persone in a
sorta di contesto software quindi forse uno di
le cose sono l’intelletto quindi forse
hai lavorato con uno sviluppatore come questo
a chi piace pensare molto a un problema
profondamente vorrebbero fare molte ricerche
di leggere mi piacerebbe pensare al
problema molto profondamente vogliono pensare
su qual è la cosa giusta e pensa
su altre alternative sul flip
lato potresti avere qualcuno che è un
raggiungere così qualcuno che ha solo bisogno di
fai fare qualcosa a qualcuno che vuole vedere
roba là fuori e fai cose fatte
rapidamente e entrambe queste cose sono
molto importante in differenti differenti
contesti di dove lavoriamo nel software
squadra così a volte abbiamo bisogno di spingere
molto rapidamente per ottenere qualcosa là fuori
ma a volte li abbiamo davvero
problemi complessi che hanno bisogno di un sacco di
pensiero e una delle cose che io
davvero apprezzare di essere un vantaggio tech è
che in un gruppo di persone hai molto
più ampia gamma di punti di forza di te
un individuo e così capendo ciascuno
dei diversi punti di forza di ciascuno
la persona del tuo team ti rende consapevole
almeno dove vengono i compiti diversi
su ciò che ha senso in realtà applicare in
contesti diversi così era davvero
potente quando hai effettivamente bisogno di lavorare
con uomini d’affari che non lo fanno
come parlare con persone tecniche te
bisogno di qualcuno per vincere le persone in modo che
possono aprirsi ad ascoltare perché noi
potrebbe essere necessario affrontare l’architettura
cambiamenti e perché potrebbero aver bisogno di
investire in infrastrutture operative o
monitoraggio o varie cose che
forse non hanno davvero senso e
così comprendendo le persone nella tua
squadra e i punti di forza che hanno
in realtà finisci con un molto più forte
una specie di gruppo in generale che se tu fossi
farlo individualmente in modo uno dei
le cose che penso siano davvero
potente in questo libro è che puoi
sorta di ottenere tutti una copia del libro
e poi lavorarci sopra
con i loro punti di forza e aiutarli a parlare
a vicenda su quali sono i loro punti di forza
sono semmai penso che aiuti anche
tutti capiscono quando tutti sono come
lavorando a stretto contatto sul terreno
da dove proviene ogni persona che conosco
Sono stato sicuramente molto meno
frustrato da persone che forse hanno bisogno
ideazione in modo che guardino al
ultime e più grandi cose tutto il tempo
invece di fare effettivamente delle cose
perché questo è quello che conosci uno dei
cose a cui sono molto bravi e tu
sai forse quando stai effettivamente guardando
in nuove aree in qualche modo in alcune
tipo di funzionalità che non hai mai trattato
con prima forse hanno ragione
persona per aiutare a guardare quali sono i
diverse opzioni là fuori che possono
aiutaci a raggiungere questo nuovo obiettivo così
diversi contesti diversi punti di forza
e se non mi credi penso
ci sono alcune statistiche interessanti e
e di ricerca là fuori e uno dei
cose che apprezzo davvero lavorando
nella nostra azienda siamo davvero stimati
la diversità quindi penso abbastanza per il
gli ultimi sei anni hanno lavorato a un progetto
dove ce n’è almeno uno
sviluppatrice femminile in una sorta di progetto
e conosco molte persone nel nostro
industria che non ha mai lavorato con a
sviluppatore femminile e penso che sia davvero
interessante in quanto c’è un foglio qui
questo lo disse con tre o più donne
alla lavagna hanno guadagnato significativi
vantaggio prestazionale rispetto a quelli con
il meno e se guardi il
statistiche come in termini di reale
ritorno monetario che è piuttosto sorprendente
questo era un po ‘più vecchio ma
c’era una più recente uno sopra l’
oltre sei anni di aziende con almeno
alcuni quindi significa solo uno o più
rappresentante del comitato femminile ha sovraperformato
quelli senza donne alla lavagna e
quelli con soli uomini avevano un ritorno del 12%
equità sul loro bordo quelli con le donne
aveva il 16% quindi è un terzo in più e io
penso sia molto interessante perché una volta
di nuovo il genere di cosa maschio-femmina
riguarda la diversità significa attingere
cose sul modo in cui la gente pensa
diversamente le diverse abilità sono
loro portano e c’è davvero buono
il libro ha chiamato la differenza è scritto
da Scott pagina che è un docente presso il
Università del Michigan che in realtà ha
fatto un sacco di ricerca in termini di
dimostrando ed è incredibile
formula matematica sul miglioramento di come
la diversità ha senso ha questo
formula e questo non è il matematico
versione ma parla di collettivo
la precisione è uguale alla precisione media
più la diversità in quel gruppo che è
sentito parlare del Netflix la nostra sfida va bene
forse uno o due quindi è piuttosto vecchio
cosa ora penso che sia iniziata nel 2006 ma
Netflix è che penso che tutti
meno conosce la compagnia perché c’è
alcuni oratori da lì ma avevano un
concorrenza dove volevano fondamentalmente
per migliorare la loro raccomandazione
algoritmo e così nel 2006 sono partiti
questa competizione e Scott scrive di
nel suo libro in cui la gente che
potrebbe effettivamente migliorare il loro
il motore di raccomandazione del 10% vincerebbe 1
milioni di dollari piuttosto bella eh huh
e quello che hanno fatto è stato che doveva essere
di almeno il 10% e per ogni anno dove
le persone non hanno raggiunto quello che volevano
ha un premio nominato di 50.000 persone
potrebbe presentare il loro tipo di voci e
quello che era veramente interessante non era il
fatto che in realtà avuto modo di là del 10%
miglioramento è stato in realtà interessante
su come le squadre e come funzionano
insieme in termini di vincere il reale
risultato così nel 2007 ce n’erano tre
team leader Belcore grande caos e
Belcore nel grande caos che era in realtà
un’unione comune e tutti stavano facendo
piuttosto bene, ma era un’unione congiunta
quello stava facendo un po ‘meglio di
tutti gli altri
nel 2009 uno dei team così Belcore in
un grande caos si unì a un altro
gruppo e quello è diventato che devo scriverlo
giù perché non riesco mai a ricordare
il caos pragmatico di Bellcore per
migliorare il loro motore di raccomandazione anche
più e così in realtà hanno colpito il 10% a
quel punto, ma allo stesso tempo hanno avuto
un’altra squadra in competizione che ha raggiunto 10 punti
oh nove chiamato l’ensemble che era
anche un gruppo di persone diverse che lo farebbero
gareggiato e ciò che è stato davvero interessante
è che il vincitore finale era in realtà un?
fusione di tutte le diverse persone
che si sono riuniti piuttosto che il
persone che hanno iniziato e che cosa è
affascinante di questo è che è
in realtà un po ‘lo sai che lo è
a è un vero buon esempio di questo dove
la loro soluzione è migliorata nel complesso perché
sono stati in grado di integrare tutto il
modi diversi e diversi algoritmi
che avevano insieme per
migliorare il loro motore di raccomandazione e
Consiglio davvero questo libro per andare
un po ‘più in dettaglio sul perché
la diversità conta così quando sei
pensando al software e ai problemi
che trattiamo come leader tecnologico è
davvero importante da valutare e apprezzare
la diversità del gruppo che hai
e qual è la vera chiave è questa la
piccola stella che ho sulla diapositiva
che è necessario che la capacità di
integrare così hai bisogno che tutti siano
in grado di lavorare insieme per toccare
in questa diversità non ha senso
avere un gruppo di sei persone se tutto loro
fare è lavorare da soli tutto il tempo
perché in realtà non stai integrando
tutte le loro soluzioni penso che uno dei
altre cose sulle persone è così
gli esseri umani lavoro che stiamo sorta di costruito in
questa modalità di lavorare in piccoli gruppi e
una delle cose che penso molto
le aziende fanno mandare le persone sulla fiducia
costruendo giorni di attività e vorrei
in realtà dire non farlo
La fiducia non è costruita in un giorno che ho visto a
molte squadre che andiamo via ne hanno molte
divertimento sai che fanno qualcosa all’aperto
e come gruppo ma alla fine della giornata
quando tornano nel loro lavoro
ambiente non stanno meglio
fidandosi l’un l’ altro e uno del genere
di cose segrete che ho imparato sopra
ora è in realtà la fiducia è costruita molto
incrementalmente così le cose che puoi
fare per aiutare a modellare un po ‘di questo
roba è come se fossi capace di far andare le persone
fuori a pranzo insieme come non forzare
loro ma creano opportunità per andare a
vai a sederti a pranzo insieme a
Trascorro il tempo sociale insieme in cui vivo
Londra e una delle cose più grandi
c’è in realtà un tè per ciascuno
gli altri inglesi amano il loro tè, lo sono
originariamente australiano quindi ho dovuto prendere
in questa cultura del tè e della cultura
una delle cose in cui hanno dentro
le mattine e i pomeriggi è quello
fare un giro di tè e così sei un po ‘
fare il tè l’ uno per l’altro e ci si arriva
sapere cosa ha ciascuna persona e solo il
piccoli gesti di fare effettivamente questi
le cose per l’altro sono davvero
importante viviamo in un vero dono
economia in termini di modo che diamo
e ricevere fiducia è che se lo faccio
qualcosa per te costruisco molta fiducia
in termini di voi conoscete la reciprocazione e
questo è solo un po ‘come siamo realmente
costruito così penso una delle chiavi
Da asporto vorrei che tu pensassi a questo
se vuoi davvero che i team si uniscano
non pensare al big bang, le cose pensano
sulle piccole attività che accadono
ogni giorno che aiutano le persone a diventare più forti
relazioni insieme
Penso che la prossima cosa sia un vantaggio tecnologico
che devi pensare alle persone
la prospettiva sta davvero pensando a come
fai crescere le persone nella tua squadra e
Mi piace molto questo tipo di modella, se tu
pensa a quando stai raccogliendo
qualcosa di nuovo per la prima volta così
sull’asse laggiù abbiamo come
difficile è una sfida e sul
sull’asse inferiore abbiamo questa cosa
abilità e abilità e una delle cose
su questo tipo di modello è che se
ci viene dato qualcosa di troppo impegnativo
ma non abbiamo le capacità per ottenere
veramente nervoso diventiamo davvero come te
sappiamo che prendiamo i sudori che stiamo pensando
non sono così sicuro di poterlo fare io
mettersi veramente in ansia per questo tipo di
roba allo stesso tempo se siamo veramente
bravo in qualcosa e non ci viene dato
qualsiasi cosa stimolante e la sfida
è troppo facile per noi ci annoiamo e
c’è questa cosa in cui abbiamo una sorta di flusso
tra questi due tipi di cose e il
sweet spot che tipo di pensiero
riguardo è questa sezione nel mezzo
dove sai che vogliamo qualcosa a
po ‘sopra delle nostre possibilità in modo che
possiamo davvero crescere e sfidarci
ma non lo vogliamo troppo perché noi
potrebbe essere davvero stressato al
allo stesso tempo non vogliamo davvero essere
questo luogo qui, dove siamo sorta di
annoiato e così quando ci penso
questo tipo di compiti diversi che hanno bisogno
da fare in tutti i diversi
attività di sviluppo in cui le competenze mentono
nella nostra specie di gruppo collettivo di
gli sviluppatori sono una delle cose che sono
pensare a come combaciare così
molte abilità e sfide quindi uno dei
le cose che mi piace fare in realtà sono
uno contro uno con le persone e chiedendo
le persone di te sanno quali sono le loro
obiettivi e cosa vogliono fare e io
avere un buon senso di sapere dove
attualmente si siedono per aiutare a capire
quali sono le cose che stanno arrivando
quindi una delle cose che puoi quindi
fai è che puoi dare qualcuno a
sfida che è un po ‘fuori
il loro attuale set di abilità e tu puoi
supportarli nel fare quel genere di cose
ma una delle cose che devi fare
realizzare con questo modello è quello umano
impara e miglioriamo cose che
è una cosa fantastica ma che significa
è che abbiamo tipo di finire sorta di andare
di nuovo in questo genere di cose così una volta noi
entrare in quella sfida ci arriviamo in questo
flusso ti senti che l’adrenalina colpita da
risolvere qualcosa ed eccitarsi ma
sai se ci è stato dato questo compito
troppo a lungo sai che potremmo finire
annoiarsi così abbiamo sempre questo
battaglia costante a cui stiamo pensando
circa è quello
mentre veniamo sfidati e superati
che poi affrontiamo un’altra cosa in cui noi
bisogno di qualcosa di più impegnativo di
che per tenere noi fidanzati e quindi è un
un po ‘di una cosa ciclica che
diventa molto difficile da effettivamente ordinare
di pensare ed è un costante
cosa in evoluzione e il bello di
questo settore in cui ci troviamo è noi
avere un sacco di problemi per risolvere così
c’è un sacco di cose per le persone a
pensare e molte opportunità
crescere la sfida è come provare
lavorare con una squadra e aiutarli
identificare cosa ha senso per loro e
come possono aiutarsi a vicenda così
Consiglierei il flow book qui quale
riguarda la psicologia dell’ottimale
esperienza che parla di questo modello
l’ altra cosa a cui penso molto
con le persone che ho è su come
massimizzo il loro potenziale e ho
questo io sono stato consegnato di recente
la mia tecnologia conduce le responsabilità ad un’altra
sviluppatore della mia squadra in modo che potessi tornare indietro
per essere solo uno sviluppatore che è
meraviglioso e uno dei modelli che io
scrisse per lui era questo che noi
parlato così quando sto pensando
una persona c’è un sacco di tipi diversi
di elementi a loro e tra i
cose che sto cercando è che ho
bisogno di capire veramente dove sono
le abilità si trovano così sono davvero grandi
quel tipo di JavaScript così sono
davvero bravo a non sapere il database
tipo di cose sono davvero grandi al
le cose tipo di operazioni sono buone per
la gestione della build e tutto il resto
quel genere di cose allo stesso tempo
voglio davvero capire il loro
punti di forza in modo da quello dove sono
in realtà sarà un completatore
hanno bisogno sono una di quelle persone
che hanno bisogno di cercare cose nuove e
allora che cosa realmente vogliono
realizzare da questo progetto e poi il
l’ultima cosa riguarda davvero loro
interessi così che cosa sono che sono
attualmente attivamente interessato al web
servizi o varie cose del genere e
quindi quello che sto cercando di fare è davvero ottenere un
profilo sulla squadra che ho e
cercare dove il punto dolce di sovrapposizione
è e così è l’ unico modo che puoi
davvero questo è in realtà parlando con
tutti nel team quindi è necessario
capirli un po ‘di più che vuoi
avere un dialogo aperto sul tentativo di
capire dove che tutti i tipi di lavori
allo stesso tempo devi pensare
quali cose potresti effettivamente influenzare
quindi una delle cose a cui penso è
specialmente con le abilità, specialmente tu puoi
aiuta a costruire molte abilità con le persone
giusto in modo da poter ottenere persone esterne che
avere esperienza
lavorare con le persone e puoi crescere
quel genere di cose che puoi lavorare se
sei un esperto in una certa area te
può accoppiare il programma con persone e
trasferire quelle capacità e aiutare le persone
crescere quel genere di cose
è qualcosa che puoi effettivamente fare
influenza molto anche tu puoi aiutare a ordinare
degli obiettivi di forma un po ‘ forse le persone
hanno il loro tipo di obiettivi ma se
la gente non lo sai puoi sapere aiuto
identificare ciò che sento
appassionato e forse aiutarli
con quello non puoi farlo necessariamente
così facilmente come con le abilità è un po ‘
un po ‘più piccolo allo stesso tempo
interessi quindi ci sono compiti in
sviluppo che tutti abbiamo bisogno di tipo
fare e potrebbe non essere sempre interessante
alle persone, ma potresti essere in grado di farlo
spiegare a qualcuno perché è importante
per il successo quindi sai che è fantastico
in realtà abbiamo scritto una nuova funzione ma
quello che è importante è quello di vivere così
tutti devono prendere parte in realtà
ottenere il nostro codice spedito in produzione
perché è davvero importante, giusto
ma forse alla gente non piace così tu
può aiutare le persone a capire il
importanza delle cose ma ancora una volta lo è
una cosa molto piccola che puoi
influenza non tanto quanto le abilità e
sfortunatamente non puoi davvero farlo
tutto sui punti di forza quindi nel
il libro dei cercatori di forza è il genere
di qualcosa che siamo in qualche modo
costruito con le cose che ci piacciono
non può davvero influenzare così tanto ma
le cose che puoi fare puoi aiutare
supportare l’apprendimento e avere un sacco di
diverse attività per fare questo tipo
di cose così alcune delle cose che io
come fare con persone diverse
ovviamente la programmazione di coppia è davvero
ottima cosa se stai facendo per l’XP I
trovarlo davvero un ottimo modo di apprendimento
diverse tecniche e cose e
diffondere roba intorno alla squadra che è
ho sentito una sessione di borse marroni va bene, ma
quindi in pratica abbiamo una specie di ora di pranzo
sessioni in cui qualcuno potrebbe fare un discorso
e sul nostro attuale progetto ci sembra di essere
ne faccio uno ogni due settimane e ruotiamo
tutti attraverso di esso e tutti solo
parla del loro progetto personale domestico –
quali cose sono in realtà
appassionato e poi lavoro con
loro per aiutarli a sostenerli in una sorta di
preparare le loro presentazioni e
parlare con la gente a questo proposito so che
alcune squadre amano i club di video o di libri
quindi forse hai un libro e lo sei
leggendo un capitolo a settimana e poi tu
stare insieme e parlare bene di cosa
ha un design basato sul dominio che ho per
noi in questo tipo di contesto di squadra o
forse hai guardato come un dieci minuti
video di informazioni
e poi discutere come è applicabile
a quello che abbiamo alcune cose
state sperimentando ultimamente sono
cose come tecniche o spillo
mostra così abbiamo forse sentito
sulle vetrine in un iterativo agile
senso dove mostriamo qui tutto il
caratteristiche diverse nel nostro genere di
prodotto che abbiamo costruito in questo tipo di
ciclo ma forse una delle cose che
vogliamo concentrarci su in realtà è lui
parlando di cosa sono i diversi
cose che abbiamo imparato tra
sviluppatori e diffondere tale conoscenza come
bene ed è davvero buono quando sei
lavorare con una grande squadra per fare questo
tipo di spike showcase tipo roba dove
in realtà quello che stai mostrando è un po ‘di
gli apprendimenti tecnici e tu sei tipo
di amplificazione che al resto della
squadra allo stesso tempo trovo tecnico
la retrospettiva focalizzata è abbastanza utile
Sono stato in molte retrospettive dove
gli sviluppatori dominano solo perché
hanno un sacco di persone rispetto a
altri ruoli e finiscono per parlare
su cose come non spendiamo abbastanza
tempo che ruota attraverso le coppie o la costruzione
è stato rotto molto questo questo
iterazione e quindi un focus tecnico
la retrospettiva può effettivamente aiutare a concentrarsi
tutti a imparare cose circa la
codebase e quali altre persone sono
preoccupato e potrebbe anche sollevare
il resto della tua retrospettiva
in realtà sono anche utili
e l’ altra cosa è l’intero codice della squadra
recensioni quindi non so se qualcuno lo fa
questi, ma il modo in cui genere di condotta
loro sono che abbiamo una stanza e poi noi
fai in modo che le persone scelgano parti diverse
del codice base di cui vorrei parlare
circa e poi lo proiettiamo su
schermo e poi abbiamo tutti i tipi di avere un
un po ‘ per questo tipo di cose e
perché abbiamo una sorta di codice collettivo
la proprietà non c’è nulla di ciò che sai
una persona ha la proprietà di questo in modo
non saranno davvero così
difensivo su questo tipo di parte se noi
prima di ispezionarlo e poi abbiamo solo
parla di quali sono le cose che vorremmo
migliorare intorno a questo tipo di cose e
allora quel tipo di evoluzione si evolve nel nostro genere di
standard di codice iterativo così come affrontiamo
nuovi problemi che rileviamo questo tipo di
gli odori del codice ci fanno riunire tutti
stanza e lo proiettiamo e poi noi
concordare qual è la migliore via da seguire
effettivamente arrivando così penso che sia così
una cosa davvero utile su come possiamo
amplificare alcuni di questi apprendimenti in qualche modo
attività l’ultima cosa sulle persone
è che le persone sono davvero difficili da sapere
è molto scomodo come sviluppatore
dovendo pensare a questo tipo di
cose e uno dei più difficili bit di
consiglio che ho dovuto
la gente si preoccupa davvero del cattivo
mela e una delle cose che penso
è davvero contagioso, penso sia così
possiamo essere molto duri con noi stessi e
possiamo essere davvero negativi a volte e
forse hai lavorato con gli sviluppatori che
sono come questo che hanno un animale domestico abbi Abbi un
un animale domestico di qualche tipo e tutti loro fanno
Ne parliamo costantemente
e forse questo inizia a contagiare tutti
altro nel progetto e c’è un
interessante documento psicologico chiamato
il male è più forte del bene che parla
circa al fine di compensare sorta di
tipo negativo di commenti di qualcosa
hai bisogno di dieci rinforzi positivi
cose per compensare una cosa negativa così
una delle cose che mi piacerebbe dare
un consiglio che Tett guida quando sono una specie di
coaching quindi quando lavoro con loro
è nudo dove la mela cattiva e c’è
diversi modi di affrontare realmente
questo così potresti davvero aiutarli
capisci che sai come stanno dicendo
qualcosa è è la cosa che è
effettivamente interessando o forse loro
in realtà non mi sento come se fossero
ascoltato così tu vuoi dargli un
opportunità di farlo in modo forse hai
un modo nella retrospettiva tecnica a
essere in grado di parlare di alcuni dei
problemi che stanno effettivamente vedendo
quello che è importante è che tu non lo lasci
qualcuno stufato perché quel genere di cose
può effettivamente diffondersi o il resto del
la squadra potrebbe finire per isolare quella persona
che non è buono per nessuno che sia
scomodo per l’altra persona
è un comodo per la squadra e noi
ho bisogno di essere in realtà mi occuperei di questo
quindi penso che uno dei migliori pezzi migliori
di consiglio è che come un tecnico ti guida
bisogno di sviluppare effettivamente abilità e specie
di gestione dei conflitti e aiutare le persone
trovare modi di trasmettere i problemi che hanno
hanno che riguardano loro e poi
trovare modi per superare questo e se quello
non diventa se non è fattibile
soluzione a cui potresti dover rinunciare
ricomporre la squadra così finalmente volevo
per parlare del lato del processo
alle squadre e una delle domande che ottengo
molto è giusto dire alle persone cosa
per fare un po ‘di lavoro in questo
spazio collaborativo ora c’è un j’l
surf tutti dovrebbero andare d’accordo
ma posso dire a qualcuno cosa fare
e il mio consiglio per loro è sì, ma solo
a volte se lo stai dicendo a qualcuno
cosa fare tutto il tempo che c’è
sicuramente qualcosa di sbagliato e non c’è
qualcosa chiamato la situazione
modello di leadership che è davvero utile
per capire questo
quindi parlano di dirigere
persone o supporti persone e il
combinazioni diverse e tu vai
attraverso questo strano tipo di grafico ciclico
a rovescio in termini di pensare a fare
fai una sorta di regia o di coaching
supportare o delegare e quando lo sei
pensando a questa una delle cose
che il loro modello di cui parlano è
hai ancora una volta bisogno di capire
dove c’è qualcuno con il compito e
il tipo di abilità di quella persona al
tempo così una delle cose che parlano
circa in questo modello è se hai basso
competenza ma qualcuno è davvero
entusiasta così davvero un buon esempio è
se hai laureati direttamente da
università che non hanno esperienza
di solito sono davvero entusiasti di te
sanno che vogliono un programma ma non lo fanno
so davvero come vogliono imparare tutto
questa roba ma loro solo tu sai
sono su cui sono freschi
il loro viaggio potrebbe essere necessario in realtà
aiutandoli e guidandoli molto
di più sul lato opposto hai qualcuno
chi ha raccolto un’abilità e tu l’hai fatto
probabilmente è stato attraverso questo te stesso
dove hai fatto qualcosa forse
hai iniziato i test unitari ma lo sei
non proprio agio con esso eppure così
non sei davvero così sicuro di così là
il termine tipo di impegno comporta
sia fiducia che motivazione, quindi forse
non sono così sicuri di loro
competenze ancora e parte di questo modello è
poi pensare a quello che dovete realmente
aiuta ad allenare quella persona in quella situazione
e poi ti avvicini di più
competenza ma non sono davvero lì
in termini di impegno, così tu lo sai
capire e sono abbastanza competenti
e loro sanno che sono carini
bene ma forse non capiscono perché
è importante e questo è dove tu
potrebbe essere necessario sostenerli in questo
una specie di frase e poi finalmente tu
avere alta competenza e alto impegno
e questo è fondamentalmente qualcosa che puoi
solo delegare a qualcosa quindi è come
Mi fido di te che puoi occuparti di questo e di me
non devi preoccuparti di questo
quindi è una specie di quel tipo di modello
l’altra cosa che penso molto è
a proposito di Tuckman ed è molto vecchio
modello penso che provenga dal 1970
ma è fondamentalmente studio su come fare
come si formano i team e uno dei
commenti che ho avuto da persone
prima è che penso che la gente lo dica
in realtà sai cosa è il nostro team
insieme per molto tempo ma penso uno
delle cose è che in realtà tu hai
una persona si unisce o hai una persona
lascia che tu abbia una nuova squadra
attraverso questo modello di nuovo così quando tu
pensaci un tè un gruppo di persone
stare insieme non sono assolutamente un
squadra che stanno appena iniziando a formare e
allora inizi a ottenere qualche conflitto così
ottieni qualche disaccordo ne ottieni
litigare e poi te la cavi se tu
può ottenere attraverso questa fase si arriva a
una sorta di normalizzazione e e questi
due fasi per me sono davvero critiche come
un supporto tecnico per supportare davvero te
voglio essere in un abbraccio conflitto e
parlare apertamente di problemi, ma è necessario
essere in grado di ottenere attraverso che pure in modo
che hai imparato a fare la normazione, ho visto molto
di luoghi in cui le persone evitano i conflitti
e finiscono in questo tipo di assalto
fase e non hanno mai mai effettivamente ottenere
concordare come funzionano come a
gruppo
se hai mai fatto una specie di squadra
chattering o sorta di progetto più difficile
questo è un esercizio davvero utile da ottenere
attraverso questo e se riesci a passare
che poi si finisce con un bel culmine
fare squadra in modo da conoscere persone che
capire come funzionano gli altri e
forse una volta che hai finito una pietra miliare
finisco un viaggio e penso che sia così
qualcosa che hanno aggiunto al loro
modello che è veramente buono e come a
portare a voler celebrare questa parte
a volte è un po ‘triste
perché la tua squadra è un po ‘ forse
rompere o qualcuno se ne va ma
vuoi davvero aiutare a supportare questo e
quello che voglio davvero pensare a quello che io
voglio davvero che tu pensi a quando
qualcuno si unisce o ti lascia andare
davvero cadere drammaticamente dal rendimento
squadra di nuovo in una squadra di formazione così tutto
prende è una nuova persona per unirsi a una squadra
e l’intera dinamica cambierà
qualcuno che è molto rumoroso o qualcuno
chi è molto silenzioso chi non si adatta al can
cambia l’intera dinamica allo stesso modo
cosa se qualcuno si muove cambierà
posiziona un sacco di quel tipo di cose
può succedere di nuovo così come molti di questi
modelli a cui hai bisogno di pensare
su questi costantemente e vedendo dove
il tuo team è così piccolo da adattarsi
e vedi quali cose potresti desiderare
cercare di aiutare ad arrivare alla fase successiva
e mi piace molto questa citazione che è
essenzialmente tutti i modelli sono sbagliati ma
alcuni sono utili quindi una delle cose per
esempio che ci penso qui che
entrambi questi modelli non coprono è cosa
succede se sei in una situazione molto caotica
ambiente in modo da avere otto diversi
le persone che arrivano in squadra tutto il tempo
le cose esigenti vengono fatte come fa
effettivamente influenzare alcune di queste cose e
entrambi questi modelli non si adattano veramente
per alcune di quelle cose quindi il
la cosa più grande che voglio che voi ragazzi prendiate
via è che tutti questi sono
solo modelli e qualche volta hanno ragione
a volte si sbagliano ed è davvero
pensando a quali sono le cose
puoi fare per migliorare questo tipo di
roba l’altra cosa che penso come una tecnologia
piombo che vuoi davvero pensare è
il processo su di te e passare il tempo
per te stesso
Ho visto molti lead della squadra che finiscono
su una specie di incontri tutto il giorno che finiscono
su e-mail tutto il tempo chi mai
davvero arrivare a trascorrere del tempo con la squadra
e se lo faccio ci può essere programmazione ma
una delle cose ho trovato molto valore
in realtà sta facendo del tempo per me stesso
così puoi sentirti davvero inondato da tutti
le cose che possono accadere e penso
una delle cose che ha reso facile
accettare come affrontare questo è in realtà
alla fine della giornata non puoi occuparti
con tutto ciò che devi trovare il tempo
quando hai bisogno di pensare
la squadra e quindi una delle cose che io
pensare è nella mia settimana di calendario
davvero guardando ai modi che posso spendere
tempo pensando a come è la squadra
facendo come fanno come sono gli odori e
In realtà sto vivendo e cosa può
in realtà lo facciamo , quindi l’ho estratto
fuori un calendario a settimana dal mio calendario
e questo è una specie di ciò che ero un po ‘
pensando a qui quindi sono una specie di a
mattina , io vengo da Brisbane, quindi
Sun si alza molto presto quindi mi alzo molto
presto pure, quindi mi piace entrare nel mondo del lavoro
un po ‘prima di tutti
altrimenti ricevo tutte le mie email
che penso di dover rispondere a dove
Non mi devo preoccupare così e
quindi cerco di non controllare troppe email
per tutto il giorno ho poi tutto il
altre attività che potrebbero accadere e
poi alla fine della giornata almeno
due volte alla settimana cerco di mettere da parte alcuni
tempo di pianificazione a seconda di ciò che il tuo
ambienti come quelli che trovo qualche volta
prenotare una stanza e sedervi semplicemente da
me stesso con il mio portatile a pensare
roba del genere è utile per il mio progetto
i manager fanno qualcosa di simile a questo
dove dice che potrebbe sembrare che io non sia
fare qualsiasi cosa, ma in realtà sto pensando
ed è molto importante perché piace
retrospettive abbiamo bisogno di uno spazio per pensare
su come stiamo effettivamente facendo come fare
valutiamo noi stessi quali sono i
le cose che stiamo guardando è così
facile da ottenere nel giorno per giorno
confusione e diventare reazionario che tu
davvero bisogno di mettere da parte
tempo di dare la priorità alle attività che
stai facendo e capire quali sono i
cose che sono essenziali per te
dovrebbe fare quello che nessun altro può fare
contro qualsiasi altra cosa sono le cose
che nessun altro sta pensando a tale proposito
è necessario essere pensare e che
dovresti dare la priorità a quel tempo, quindi tutto
gli elementi di cui si parla sono questi
tipo di cose e poi alla fine di
la settimana di cui mi piace parlare di sorta
la prossima settimana e forse regolare alcune delle
le nostre pratiche o provare qualcosa di nuovo con
una squadra e pensa a questo tipo di
roba che voglio davvero che tu prenda
lontano da questa guida geek alla guida
i team stanno davvero pensando a questi
dimensioni al di sopra e al di là dell’essere a
sviluppatore penso che quelle capacità di sviluppo
sono essenziali e sono davvero importanti
per te essere efficace come tecnico
leader ma ce ne sono altri due
dimensioni in termini di persone e
processo che ti rende molto di più
efficace come capo tecnico e volontà
ti aiuta a ottenere molto di più così fa
Qualcuno ha qualche domanda va bene
grazie mille e spero che tu
apprezzato il discorso
oggi parla della guida dei geek
team leader ora quello che trovo
interessante è che nel nostro settore noi
avere un sacco di persone di cui poter parlare
quel tipo di pratiche tecniche che noi
come gli sviluppatori hanno bisogno di essere bravi a fare
quindi abbiamo i libri di refactoring noi
avere persone che ci può insegnare come
scrivi un codice pulito, abbiamo un sacco di cose
per parlarci dell’integrazione continua
e ora consegna continua ma che cosa
su quando dobbiamo lavorare con i team
e lavorare con le persone quindi se sei stato
lavorando nell’industria per un po ‘come
la maggior parte delle organizzazioni sviluppatrici finirai
lavorare con una squadra e molto probabilmente
finirai in una posizione di comando
e cosa voglio condividere durante questo
presentazione sono davvero alcuni dei
cose che ho imparato a lavorare con
un sacco di squadre diverse e poi in movimento
in una posizione di leadership e alcuni di
le abilità e alcune delle cose che
hai bisogno di pensare per aiutarti
preparati perché non c’è niente in realtà
là fuori che può aiutarci in questo modo
prima di iniziare, probabilmente
voglio sapere bene Chi sono io e un po ‘
un po ‘della mia parentesi, il mio background è
bene, sono un programmatore nel cuore, quindi la maggior parte
del tempo lavoro per una consulenza e
Lavoro con progetti che forniscono software
come parte del mio ruolo, spesso finisco come a
team lead e quindi ho finito per aiutare in grande
team tipo di lavoro e consegnare progetti
per i clienti allo stesso tempo sono molto
appassionato di agile e lo sono davvero
entusiasta del modo in cui una specie di
lavorando e come Linda ha menzionato I
recentemente pubblicato un libro chiamato il
manuale retrospettivo perché per me
è molto importante imparare e
capire come miglioriamo
pratiche che ho lavorato con i team
per circa sei o sette anni come una squadra
piombo e molte cose parleranno
su queste esperienze che ho gentile
di pensiero per il tempo ma se
se stai tipo di lavorazione in
ambienti diversi potresti essere
pensando bene perché è così che noi
Ho bisogno di un team leader, perché è così che noi
bisogno di qualcuno da un tecnico
prospettiva di guidare una squadra ora penso
di me stesso su quando ho iniziato
programmazione mi sono unito a un piccolo gruppo di
persone ero in realtà l’unico sviluppatore
sulla squadra in modo da finire con questo tipo
di un obiettivo ed è solo per te e
te stesso forse sei stato in un
situazione come questa prima
e quando stai pensando a cosa
bisogno di consegnarlo sembra banalmente facile
c’è solo questa cosa e finiamo
verso l’ obiettivo piuttosto carina
proprio ora nella maggior parte delle organizzazioni oggi se
pensi a Google quel poco
casella di ricerca c’è ovviamente un grande
organizzazione dietro di esso e quindi non possiamo
davvero fare le cose da soli più
questi giorni a causa della scala del
cose che dobbiamo effettivamente raggiungere
quindi finiamo per lavorare con un molto più grande
squadra di qualche tipo e dobbiamo lavorare dentro
questi confini e dobbiamo
capire che cosa è che abbiamo ancora
questo obiettivo che vorrebbe realizzare ma
ora abbiamo molte più persone che noi
ho bisogno di pensare a ciò che accade è
bene sai che finiamo col volere
dirigersi verso questo obiettivo e
concettualmente tutti dovrebbero sapere dove
questo obiettivo è e sta iniziando a capo
in quello stesso percorso ora in realtà cosa
tipo di succede, come si fa a iniziare con
questo obiettivo e inizi con questo
gruppo di persone e tu tipo finisci
iniziando su questo percorso ma forse cosa
succede nel tempo è che le persone tipo di
finiscono per andare in direzioni diverse
chi è stato in una situazione come questa chi
in realtà sai che hai lavorato su un
progetto che in realtà non sa cosa
sono lì per fare sono stato certamente
in posti come quello in cui sai
sei lì come sviluppatore ma tu
non so davvero quale prodotto e
forse la visione non è così chiara da
il proprietario del prodotto e quindi c’è molto
di confusione intorno ad esso così crea
caos crea rabbia e come a
sviluppatore so che è così se scrivo
qualcosa e non si abitua
frustrato e sembra un po ‘a
sprecare quindi tutti vogliamo essere un po ‘ da fare
davvero bene quindi penso che sia davvero
cosa importante a cui pensare
in particolare essere un lead tecnologico e se
non pensi che questo accada davvero
nel mondo reale ho un buon amico
chiamato Julian su Twitter e ha avuto questo
cito che mi piace davvero avere 10 ragazzi
sul mio ultimo progetto tutti avevano
opinioni e tutti sono stati espressi
nel codebase quindi se ci pensi
La legge di Conway in 10 modi diversi di
lavorando si finisce con 10 diversi
parti del codebase e se qualcuno
nuovo arriva al progetto che vuole
cambia qualcos’altro che sei tipo
bloccato e quindi per me ho un molto semplice
prova per ciò che è una tecnica efficace
e sembra che questo faccia il codice
sembra come se fosse stato scritto da un
single , quindi se ci pensi
una sorta di prima immagine in cui pensavamo
circa una persona e quell’obiettivo se tu
ha aperto parti casuali del codice base
lo fa
senti lo stesso tipo di passioni ci sono
mi sembra coerente e per me questo
è una delle responsabilità chiave di
leader tecnologici per aiutare davvero Shepherd
le persone verso quell’obiettivo per aiutare a stabilire
quella visione che direzione e fare
certe persone finiscono per entrare in quello
direzione e durante questo discorso lo faremo
tipo di parlare del diverso
elementi necessari per arrivare a quel punto
dove sembra che una sola persona
ha scritto la base del codice ora no
capita in realtà ma è un bel semplice
prova per pensare di avere
coerenza in ciò che stiamo effettivamente facendo
quindi la prossima domanda che voglio davvero
la risposta è che cosa porta una buona tecnologia
concentrati su e per me ci sono tipo di
tre elementi a cui penso e come
uno sviluppatore quando ti stai trasferendo in questo
ruolo ce ne sono due che forse sei gentile
di aver pensato ma non hanno dato
un sacco di tempo su così i tre elementi
che sto pensando di iniziare
con essere convenientemente il primo è
ovviamente elementi di programmazione di cosa
fa la differenza tra un tecnico
leader e un caposquadra è quello
qualcuno che è un capo tecnico ha
esperienza nella programmazione e ha ancora
quell’esperienza e così sono attivi
sviluppatore ne parlerò un po ‘
Di Più
il secondo elemento di cui parleremo
riguardo alla dimensione della gente così
come sviluppatore e so che sono stato
attraverso questo me stesso è questo se tu
sei concentrato su questa piccola piccola area
del codice che stai attualmente
lavorando su non stai davvero pensando
necessariamente sulla squadra i gruppi di
persone con cui stai lavorando e il
persone con cui devi interagire come
bene come le relazioni tra loro
questo è un elemento su cui ci concentreremo e
la seconda parte e infine quando parlo
sul processo è una parola terribile ma
è fuori dal P è in un certo senso davvero
pensando a come fanno le persone e
programmazione di tipo di lavoro insieme e se
Penso ai cicli di vita dei team e
varie cose come quella che stiamo andando
essere guardando bene come funziona come un
processo di squadra quindi la prima parte sta andando
essere in pavimenti lava la programmazione
elementi di ciò che una tecnica deve fare
e la prima domanda un sacco di gente
chiedere di avere bisogno di leader tecnici efficaci
ancora codice e la mia risposta a questo è a
sì definitivo Ora la prossima domanda che mi
indovina è bene quanto sono in codice se
stai sorta di lavorare con una grande squadra
sarà un po ‘difficile essere
codifica ogni giorno proprio come tutti gli altri
quindi qual è il giusto equilibrio e io ho un
un po ‘ una regola empirica che ho qui
che è almeno penso che ne hai bisogno 30
per cento del tempo con una squadra di scrittura
codice quindi questo significa su cinque giorni della settimana
hai bisogno di scrivere codice almeno uno e a
mezza giornata da quella settimana con il
resto del team ora perché lo fa
in realtà ha senso penso che ci sia un
articolo interessante qui si chiama il
verità inespressa sulla gestione dei geek quando
guardi le diapositive c’è un link
qui comunque
e fondamentalmente questo articolo o l’autore
di questo articolo è una specie di parlare
cos’è che geek tipo di come fai
andare d’accordo con i fatti la sua prospettiva è
un po ‘di più in termini di
contesto dei proprietari e degli affari dei prodotti
e lavorando con gli sviluppatori ma in esso lui
scrive questa citazione rispetto è il
valuta del regno quindi immagina
te stesso su un team di sviluppo che lavora
con altri sviluppatori e tu lo sai
c’è qualcuno laggiù che non c’è
davvero tirando il loro peso sono tipo di
navigare in internet potrebbero fare il loro
i propri piccoli progetti collaterali cosa fai
probabilmente diventerai davvero frustrato se
sei stato in una situazione come questa tu
tipo di forse non stanno davvero aiutando
con te con te tipo di sviluppo
progetti e in realtà scrivere il codice che
aiuta ma lui continua a dire l’importo
di rispetto un professionista IT paga qualcuno è un
misura di quanto sia tollerabile quella persona
quando si tratta di fare le cose, chi
si sente bene così quando pensi
su di esso per me è veramente sbagliato vero
con come mi sembra di vedere come funzionano le cose
se conosci la nostra industria
la tecnologia cambia tutto il tempo che siamo
sentir parlare di nuove lingue che escono
uno che esce finalmente questo pomeriggio
keynote e ci sono sempre nuove cose da fare
impara e quindi non possiamo davvero essere
eccezionale in tutto ciò che facciamo
tuttavia non ci piace davvero lavorare
con persone che rendono più difficile il nostro lavoro
se hai persone che non lo sono
necessariamente buono o fai molto il tuo lavoro
più difficile è che è molto difficile da capire
cosa significa e come guida di una tecnologia
penso sia molto difficile fare il giusto
decisioni o per capire cosa sia la squadra
sta passando a meno che tu non sia realmente
parte e lo stai attraversando
sperimentare te stesso così penso uno di
le cose più grandi che devi avere
come leader tecnologici
Paul con gli sviluppatori e il resto di
il progetto e per farlo io
senti che in realtà devi essere codificato
con loro quindi devi capire cosa
i problemi che stanno vivendo
non puoi semplicemente ascoltare ciò che le persone
stanno dicendo in realtà si deve
sperimentalo tu stesso allo stesso tempo
devi anche avere una certa quantità
di competenza di cui hai bisogno
dimostrare al resto della gente
perché se hai intenzione di guidare una squadra
hanno bisogno di avere fiducia nella propria
capacità e quindi è necessario essere
in grado di dimostrare un po ‘ di questo così il 30%
tempo necessario per programmare con il team
in modo che possa aiutare a costruire quel rispetto e
che sei effettivamente parte di quella squadra
anche il prossimo principio che ho per
i principali team di sviluppo sono davvero uno
sulla coerenza oltre l’intelligenza così come
tante quante mi piace usare le ultime
strumento l’ultimo linguaggio che è veramente
ottimo se sei un singolo sviluppatore ma
quando in realtà stai pensando a un
tutta la squadra e sono una specie di uno
direzione in cui tutti stanno andando
quello che in realtà sto dando la priorità è quello
leader tecnologici in realtà coerenza
perché uno dei problemi che tu
generalmente hanno una sorta di team di software
è che hai un po ‘di zangola e
anche se non hai churn potresti
finire con persone specializzate
conoscenza in diverse parti del
codebase e così se si torna a quello
intero principio di cercare di capire
il codebase sembra come fosse
scritto da una sola persona
stai davvero mirando alla coerenza
piuttosto che codice intelligente che tipo di
nasconde cose ora uno dei
le cose interessanti sono che quando parliamo
sulla coerenza rispetto alle persone intelligenti
che in realtà stavano cercando di fare qualcosa di intelligente
le cose stanno effettivamente cercando di fare il
cosa giusta questo è il tutto
direttiva primaria retrospettiva
voglio davvero fare e imparare le ultime
cose e correre o applicarlo e fare
le cose sono più semplici ma a volte lo sono
gli sviluppatori ci coinvolgono nel nostro
argomenti su ciò che è meglio e
sfortunatamente non penso ci sia un
cosa migliore nel nostro genere di industria
c’è sempre il migliore in termini di contesto
di te devi capire cosa è buono
nel tuo ambiente e cosa è adatto
e così in molte squadre a cui mi sono unito
c’è spesso queste schede di discussione o
spazi no no no abbiamo bisogno di quattro spazi due
spazi di cui abbiamo bisogno di semi abbiamo bisogno di parentesi graffe
sulla riga successiva in rete o quella
prima usiamo
notazione camelcase o underscore di tutto
questi piccoli argomenti e tu guardi
le battaglie di refactoring vanno avanti nel codice
base in cui le persone controlleranno le cose
roba del refattore ricontrollalo e
sai davvero che molte cose sono a
un po ‘ di tempo perso
così tutta la mia storia che parlo alla gente
riguardo è che penso che sia davvero
importante che abbiamo la coerenza finita
intelligenza perché ce ne sono di più
argomenti importanti su cui trascorrere il nostro tempo
ci sono in realtà tecnicamente
problemi di progetto impegnativi che noi
dovrebbe passare il nostro tipo di sforzi
esplorando su investigare e provare
a venire con soluzioni creative
piuttosto che discutere per il nostro personale
preferenza quando si tratta di programmazione
Penso anche che ci sia un elemento in squadra
cultura a cui dobbiamo pensare e
Parlerò della gente di lato un po ‘
un po ‘più tardi ma questo è davvero su cosa
è la cultura della squadra intorno al
elementi di programmazione di come fanno le persone
trattare gli aspetti di sviluppo così per
esempio una delle cose a cui penso
quando hai bisogno di costruire una cultura di squadra lo è
tipo di pensare a una carta della squadra di
come lavori davvero e uno dei
cose che mi piacciono bene di questi set di
le domande sono le cose che mi piacciono
pensa a quando penso a come
sano è una squadra quando si tratta di
abilità tecnica quindi una cosa è come
a lungo la struttura rimane rotta, così facciamo noi
avere una cultura sana di chiunque possa
in realtà aggiustare la build indipendentemente da
se pensavano di averlo controllato
o entriamo in argomenti interi
in giro non ho fatto questo check-in
non i miei test funzionano
qual è la cultura della squadra intorno al mantenimento
che costruisce sano e verde speriamo
tutti abbiamo costruito la prossima cosa è fare
le persone evitano il conflitto così come fanno le persone
che tutto controlla il check in refactoring
piuttosto che dire ehi, lo sai
Penso che abbiamo un po ‘di disaccordo
riguardo al nostro approccio a questo possiamo noi
effettivamente affrontarlo e avere un
conversazione a riguardo quindi penso
il conflitto nelle squadre è essenziale per
squadre davvero in salute penso che ci sia un
un po ‘ di squadra perfetta per te
dove tutti stanno sorridendo andando d’accordo
e in realtà penso che sia un po ‘un
sogno, penso che sia salutare quella squadra
avere conflitti ciò che è importante è come a
Tech portare il necessario per facilitare il loro
attraverso quel conflitto così in realtà
ottenere una risposta di
sorta e parlerò dell’importanza
di conflitto e perché questo è utile
più tardi l’altra cosa è offerta dalla gente
nuove idee penso come uno dei principali
le cose che cerco sono davvero
creando un ambiente dove le persone
sento che possono effettivamente fallire il fallimento
è importante che Linda avrebbe parlato
nel suo ultimo discorso, dove effettivamente
l’intera mentalità umana dell’apprendimento e
provare qualcos’altro riguarda il fallimento
abbiamo bisogno di un’opportunità per sentirci
sono sicuri di fallire e tanto quanto odio
essere sbagliato di fronte alla mia squadra sarò
una delle prime persone a dire in realtà
hey ho provato qualcosa ho sbagliato e
dovremmo andare avanti e provare qualcos’altro
e mi chiedo quante persone ritengono che
essi potrebbero effettivamente fare questo nella loro
squadre in questo momento
e quanto è sicuro questo ambiente
le persone segnalano quando hanno bisogno di aiuto
hai persone che vanno in un angolo
per una settimana
dicendo che non so che sarà fatto al 90%
fatto è quasi finito e in realtà io
sentito parlare di una storia su questo recentemente
da alcuni miei ex colleghi
stanno lavorando con una piccola azienda
dove tutti lavorano a squadre di due a
tre persone e hanno avuto una persona su
questa squadra che aveva una specie di rottura
e stavano facendo una nuova API per
integrazione e doveva essere
fatto in due settimane sono passati sei mesi
è un po ‘di tempo e ogni settimana le persone
ti stanno chiedendo hai bisogno di aiuto e ha gentilezza
di entrare in questo ciclo di rinforzo
dove è come no no ho quasi finito io
non ho bisogno di aiuto ho quasi finito e io
pensa che una delle cose che lo guida sia
che devi essere in grado di aiutare le persone
esci da roba come umani che abbiamo
orgoglio personale che è completamente
comprensibile, tuttavia, dobbiamo essere
in grado di accettare che facciamo errori e
abbiamo bisogno di ottenere attraverso quella quindi queste sono
alcune delle cose che penso davvero
fare una grande differenza per la nostra programmazione
senso perché gli altri hanno abilità
che non abbiamo quello a cui possiamo attingere
per aiutare a risolvere i problemi che non possiamo
necessariamente da noi stessi e quindi abbiamo bisogno
dobbiamo sapere quando dobbiamo chiedere
per un aiuto finalmente le persone si sentono a loro agio
ammettere che hanno torto e penso
c’è molto materiale nello sviluppatore
circoli sull’orgoglio dello sviluppatore
e così pensiamo a questo tipo di
l’ambiente in cui sei sei una specie di
stimolando e pensando se o
non le persone possono effettivamente rispondere di si a
queste domande la prossima cosa che penso
è un vantaggio tecnologico su cui devi concentrarti
da un senso di programmazione è una visione
chi ha sentito parlare di XP pratica il
metafora ok era una delle UH
XP Edition one è stato rilasciato nel
seconda edizione e per me è in realtà
una cosa davvero interessante perché io
non necessariamente capisco come
come fa Kent Beck ma per me io
penso che sia una cosa davvero potente
che puoi davvero articolare il perché
il tuo progetto o il tuo software esiste
qual è il problema che sta provando
risolvere e perché è importante come a
sviluppatore Penso che tutti noi tiriamo fuori i calci
di vedere le cose che creiamo ottiene
usato non c’è altro che non lo so
deludente rispetto alla scrittura di un software
viene buttato via o funzioni che mai
abituarti, finisci piuttosto
frustrato perché sembra che tu abbia
ha speso un sacco di sforzi inutilmente e così via
come leader tecnologico una delle cose che penso
su costantemente è ciò che è
le persone hanno bisogno di ascoltare per aiutarli
capire perché sono qui per fare cosa
hanno bisogno di fare e se la risposta è
in realtà hai bisogno di consigliare il tuo
progetto forse è una buona cosa che ho
penso sia importante che le persone abbiano un
visione avvincente e uno scopo in
la programmazione ci sono così tante cose
non dovrebbe essere scritto così
può essere fatto attraverso una sorta di compiti manuali
e processo manuale ma non dovremmo esserlo
scrivere software per e dovremmo essere
scrivere cose che aggiungono davvero valore e
quindi per me la prospettiva della visione è
davvero importante per quello che stiamo facendo come
programmatori quindi cerchiamo di passare alla
Aspetto delle persone e ed eccoci qua
dove dobbiamo allontanarci da forse a
un po ‘di più delle cose classiche
senti in altri discorsi uno dei
le cose a cui penso è che c’è
qualcosa sulla forza nella diversità
una delle cose che faccio con un sacco di
le squadre e le persone con cui lavoro è
Aiuto le persone a presentare questo libro
i punti di forza trovano che un libro ne abbia molti
la gente ha sentito parlare di questo ok forse voleva
quindi per me è davvero interessante
perché questa premessa del libro è come persone
tendiamo a concentrarci o almeno il nostro tipo di
l’educazione ci insegna a concentrarci
debolezze non possiamo avere punti deboli
devi essere bravo in tutto
sfortunatamente quello che hanno scoperto
attraverso molte ricerche siamo noi
molto meglio se ci concentriamo sui nostri punti di forza
quindi intendo che abbiamo delle debolezze e noi
dovrebbe rivolgersi a loro se diventano ordinamento
di problematico ma siamo molto di più
successo se conosciamo i nostri punti di forza e
che ci concentriamo su quelli applicare
punti di forza e tutte le cose che facciamo
quindi questo libro parla di penso che sia il 34
diversi temi di firma che e loro
inventarsi circa cinque diversi
punti di forza quindi parlano di ciò che sono
i tuoi cinque migliori punti di forza della firma
tipo di venire attraverso così ho scelto un
pochi che forse hanno senso per le persone in a
sorta di contesto software quindi forse uno di
le cose sono l’intelletto quindi forse
hai lavorato con uno sviluppatore come questo
a chi piace pensare molto a un problema
profondamente vorrebbero fare molte ricerche
di leggere mi piacerebbe pensare al
problema molto profondamente vogliono pensare
su qual è la cosa giusta e pensa
su altre alternative sul flip
lato potresti avere qualcuno che è un
raggiungere così qualcuno che ha solo bisogno di
fai fare qualcosa a qualcuno che vuole vedere
roba là fuori e fai cose fatte
rapidamente e entrambe queste cose sono
molto importante in differenti differenti
contesti di dove lavoriamo nel software
squadra così a volte abbiamo bisogno di spingere
molto rapidamente per ottenere qualcosa là fuori
ma a volte li abbiamo davvero
problemi complessi che hanno bisogno di un sacco di
pensiero e una delle cose che io
davvero apprezzare di essere un vantaggio tech è
che in un gruppo di persone hai molto
più ampia gamma di punti di forza di te
un individuo e così capendo ciascuno
dei diversi punti di forza di ciascuno
la persona del tuo team ti rende consapevole
almeno dove vengono i compiti diversi
su ciò che ha senso in realtà applicare in
contesti diversi così era davvero
potente quando hai effettivamente bisogno di lavorare
con uomini d’affari che non lo fanno
come parlare con persone tecniche te
bisogno di qualcuno per vincere le persone in modo che
possono aprirsi ad ascoltare perché noi
potrebbe essere necessario affrontare l’architettura
cambiamenti e perché potrebbero aver bisogno di
investire in infrastrutture operative o
monitoraggio o varie cose che
forse non hanno davvero senso e
così comprendendo le persone nella tua
squadra e i punti di forza che hanno
in realtà finisci con un molto più forte
una specie di gruppo in generale che se tu fossi
farlo individualmente in modo uno dei
le cose che penso siano davvero
potente in questo libro è che puoi
sorta di ottenere tutti una copia del libro
e poi lavorarci sopra
con i loro punti di forza e aiutarli a parlare
a vicenda su quali sono i loro punti di forza
sono semmai penso che aiuti anche
tutti capiscono quando tutti sono come
lavorando a stretto contatto sul terreno
da dove proviene ogni persona che conosco
Sono stato sicuramente molto meno
frustrato da persone che forse hanno bisogno
ideazione in modo che guardino al
ultime e più grandi cose tutto il tempo
invece di fare effettivamente delle cose
perché questo è quello che conosci uno dei
cose a cui sono molto bravi e tu
sai forse quando stai effettivamente guardando
in nuove aree in qualche modo in alcune
tipo di funzionalità che non hai mai trattato
con prima forse hanno ragione
persona per aiutare a guardare quali sono i
diverse opzioni là fuori che possono
aiutaci a raggiungere questo nuovo obiettivo così
diversi contesti diversi punti di forza
e se non mi credi penso
ci sono alcune statistiche interessanti e
e di ricerca là fuori e uno dei
cose che apprezzo davvero lavorando
nella nostra azienda siamo davvero stimati
la diversità quindi penso abbastanza per il
gli ultimi sei anni hanno lavorato a un progetto
dove ce n’è almeno uno
sviluppatrice femminile in una sorta di progetto
e conosco molte persone nel nostro
industria che non ha mai lavorato con a
sviluppatore femminile e penso che sia davvero
interessante in quanto c’è un foglio qui
questo lo disse con tre o più donne
alla lavagna hanno guadagnato significativi
vantaggio prestazionale rispetto a quelli con
il meno e se guardi il
statistiche come in termini di reale
ritorno monetario che è piuttosto sorprendente
questo era un po ‘più vecchio ma
c’era una più recente uno sopra l’
oltre sei anni di aziende con almeno
alcuni quindi significa solo uno o più
rappresentante del comitato femminile ha sovraperformato
quelli senza donne alla lavagna e
quelli con soli uomini avevano un ritorno del 12%
equità sul loro bordo quelli con le donne
aveva il 16% quindi è un terzo in più e io
penso sia molto interessante perché una volta
di nuovo il genere di cosa maschio-femmina
riguarda la diversità significa attingere
cose sul modo in cui la gente pensa
diversamente le diverse abilità sono
loro portano e c’è davvero buono
il libro ha chiamato la differenza è scritto
da Scott pagina che è un docente presso il
Università del Michigan che in realtà ha
fatto un sacco di ricerca in termini di
dimostrando ed è incredibile
formula matematica sul miglioramento di come
la diversità ha senso ha questo
formula e questo non è il matematico
versione ma parla di collettivo
la precisione è uguale alla precisione media
più la diversità in quel gruppo che è
sentito parlare del Netflix la nostra sfida va bene
forse uno o due quindi è piuttosto vecchio
cosa ora penso che sia iniziata nel 2006 ma
Netflix è che penso che tutti
meno conosce la compagnia perché c’è
alcuni oratori da lì ma avevano un
concorrenza dove volevano fondamentalmente
per migliorare la loro raccomandazione
algoritmo e così nel 2006 sono partiti
questa competizione e Scott scrive di
nel suo libro in cui la gente che
potrebbe effettivamente migliorare il loro
il motore di raccomandazione del 10% vincerebbe 1
milioni di dollari piuttosto bella eh huh
e quello che hanno fatto è stato che doveva essere
di almeno il 10% e per ogni anno dove
le persone non hanno raggiunto quello che volevano
ha un premio nominato di 50.000 persone
potrebbe presentare il loro tipo di voci e
quello che era veramente interessante non era il
fatto che in realtà avuto modo di là del 10%
miglioramento è stato in realtà interessante
su come le squadre e come funzionano
insieme in termini di vincere il reale
risultato così nel 2007 ce n’erano tre
team leader Belcore grande caos e
Belcore nel grande caos che era in realtà
un’unione comune e tutti stavano facendo
piuttosto bene, ma era un’unione congiunta
quello stava facendo un po ‘meglio di
tutti gli altri
nel 2009 uno dei team così Belcore in
un grande caos si unì a un altro
gruppo e quello è diventato che devo scriverlo
giù perché non riesco mai a ricordare
il caos pragmatico di Bellcore per
migliorare il loro motore di raccomandazione anche
più e così in realtà hanno colpito il 10% a
quel punto, ma allo stesso tempo hanno avuto
un’altra squadra in competizione che ha raggiunto 10 punti
oh nove chiamato l’ensemble che era
anche un gruppo di persone diverse che lo farebbero
gareggiato e ciò che è stato davvero interessante
è che il vincitore finale era in realtà un?
fusione di tutte le diverse persone
che si sono riuniti piuttosto che il
persone che hanno iniziato e che cosa è
affascinante di questo è che è
in realtà un po ‘lo sai che lo è
a è un vero buon esempio di questo dove
la loro soluzione è migliorata nel complesso perché
sono stati in grado di integrare tutto il
modi diversi e diversi algoritmi
che avevano insieme per
migliorare il loro motore di raccomandazione e
Consiglio davvero questo libro per andare
un po ‘più in dettaglio sul perché
la diversità conta così quando sei
pensando al software e ai problemi
che trattiamo come leader tecnologico è
davvero importante da valutare e apprezzare
la diversità del gruppo che hai
e qual è la vera chiave è questa la
piccola stella che ho sulla diapositiva
che è necessario che la capacità di
integrare così hai bisogno che tutti siano
in grado di lavorare insieme per toccare
in questa diversità non ha senso
avere un gruppo di sei persone se tutto loro
fare è lavorare da soli tutto il tempo
perché in realtà non stai integrando
tutte le loro soluzioni penso che uno dei
altre cose sulle persone è così
gli esseri umani lavoro che stiamo sorta di costruito in
questa modalità di lavorare in piccoli gruppi e
una delle cose che penso molto
le aziende fanno mandare le persone sulla fiducia
costruendo giorni di attività e vorrei
in realtà dire non farlo
La fiducia non è costruita in un giorno che ho visto a
molte squadre che andiamo via ne hanno molte
divertimento sai che fanno qualcosa all’aperto
e come gruppo ma alla fine della giornata
quando tornano nel loro lavoro
ambiente non stanno meglio
fidandosi l’un l’ altro e uno del genere
di cose segrete che ho imparato sopra
ora è in realtà la fiducia è costruita molto
incrementalmente così le cose che puoi
fare per aiutare a modellare un po ‘di questo
roba è come se fossi capace di far andare le persone
fuori a pranzo insieme come non forzare
loro ma creano opportunità per andare a
vai a sederti a pranzo insieme a
Trascorro il tempo sociale insieme in cui vivo
Londra e una delle cose più grandi
c’è in realtà un tè per ciascuno
gli altri inglesi amano il loro tè, lo sono
originariamente australiano quindi ho dovuto prendere
in questa cultura del tè e della cultura
una delle cose in cui hanno dentro
le mattine e i pomeriggi è quello
fare un giro di tè e così sei un po ‘
fare il tè l’ uno per l’altro e ci si arriva
sapere cosa ha ciascuna persona e solo il
piccoli gesti di fare effettivamente questi
le cose per l’altro sono davvero
importante viviamo in un vero dono
economia in termini di modo che diamo
e ricevere fiducia è che se lo faccio
qualcosa per te costruisco molta fiducia
in termini di voi conoscete la reciprocazione e
questo è solo un po ‘come siamo realmente
costruito così penso una delle chiavi
Da asporto vorrei che tu pensassi a questo
se vuoi davvero che i team si uniscano
non pensare al big bang, le cose pensano
sulle piccole attività che accadono
ogni giorno che aiutano le persone a diventare più forti
relazioni insieme
Penso che la prossima cosa sia un vantaggio tecnologico
che devi pensare alle persone
la prospettiva sta davvero pensando a come
fai crescere le persone nella tua squadra e
Mi piace molto questo tipo di modella, se tu
pensa a quando stai raccogliendo
qualcosa di nuovo per la prima volta così
sull’asse laggiù abbiamo come
difficile è una sfida e sul
sull’asse inferiore abbiamo questa cosa
abilità e abilità e una delle cose
su questo tipo di modello è che se
ci viene dato qualcosa di troppo impegnativo
ma non abbiamo le capacità per ottenere
veramente nervoso diventiamo davvero come te
sappiamo che prendiamo i sudori che stiamo pensando
non sono così sicuro di poterlo fare io
mettersi veramente in ansia per questo tipo di
roba allo stesso tempo se siamo veramente
bravo in qualcosa e non ci viene dato
qualsiasi cosa stimolante e la sfida
è troppo facile per noi ci annoiamo e
c’è questa cosa in cui abbiamo una sorta di flusso
tra questi due tipi di cose e il
sweet spot che tipo di pensiero
riguardo è questa sezione nel mezzo
dove sai che vogliamo qualcosa a
po ‘sopra delle nostre possibilità in modo che
possiamo davvero crescere e sfidarci
ma non lo vogliamo troppo perché noi
potrebbe essere davvero stressato al
allo stesso tempo non vogliamo davvero essere
questo luogo qui, dove siamo sorta di
annoiato e così quando ci penso
questo tipo di compiti diversi che hanno bisogno
da fare in tutti i diversi
attività di sviluppo in cui le competenze mentono
nella nostra specie di gruppo collettivo di
gli sviluppatori sono una delle cose che sono
pensare a come combaciare così
molte abilità e sfide quindi uno dei
le cose che mi piace fare in realtà sono
uno contro uno con le persone e chiedendo
le persone di te sanno quali sono le loro
obiettivi e cosa vogliono fare e io
avere un buon senso di sapere dove
attualmente si siedono per aiutare a capire
quali sono le cose che stanno arrivando
quindi una delle cose che puoi quindi
fai è che puoi dare qualcuno a
sfida che è un po ‘fuori
il loro attuale set di abilità e tu puoi
supportarli nel fare quel genere di cose
ma una delle cose che devi fare
realizzare con questo modello è quello umano
impara e miglioriamo cose che
è una cosa fantastica ma che significa
è che abbiamo tipo di finire sorta di andare
di nuovo in questo genere di cose così una volta noi
entrare in quella sfida ci arriviamo in questo
flusso ti senti che l’adrenalina colpita da
risolvere qualcosa ed eccitarsi ma
sai se ci è stato dato questo compito
troppo a lungo sai che potremmo finire
annoiarsi così abbiamo sempre questo
battaglia costante a cui stiamo pensando
circa è quello
mentre veniamo sfidati e superati
che poi affrontiamo un’altra cosa in cui noi
bisogno di qualcosa di più impegnativo di
che per tenere noi fidanzati e quindi è un
un po ‘di una cosa ciclica che
diventa molto difficile da effettivamente ordinare
di pensare ed è un costante
cosa in evoluzione e il bello di
questo settore in cui ci troviamo è noi
avere un sacco di problemi per risolvere così
c’è un sacco di cose per le persone a
pensare e molte opportunità
crescere la sfida è come provare
lavorare con una squadra e aiutarli
identificare cosa ha senso per loro e
come possono aiutarsi a vicenda così
Consiglierei il flow book qui quale
riguarda la psicologia dell’ottimale
esperienza che parla di questo modello
l’ altra cosa a cui penso molto
con le persone che ho è su come
massimizzo il loro potenziale e ho
questo io sono stato consegnato di recente
la mia tecnologia conduce le responsabilità ad un’altra
sviluppatore della mia squadra in modo che potessi tornare indietro
per essere solo uno sviluppatore che è
meraviglioso e uno dei modelli che io
scrisse per lui era questo che noi
parlato così quando sto pensando
una persona c’è un sacco di tipi diversi
di elementi a loro e tra i
cose che sto cercando è che ho
bisogno di capire veramente dove sono
le abilità si trovano così sono davvero grandi
quel tipo di JavaScript così sono
davvero bravo a non sapere il database
tipo di cose sono davvero grandi al
le cose tipo di operazioni sono buone per
la gestione della build e tutto il resto
quel genere di cose allo stesso tempo
voglio davvero capire il loro
punti di forza in modo da quello dove sono
in realtà sarà un completatore
hanno bisogno sono una di quelle persone
che hanno bisogno di cercare cose nuove e
allora che cosa realmente vogliono
realizzare da questo progetto e poi il
l’ultima cosa riguarda davvero loro
interessi così che cosa sono che sono
attualmente attivamente interessato al web
servizi o varie cose del genere e
quindi quello che sto cercando di fare è davvero ottenere un
profilo sulla squadra che ho e
cercare dove il punto dolce di sovrapposizione
è e così è l’ unico modo che puoi
davvero questo è in realtà parlando con
tutti nel team quindi è necessario
capirli un po ‘di più che vuoi
avere un dialogo aperto sul tentativo di
capire dove che tutti i tipi di lavori
allo stesso tempo devi pensare
quali cose potresti effettivamente influenzare
quindi una delle cose a cui penso è
specialmente con le abilità, specialmente tu puoi
aiuta a costruire molte abilità con le persone
giusto in modo da poter ottenere persone esterne che
avere esperienza
lavorare con le persone e puoi crescere
quel genere di cose che puoi lavorare se
sei un esperto in una certa area te
può accoppiare il programma con persone e
trasferire quelle capacità e aiutare le persone
crescere quel genere di cose
è qualcosa che puoi effettivamente fare
influenza molto anche tu puoi aiutare a ordinare
degli obiettivi di forma un po ‘ forse le persone
hanno il loro tipo di obiettivi ma se
la gente non lo sai puoi sapere aiuto
identificare ciò che sento
appassionato e forse aiutarli
con quello non puoi farlo necessariamente
così facilmente come con le abilità è un po ‘
un po ‘più piccolo allo stesso tempo
interessi quindi ci sono compiti in
sviluppo che tutti abbiamo bisogno di tipo
fare e potrebbe non essere sempre interessante
alle persone, ma potresti essere in grado di farlo
spiegare a qualcuno perché è importante
per il successo quindi sai che è fantastico
in realtà abbiamo scritto una nuova funzione ma
quello che è importante è quello di vivere così
tutti devono prendere parte in realtà
ottenere il nostro codice spedito in produzione
perché è davvero importante, giusto
ma forse alla gente non piace così tu
può aiutare le persone a capire il
importanza delle cose ma ancora una volta lo è
una cosa molto piccola che puoi
influenza non tanto quanto le abilità e
sfortunatamente non puoi davvero farlo
tutto sui punti di forza quindi nel
il libro dei cercatori di forza è il genere
di qualcosa che siamo in qualche modo
costruito con le cose che ci piacciono
non può davvero influenzare così tanto ma
le cose che puoi fare puoi aiutare
supportare l’apprendimento e avere un sacco di
diverse attività per fare questo tipo
di cose così alcune delle cose che io
come fare con persone diverse
ovviamente la programmazione di coppia è davvero
ottima cosa se stai facendo per l’XP I
trovarlo davvero un ottimo modo di apprendimento
diverse tecniche e cose e
diffondere roba intorno alla squadra che è
ho sentito una sessione di borse marroni va bene, ma
quindi in pratica abbiamo una specie di ora di pranzo
sessioni in cui qualcuno potrebbe fare un discorso
e sul nostro attuale progetto ci sembra di essere
ne faccio uno ogni due settimane e ruotiamo
tutti attraverso di esso e tutti solo
parla del loro progetto personale domestico –
quali cose sono in realtà
appassionato e poi lavoro con
loro per aiutarli a sostenerli in una sorta di
preparare le loro presentazioni e
parlare con la gente a questo proposito so che
alcune squadre amano i club di video o di libri
quindi forse hai un libro e lo sei
leggendo un capitolo a settimana e poi tu
stare insieme e parlare bene di cosa
ha un design basato sul dominio che ho per
noi in questo tipo di contesto di squadra o
forse hai guardato come un dieci minuti
video di informazioni
e poi discutere come è applicabile
a quello che abbiamo alcune cose
state sperimentando ultimamente sono
cose come tecniche o spillo
mostra così abbiamo forse sentito
sulle vetrine in un iterativo agile
senso dove mostriamo qui tutto il
caratteristiche diverse nel nostro genere di
prodotto che abbiamo costruito in questo tipo di
ciclo ma forse una delle cose che
vogliamo concentrarci su in realtà è lui
parlando di cosa sono i diversi
cose che abbiamo imparato tra
sviluppatori e diffondere tale conoscenza come
bene ed è davvero buono quando sei
lavorare con una grande squadra per fare questo
tipo di spike showcase tipo roba dove
in realtà quello che stai mostrando è un po ‘di
gli apprendimenti tecnici e tu sei tipo
di amplificazione che al resto della
squadra allo stesso tempo trovo tecnico
la retrospettiva focalizzata è abbastanza utile
Sono stato in molte retrospettive dove
gli sviluppatori dominano solo perché
hanno un sacco di persone rispetto a
altri ruoli e finiscono per parlare
su cose come non spendiamo abbastanza
tempo che ruota attraverso le coppie o la costruzione
è stato rotto molto questo questo
iterazione e quindi un focus tecnico
la retrospettiva può effettivamente aiutare a concentrarsi
tutti a imparare cose circa la
codebase e quali altre persone sono
preoccupato e potrebbe anche sollevare
il resto della tua retrospettiva
in realtà sono anche utili
e l’ altra cosa è l’intero codice della squadra
recensioni quindi non so se qualcuno lo fa
questi, ma il modo in cui genere di condotta
loro sono che abbiamo una stanza e poi noi
fai in modo che le persone scelgano parti diverse
del codice base di cui vorrei parlare
circa e poi lo proiettiamo su
schermo e poi abbiamo tutti i tipi di avere un
un po ‘ per questo tipo di cose e
perché abbiamo una sorta di codice collettivo
la proprietà non c’è nulla di ciò che sai
una persona ha la proprietà di questo in modo
non saranno davvero così
difensivo su questo tipo di parte se noi
prima di ispezionarlo e poi abbiamo solo
parla di quali sono le cose che vorremmo
migliorare intorno a questo tipo di cose e
allora quel tipo di evoluzione si evolve nel nostro genere di
standard di codice iterativo così come affrontiamo
nuovi problemi che rileviamo questo tipo di
gli odori del codice ci fanno riunire tutti
stanza e lo proiettiamo e poi noi
concordare qual è la migliore via da seguire
effettivamente arrivando così penso che sia così
una cosa davvero utile su come possiamo
amplificare alcuni di questi apprendimenti in qualche modo
attività l’ultima cosa sulle persone
è che le persone sono davvero difficili da sapere
è molto scomodo come sviluppatore
dovendo pensare a questo tipo di
cose e uno dei più difficili bit di
consiglio che ho dovuto
la gente si preoccupa davvero del cattivo
mela e una delle cose che penso
è davvero contagioso, penso sia così
possiamo essere molto duri con noi stessi e
possiamo essere davvero negativi a volte e
forse hai lavorato con gli sviluppatori che
sono come questo che hanno un animale domestico abbi Abbi un
un animale domestico di qualche tipo e tutti loro fanno
Ne parliamo costantemente
e forse questo inizia a contagiare tutti
altro nel progetto e c’è un
interessante documento psicologico chiamato
il male è più forte del bene che parla
circa al fine di compensare sorta di
tipo negativo di commenti di qualcosa
hai bisogno di dieci rinforzi positivi
cose per compensare una cosa negativa così
una delle cose che mi piacerebbe dare
un consiglio che Tett guida quando sono una specie di
coaching quindi quando lavoro con loro
è nudo dove la mela cattiva e c’è
diversi modi di affrontare realmente
questo così potresti davvero aiutarli
capisci che sai come stanno dicendo
qualcosa è è la cosa che è
effettivamente interessando o forse loro
in realtà non mi sento come se fossero
ascoltato così tu vuoi dargli un
opportunità di farlo in modo forse hai
un modo nella retrospettiva tecnica a
essere in grado di parlare di alcuni dei
problemi che stanno effettivamente vedendo
quello che è importante è che tu non lo lasci
qualcuno stufato perché quel genere di cose
può effettivamente diffondersi o il resto del
la squadra potrebbe finire per isolare quella persona
che non è buono per nessuno che sia
scomodo per l’altra persona
è un comodo per la squadra e noi
ho bisogno di essere in realtà mi occuperei di questo
quindi penso che uno dei migliori pezzi migliori
di consiglio è che come un tecnico ti guida
bisogno di sviluppare effettivamente abilità e specie
di gestione dei conflitti e aiutare le persone
trovare modi di trasmettere i problemi che hanno
hanno che riguardano loro e poi
trovare modi per superare questo e se quello
non diventa se non è fattibile
soluzione a cui potresti dover rinunciare
ricomporre la squadra così finalmente volevo
per parlare del lato del processo
alle squadre e una delle domande che ottengo
molto è giusto dire alle persone cosa
per fare un po ‘di lavoro in questo
spazio collaborativo ora c’è un j’l
surf tutti dovrebbero andare d’accordo
ma posso dire a qualcuno cosa fare
e il mio consiglio per loro è sì, ma solo
a volte se lo stai dicendo a qualcuno
cosa fare tutto il tempo che c’è
sicuramente qualcosa di sbagliato e non c’è
qualcosa chiamato la situazione
modello di leadership che è davvero utile
per capire questo
quindi parlano di dirigere
persone o supporti persone e il
combinazioni diverse e tu vai
attraverso questo strano tipo di grafico ciclico
a rovescio in termini di pensare a fare
fai una sorta di regia o di coaching
supportare o delegare e quando lo sei
pensando a questa una delle cose
che il loro modello di cui parlano è
hai ancora una volta bisogno di capire
dove c’è qualcuno con il compito e
il tipo di abilità di quella persona al
tempo così una delle cose che parlano
circa in questo modello è se hai basso
competenza ma qualcuno è davvero
entusiasta così davvero un buon esempio è
se hai laureati direttamente da
università che non hanno esperienza
di solito sono davvero entusiasti di te
sanno che vogliono un programma ma non lo fanno
so davvero come vogliono imparare tutto
questa roba ma loro solo tu sai
sono su cui sono freschi
il loro viaggio potrebbe essere necessario in realtà
aiutandoli e guidandoli molto
di più sul lato opposto hai qualcuno
chi ha raccolto un’abilità e tu l’hai fatto
probabilmente è stato attraverso questo te stesso
dove hai fatto qualcosa forse
hai iniziato i test unitari ma lo sei
non proprio agio con esso eppure così
non sei davvero così sicuro di così là
il termine tipo di impegno comporta
sia fiducia che motivazione, quindi forse
non sono così sicuri di loro
competenze ancora e parte di questo modello è
poi pensare a quello che dovete realmente
aiuta ad allenare quella persona in quella situazione
e poi ti avvicini di più
competenza ma non sono davvero lì
in termini di impegno, così tu lo sai
capire e sono abbastanza competenti
e loro sanno che sono carini
bene ma forse non capiscono perché
è importante e questo è dove tu
potrebbe essere necessario sostenerli in questo
una specie di frase e poi finalmente tu
avere alta competenza e alto impegno
e questo è fondamentalmente qualcosa che puoi
solo delegare a qualcosa quindi è come
Mi fido di te che puoi occuparti di questo e di me
non devi preoccuparti di questo
quindi è una specie di quel tipo di modello
l’altra cosa che penso molto è
a proposito di Tuckman ed è molto vecchio
modello penso che provenga dal 1970
ma è fondamentalmente studio su come fare
come si formano i team e uno dei
commenti che ho avuto da persone
prima è che penso che la gente lo dica
in realtà sai cosa è il nostro team
insieme per molto tempo ma penso uno
delle cose è che in realtà tu hai
una persona si unisce o hai una persona
lascia che tu abbia una nuova squadra
attraverso questo modello di nuovo così quando tu
pensaci un tè un gruppo di persone
stare insieme non sono assolutamente un
squadra che stanno appena iniziando a formare e
allora inizi a ottenere qualche conflitto così
ottieni qualche disaccordo ne ottieni
litigare e poi te la cavi se tu
può ottenere attraverso questa fase si arriva a
una sorta di normalizzazione e e questi
due fasi per me sono davvero critiche come
un supporto tecnico per supportare davvero te
voglio essere in un abbraccio conflitto e
parlare apertamente di problemi, ma è necessario
essere in grado di ottenere attraverso che pure in modo
che hai imparato a fare la normazione, ho visto molto
di luoghi in cui le persone evitano i conflitti
e finiscono in questo tipo di assalto
fase e non hanno mai mai effettivamente ottenere
concordare come funzionano come a
gruppo
se hai mai fatto una specie di squadra
chattering o sorta di progetto più difficile
questo è un esercizio davvero utile da ottenere
attraverso questo e se riesci a passare
che poi si finisce con un bel culmine
fare squadra in modo da conoscere persone che
capire come funzionano gli altri e
forse una volta che hai finito una pietra miliare
finisco un viaggio e penso che sia così
qualcosa che hanno aggiunto al loro
modello che è veramente buono e come a
portare a voler celebrare questa parte
a volte è un po ‘triste
perché la tua squadra è un po ‘ forse
rompere o qualcuno se ne va ma
vuoi davvero aiutare a supportare questo e
quello che voglio davvero pensare a quello che io
voglio davvero che tu pensi a quando
qualcuno si unisce o ti lascia andare
davvero cadere drammaticamente dal rendimento
squadra di nuovo in una squadra di formazione così tutto
prende è una nuova persona per unirsi a una squadra
e l’intera dinamica cambierà
qualcuno che è molto rumoroso o qualcuno
chi è molto silenzioso chi non si adatta al can
cambia l’intera dinamica allo stesso modo
cosa se qualcuno si muove cambierà
posiziona un sacco di quel tipo di cose
può succedere di nuovo così come molti di questi
modelli a cui hai bisogno di pensare
su questi costantemente e vedendo dove
il tuo team è così piccolo da adattarsi
e vedi quali cose potresti desiderare
cercare di aiutare ad arrivare alla fase successiva
e mi piace molto questa citazione che è
essenzialmente tutti i modelli sono sbagliati ma
alcuni sono utili quindi una delle cose per
esempio che ci penso qui che
entrambi questi modelli non coprono è cosa
succede se sei in una situazione molto caotica
ambiente in modo da avere otto diversi
le persone che arrivano in squadra tutto il tempo
le cose esigenti vengono fatte come fa
effettivamente influenzare alcune di queste cose e
entrambi questi modelli non si adattano veramente
per alcune di quelle cose quindi il
la cosa più grande che voglio che voi ragazzi prendiate
via è che tutti questi sono
solo modelli e qualche volta hanno ragione
a volte si sbagliano ed è davvero
pensando a quali sono le cose
puoi fare per migliorare questo tipo di
roba l’altra cosa che penso come una tecnologia
piombo che vuoi davvero pensare è
il processo su di te e passare il tempo
per te stesso
Ho visto molti lead della squadra che finiscono
su una specie di incontri tutto il giorno che finiscono
su e-mail tutto il tempo chi mai
davvero arrivare a trascorrere del tempo con la squadra
e se lo faccio ci può essere programmazione ma
una delle cose ho trovato molto valore
in realtà sta facendo del tempo per me stesso
così puoi sentirti davvero inondato da tutti
le cose che possono accadere e penso
una delle cose che ha reso facile
accettare come affrontare questo è in realtà
alla fine della giornata non puoi occuparti
con tutto ciò che devi trovare il tempo
quando hai bisogno di pensare
la squadra e quindi una delle cose che io
pensare è nella mia settimana di calendario
davvero guardando ai modi che posso spendere
tempo pensando a come è la squadra
facendo come fanno come sono gli odori e
In realtà sto vivendo e cosa può
in realtà lo facciamo , quindi l’ho estratto
fuori un calendario a settimana dal mio calendario
e questo è una specie di ciò che ero un po ‘
pensando a qui quindi sono una specie di a
mattina , io vengo da Brisbane, quindi
Sun si alza molto presto quindi mi alzo molto
presto pure, quindi mi piace entrare nel mondo del lavoro
un po ‘prima di tutti
altrimenti ricevo tutte le mie email
che penso di dover rispondere a dove
Non mi devo preoccupare così e
quindi cerco di non controllare troppe email
per tutto il giorno ho poi tutto il
altre attività che potrebbero accadere e
poi alla fine della giornata almeno
due volte alla settimana cerco di mettere da parte alcuni
tempo di pianificazione a seconda di ciò che il tuo
ambienti come quelli che trovo qualche volta
prenotare una stanza e sedervi semplicemente da
me stesso con il mio portatile a pensare
roba del genere è utile per il mio progetto
i manager fanno qualcosa di simile a questo
dove dice che potrebbe sembrare che io non sia
fare qualsiasi cosa, ma in realtà sto pensando
ed è molto importante perché piace
retrospettive abbiamo bisogno di uno spazio per pensare
su come stiamo effettivamente facendo come fare
valutiamo noi stessi quali sono i
le cose che stiamo guardando è così
facile da ottenere nel giorno per giorno
confusione e diventare reazionario che tu
davvero bisogno di mettere da parte
tempo di dare la priorità alle attività che
stai facendo e capire quali sono i
cose che sono essenziali per te
dovrebbe fare quello che nessun altro può fare
contro qualsiasi altra cosa sono le cose
che nessun altro sta pensando a tale proposito
è necessario essere pensare e che
dovresti dare la priorità a quel tempo, quindi tutto
gli elementi di cui si parla sono questi
tipo di cose e poi alla fine di
la settimana di cui mi piace parlare di sorta
la prossima settimana e forse regolare alcune delle
le nostre pratiche o provare qualcosa di nuovo con
una squadra e pensa a questo tipo di
roba che voglio davvero che tu prenda
lontano da questa guida geek alla guida
i team stanno davvero pensando a questi
dimensioni al di sopra e al di là dell’essere a
sviluppatore penso che quelle capacità di sviluppo
sono essenziali e sono davvero importanti
per te essere efficace come tecnico
leader ma ce ne sono altri due
dimensioni in termini di persone e
processo che ti rende molto di più
efficace come capo tecnico e volontà
ti aiuta a ottenere molto di più così fa
Qualcuno ha qualche domanda va bene
grazie mille e spero che tu
apprezzato il discorso
Please follow and like us: