La professione dello sviluppatore

Gabriele Lana (19.Nov.2011 at 15:25)
Talk at Italian Agile Day 2011 (Italian)

Rating: 5 of 5

Perché ogni 3 sviluppatori si sente la necessità di avere qualcuno che li controlli? Perché la carriera lavorativa di uno sviluppatore dura meno di quella di una ballerina classica? Se uno sviluppatore è un manovale, perché ci sono degli sviluppatori fra gli uomini più ricchi del pianeta? Perché Will Smith vorrebbe fare lo sviluppatore?

Che lo si voglia o no, lo sviluppatore è al centro dello sviluppo del software e il software è al centro di buona parte dell’odierna attività umana. Capire il ruolo dello sviluppatore e la sua professione dovrebbe essere al centro di ogni metodo, agile e non.

Sessione presentata da Gabriele Lana.

Ho alle spalle più di 10 anni di esperienza nello sviluppo del software, sono il fondatore della società Clean Code e coordinatore del Milano eXtreme Programming User Group. Mi definisco un software craftsman, sono fanatico del buon codice e sono alla ossessiva e costante ricerca di nuove tecniche/metodi/tool che mi permettano di essere più produttivo. Attualmente mi occupo dello sviluppo di prodotti per la mia azienda.

Who are you?

Claim talk

By clicking this button you are declaring that you are the speaker responsible for it and a claim request will be sent to the administrator of the event.

If the claim is approved you will be able to edit the information for this talk.

Are you sure?

 
Comments closed.

Comments

Rating: 5 of 5

19.Nov.2011 at 15:02 by Filippo De Santis

Come molto spesso accade Gabriele ti guida proprio bene attraverso quello che ti vuole dire, fino ad una conclusione con i fuochi d'artificio :)

Ottimo talk molto interessante per capire che ruolo hanno i programmatori, veramente!

Rating: 5 of 5

19.Nov.2011 at 19:34 by Jacopo Romei

All'attacco oggi Gabriele. Bel talk, ben ancorato al nocciolo duro del nostro mercato.
L'ampio spazio dedicato alla discussione finale è stata una mossa azzeccatissima.

Rating: 5 of 5

20.Nov.2011 at 12:54 by Daniel Londero

Le argomentazioni erano sicuramente azzeccate dato che parecchi in sala sembravano toccati nel vivo dalle "accuse" fatte nella presentazione. La questione è stata sicuramente centrata e le prese di posizione finale di alcuni presenti lo testimoniano. Ottimo lavoro.

Rating: 5 of 5

20.Nov.2011 at 14:17 by Michele Orselli

Ottimo intervento, machevelodicoafare. Ho intravisto alcuni punti citati anche da Martin in "The Clean Coder". Molto interessante anche la discussione finale.

Il miglior intervento tra quelli che ho visto allo iad

Rating: 5 of 5

20.Nov.2011 at 16:44 by Anonymous

Che dire. Gabriele rocks!

Rating: 5 of 5

20.Nov.2011 at 17:45 by Giancarlo Orrù

Uno dei talk più interessanti e "partecipati" tra quelli dei 4 agile day a cui ho assistito.
Il punto di vista di Gabriele centrato sullo sviluppatore e sulla sua etica professionale è da me totalmente condiviso e penso varrebbe la pena traslarlo in altri campi per riportare maggiore focus proprio sull'etica della persona.
Diffonderò sicuramente la registrazione del talk: qualcuno ha già il link sotto mano?
Quando saranno disponibili le slide?

Rating: 5 of 5

20.Nov.2011 at 20:36 by Francesco Tassi

Anche per me il miglior talk dell'evento, ben studiato e diretto. Entri convinto di vedere qualche slide ed esci "stordito". Sicuramente ha acceso la miccia in tanti partecipanti ed il dibattito che ha scatenato ne è la dimostrazione.

Rating: 5 of 5

21.Nov.2011 at 08:19 by Massimiliano Arione

Grazie per averci ridato l'orgoglio di chiamarci programmatori. Io, a dire la verità, non l'avevo mai perso ;-)

Rating: 5 of 5

21.Nov.2011 at 09:34 by cphp

Posso solo dire, GRAZIE!! Un talk bellissimo che mi ha dato spunti di riflessione ampissimi... Complimenti non cambierei nulla.

Rating: 5 of 5

21.Nov.2011 at 16:52 by luca

gran bel talk, molto motivante.
Anche io aspetto con ansia il video.
..penso che a breve saro' un discepolo a caccia di un buon maestro :)

Rating: 4 of 5

21.Nov.2011 at 17:04 by Andrea Maietta

Ottimo intervento, peccato che siano veramente in pochi ad avere la competenza e l'etica di Gabriele. Forse ci vorrebbe un filo di controllo in più sul linguaggio :-)

Rating: 5 of 5

22.Nov.2011 at 13:18 by CAMELIA

è bello sentir parlare di etica in un mondo, quello della programmazione, sopraffatto dal principio del "buon mercato" (per quanto riguarda stipendio, tariffa, orario ecc.)... Camelia Boban

Rating: 4 of 5

22.Nov.2011 at 15:57 by Uberto Barbini

Bellissimo come talk "emozionale", mi sarebbe piaciuto un approfondimento anche dal lato puramente economico (o con la teoria dei giochi) per cercare di capire perche' le cose stanno cosi' e come si puo' arrivare ad una situazione in cui convenga a tutti rompere il cerchio.

Rating: 5 of 5

23.Nov.2011 at 17:20 by Alberto Brandolini

Bello, bello. Mi è piaciuta soprattutto la visione sistemica del ciclo. Quanto alle ragioni ed alle soluzioni, ci sarebbe da parlarne per anni.

[ragioni]
1) Ci piace fare questo lavoro, e spessi questo ci porta a (cominciare a) farlo per 4 soldi.
2) Ragioniamo in termini di costi e non di benefici. In "quanto ti costa farmelo?", anziché in "quanto costerebbe a te farlo senza di me?" o meglio "quanto guadagni dal fatto che io lo faccia?"
3) Ignoranza. I committenti spesso non ne hanno un idea. Probabilmente la maggior parte di loro non ce l'avrà mai. Fare un prodotto ed un corso di management dei knowledge worker ogni volta è uno sforzo titanico. Vale davvero la pena?

[soluzioni]
1) Concordo: l'etica è un aspetto chiave. Senza non si va da nessuna parte.
2) Consapevolezza: è un lavoro complesso, maciniamo libri su libri per capire come farlo, ed in altri ruoli non succede. Ma nel momento in cui ci rendiamo conto di cosa stiamo facendo... qualcosa scatta. Non è detto che questo che trasformi nel Dottor Male, ma non si sa mai. Io intanto torno a programmare il mio "laserone".

Cloud server hosting by Combell Combell      © Joind.in 2012