Professional Programmer (3 Years Later)

Post on 12-Jul-2015

1.288 views 5 download

Tags:

Transcript of Professional Programmer (3 Years Later)

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

Let’s Talk!gabrielelana

gabrielelana

gabriele.lana@gmail.com

(

)