professional programmer (3 years later)

31
Gabriele Lana Professional Programmer

Upload: gabriele-lana

Post on 12-Jul-2015

1.288 views

Category:

Software


5 download

TRANSCRIPT

Page 1: Professional Programmer (3 Years Later)

Gabriele Lana

Professional Programmer

Page 2: Professional Programmer (3 Years Later)

!

Page 3: Professional Programmer (3 Years Later)

Page 4: Professional Programmer (3 Years Later)

Previously

Page 5: Professional Programmer (3 Years Later)
Page 6: Professional Programmer (3 Years Later)

commodity

CHEAP and REPLACEABLE mediocrity

useless to improvepr

ogra

mm

er

Page 7: Professional Programmer (3 Years Later)

Responsibility

Page 8: Professional Programmer (3 Years Later)

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

Page 9: Professional Programmer (3 Years Later)

You

Page 10: Professional Programmer (3 Years Later)

Good?

Page 11: Professional Programmer (3 Years Later)

There are goOd programMers that don’t know anything about how to organize a project

Page 12: Professional Programmer (3 Years Later)

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

Page 13: Professional Programmer (3 Years Later)
Page 14: Professional Programmer (3 Years Later)

It’s not a race. You win if you don’t give up

🚲

Page 15: Professional Programmer (3 Years Later)

Impostor Syndrome

Page 16: Professional Programmer (3 Years Later)

Amateurs code when they are inspired. ProfesSionals code !

—- Kent Beck

Page 17: Professional Programmer (3 Years Later)

SocialStatus

Page 18: Professional Programmer (3 Years Later)
Page 19: Professional Programmer (3 Years Later)

Social StatusLow #

If you are in a position where people emphasise your flaws and overloOk your achievements, you have low social status

Page 20: Professional Programmer (3 Years Later)

Social StatusLow #

The fastest way to lose social status is to show acCeptance of low social status.

Passion$

Page 21: Professional Programmer (3 Years Later)

Passion$

💰 &👤

Page 22: Professional Programmer (3 Years Later)

40h Week Programmer

Page 23: Professional Programmer (3 Years Later)

SHOW ME THE

MONEY!

The Agent

Page 24: Professional Programmer (3 Years Later)

Diversity

Page 25: Professional Programmer (3 Years Later)

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

Page 26: Professional Programmer (3 Years Later)
Page 27: Professional Programmer (3 Years Later)

Everyone has

value#

Page 28: Professional Programmer (3 Years Later)

Skills Knowledge

Ethics

$

Gender Ethnicity Religion

Nationality

%

Page 29: Professional Programmer (3 Years Later)
Page 30: Professional Programmer (3 Years Later)

Works only if we work together

♂♀Diversity

Page 31: Professional Programmer (3 Years Later)

Let’s Talk!gabrielelana

gabrielelana

[email protected]

(

)