SlideShare a Scribd company logo
1 of 31
Download to read offline
BRAVI si diventa
Filippo Liverani
@filippo
Il TALENTO è sopravvalutato
T = f(p,t)
10000h
DELIBERATE practice
1. miglioramento
2. ripetizione
3. feedback
4. difficoltà
DEEP practice
1. attività nel suo insieme
2. scomposizione e ricomposizione
3. rallentamento e accelerazione
KATA
-> breve
-> ripetizione
-> ambiente protetto
KOANS
-> focus sul linguaggio
-> piccoli passi
CODING DOJOS
-> collaborare e divertirsi
-> per TUTTI i livelli
-> nuove idee
kata preparato
kata randori
CODE RETREATS
-> sperimentare
-> imparare dagli altri
-> focus sulla tecnica
NON sul risultato
risorse
kata
Dave Thomas
codingdojo.org
refactoring katas
koans
Clojure
Java
Javascript
MongoDB
Objective-C
Python
Ruby
coding dojos
user group locali
cyber-dojo
code retreats
user group locali
coderetreat.org
legacy code retreat
global day of code retreat
credits
immagini
1.
2.
3.
4.
5.
6.
7.
8.
9.

http://www.flickr.com/photos/15322733@N05/4922379201
http://www.flickr.com/photos/keithallison/2311055636
http://www.flickr.com/photos/jasonweinberger/3160702091
http://www.flickr.com/photos/mariachily/5250487136
http://www.flickr.com/photos/pandiyan/82387772
http://www.flickr.com/photos/bookbenbaker/10134279376
http://www.flickr.com/photos/sigurdr/5335958665
http://www.flickr.com/photos/lmlienau/80068952
http://www.flickr.com/photos/lecercle/2430791500
grazie a
Gabriele Lana (@gabrielelana)

More Related Content

More from XPeppers

More from XPeppers (15)

Yagni, You aren't gonna need it
Yagni, You aren't gonna need itYagni, You aren't gonna need it
Yagni, You aren't gonna need it
 
Jenkins Shared Libraries
Jenkins Shared LibrariesJenkins Shared Libraries
Jenkins Shared Libraries
 
The Continuous Delivery process
The Continuous Delivery processThe Continuous Delivery process
The Continuous Delivery process
 
A quick and fast intro to Kotlin
A quick and fast intro to Kotlin A quick and fast intro to Kotlin
A quick and fast intro to Kotlin
 
How Agile Dev Teams work
How Agile Dev Teams workHow Agile Dev Teams work
How Agile Dev Teams work
 
Metriche per finanziare il cambiamento
Metriche per finanziare il cambiamentoMetriche per finanziare il cambiamento
Metriche per finanziare il cambiamento
 
Collective code ownership in Extreme Programming
Collective code ownership in Extreme ProgrammingCollective code ownership in Extreme Programming
Collective code ownership in Extreme Programming
 
What is Agile?
What is Agile?What is Agile?
What is Agile?
 
Test driven infrastructure
Test driven infrastructureTest driven infrastructure
Test driven infrastructure
 
Banche agili un ossimoro?
Banche agili un ossimoro?Banche agili un ossimoro?
Banche agili un ossimoro?
 
Hiring Great People: how we improved our recruiting process to build and grow...
Hiring Great People: how we improved our recruiting process to build and grow...Hiring Great People: how we improved our recruiting process to build and grow...
Hiring Great People: how we improved our recruiting process to build and grow...
 
Continuous Delivery in Java
Continuous Delivery in JavaContinuous Delivery in Java
Continuous Delivery in Java
 
Life in XPeppers
Life in XPeppersLife in XPeppers
Life in XPeppers
 
Cloud e innovazione
Cloud e innovazioneCloud e innovazione
Cloud e innovazione
 
Agileday2013 pratiche agili applicate all'infrastruttura
Agileday2013 pratiche agili applicate all'infrastrutturaAgileday2013 pratiche agili applicate all'infrastruttura
Agileday2013 pratiche agili applicate all'infrastruttura
 

Agileday2013 Bravi si diventa