Upload
gabriele-lana
View
1.290
Download
5
Tags:
Embed Size (px)
Citation preview
Gabriele Lana
Professional Programmer
!
♥
Previously
commodity
CHEAP and REPLACEABLE 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
Problem Solving
Learning
Lateral Thinking
CommunicatePatient
PlanningCoding Better today
than yesterday
Humble
Professional
Responsible
Is
KnowsBusiness
Other Humans
A Team Player
Computer Science
A MentorA Mentee
Ethical
A Leader
How to Listen
Not Ashamed to be Wrong
How to Talk
? ???
? ?
Coordinate People
Gritty
It’s not a race. You win if you don’t give up
🚲
Impostor Syndrome
Amateurs code when they are inspired. ProfesSionals code !
—- Kent Beck
“
”
SocialStatus
Social StatusLow #
If you are in a position where people emphasise your flaws and overloOk your achievements, you have low social status
Social StatusLow #
The fastest way to lose social status is to show acCeptance of low social status.
Passion$
Passion$
💰 &👤
40h Week Programmer
SHOW ME THE
MONEY!
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 has
value#
Skills Knowledge
Ethics
$
Gender Ethnicity Religion
Nationality
%
Works only if we work together
♂♀Diversity