Upload
jacopo-romei
View
574
Download
4
Embed Size (px)
DESCRIPTION
My keynote at phpDay 2011 in Verona, Italy.I meant to stress the relevance of social skills in deplying technical skills, as a company or as an individual.This session was the most rated, with an average rating of 5 on 5:http://joind.in/talk/view/2998
Citation preview
Many to ManyNo Man is an Island
Jacopo Romei
U.S. Airways 1549
United 173
Expertise
Social skills
Expertise
Social skills
enhanced or overridden by
Expertise
Social skills
enhanced or overridden by
Focus
Genius is overrated
Genius
is
overrated
Geniusconcept as an instance of the Dunning-Kruger effect
http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
How do companies manage expertise?
Communities of practice
Reciprocity vs. Remuneration
Are developers an asset or a cost?
“What if my company doesn't invest in my expertise but still I am afraid to move?”
“What if I am a freelancer?”
Who's Jacopo?!
PHP Developer
Agile Coach
Author
I am a nerd.
I am a nerd.thought
I was
Source: http://www.xkcd.com/747/
Times for lone coders are gone.
Gone.
Excerpt from Wikipedia:Sheldon is also a difficult person to work with. In "The Electric Can Opener Fluctuation", Sheldon finds out that the others have tampered with his experiment, in order to make him more pleasant to work with. He also found out that they were considering killing him and had even come up with a plan to do so. When Leonard comes up with an idea for an iPhone application to solve physics problems, Sheldon immediately tries to seize control of it. When Leonard makes it clear that he is in charge, Sheldon continues to annoy the others, resulting in him getting fired by Leonard. When he asks why, Leonard tells him "[he is] impossible to work with".
Best software todayis made by groups of peopleworking on a reciprocity basis
That's why I join communities
GrUSP
GrUSP
Symfony CMF dev
GrUSP
Symfony CMF dev
Extreme Programming Italia
SIAgile
Jackalope
Symfony
ALE Networrk
PUG Roma
Lean Agile Italia
Lean Italia
Symfony Italia
REST-IT
Partecipating in the right community may help you to
Stay on the bleeding edge
Partecipating in the right community may help you to
Cooperate on developing standards bottom-up
Partecipating in the right community may help you to
Double check your ideas
“Valuable ideas can withstand any scrutiny”
Kent Beck, father of TDD
Partecipating in the right community may help you to
Base your job on people
Partecipating in the right community may help you to
Learn customizing known solution in your context
Partecipating in the right community may help you to
Hire distant people
Partecipating in the right community may help you to
Develop your expertise
Communication
Respect
Courage
Feedback
Simplicity
Extreme Programming values
What I like most of PHP?
YOU!
http://joind.in/talk/view/2998
@jacoporomei
Thank you!!!