Hololens: Primo Contatto - Marco Dal Pino - Codemotion Milan 2016
La professione dello sviluppatore (3 anni dopo) - Gabriele Lana - Codemotion Milan 2014
-
Upload
codemotion -
Category
Technology
-
view
452 -
download
3
description
Transcript of La professione dello sviluppatore (3 anni dopo) - Gabriele Lana - Codemotion Milan 2014
Gabriele Lana
La professione del programmatore (3 anni dopo) Che lo si voglia o no il programmatore è al centro dello sviluppo del software e il software è al centro di buona parte dell’odierna attività umana. Capire il ruolo del programmatore dovrebbe essere al centro di ogni metodologia, Agile e non.
[email protected] - @gabrielelana - CleanCode
MILAN november 28th/29th 2014
Previously
commodity
CHEAP and REPLACEAB mediocrity
useless to improvepr
ogra
mm
er
Responsibility
Nothing happens in our society without software. Nothing. We don't quite understand this yet […] We should set the limits and standards of our behaviour. We programmers not our employers, not our governments, should decide what it means to accept the responsibility of the power that has been placed in our hands
You
Good?
There are good programmers that don’t know anything about how to organize a project
“
”
☔
Good atLogical
Thinking
ProblemSolving
Learning
LateralThinking
CommunicatePatient
PlanningCoding Better today
than yesterday
Humble
Professional
Responsible
Is
KnowsBusiness
OtherHumans
A TeamPlayer
ComputerScience
A MentorA Mentee
EthicalA Leader
How toListen
Not Ashamedto be Wrong
How toTalk
? ???
? ?
CoordinatePeople
Gritty
It’s not a race.You win if you don’t give up
🚲
ImpostorSyndrome
Amateurs codewhen they areinspired. Professionalscode
—- Kent Beck
“
”
SocialStatus
SocialStatusLow
If you are in a position where people emphasise your flaws and overlook your achievements, you have low social status
SocialStatusLow
The fastest way to lose social status is to show acceptance of low social status.
Passion
40h WeekProgrammer
Passion
💰 👤
SHOWME THE
The Agent
Diversity
The Tenth Man.If nine of us look at the same information and arrive at the exact same conclusion, it's the duty of the tenth man to disagree. No matter how improbable it may seem,the tenth man has to start digging on the assumption that the other nine are wrong
“
”
Everyone hasvalue
SkillsKnowledge
Ethics
GenderEthnicityReligion
Nationality
Works only if we work together
Diversity
MILAN november 28th/29th 2014 – Gabriele Lana • Slide 06: https://vimeo.com/34981255• SLIDE 09: http://blog.cleancoder.com/uncle-bob/2014/11/15/WeRuleTheWorld.html• SLIDE 10: screenshot of “Kingdom of heaven” movie• slide 14: http://tonyx35.files.wordpress.com/2011/04/sor-remake-character-selection-screen-2-
players.png• slide 16: http://www.kurogami.com/img/galerias/merchan/m-1001-white.jpg• SLIDE 17: TWYLA THARP http://www.amazon.com/Creative-Habit-Learn-Use-Life-ebook/dp/
B000SEOWBG• slide 19: http://michaelochurch.wordpress.com/2014/07/13/how-the-other-half-works-an-
adventure-in-the-low-status-of-software-engineers/• slide 24: screenshot of “Jerry maguire” movie• slide 26: wallpaper of “World war z” Movie• slide 27: http://www.barrettashairdesigners.com/wp-content/uploads/2012/05/welcome-mat.png