johnson pyramid of programmer greatness › attachments › johnson-pyramid-of... · johnson...

Post on 30-Jun-2020

9 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

J.F.D.I.Just F****ing

Do It.

AWESOMENESS

Making What you do

when you aren't programming.

MoneyJustifies stress.

Isn't everything.

QualityOtherwise, why

bother?

TestingTrust me, itʼs

worth it.

DocumentationSeparates us from

animals.

CaffeineIt's not necessary,

but it helps.Pride

RestraintNot every prob-lem is yours to

solve.

CandyThere's nothing wrong

with candy.

AgilityBe ready to

change horses mid-stream.

PlanningJust enough is

enough.

Proper DressDo the opposite of what's required.

SystemEngineering

You should know this too.

BeautifulCode

User Empathy

Test Coverage

LoggingDon't spew

everything to stdout.

Design Patterns

Service Oriented

ArchitectureEncapsulation

Separation Of Concerns

Keep the elephants out of the henhouse.

Frameworks Are for people who

can't do it themselves.

D.R.Y.Don't repeat

yourself.

ProductionStability

It is your problem.

BeerLiquid bread.

Actualization Made up words

make you sound smart.

VisualizationEssential to

communication.

ConfidenceWork without fear.

Popular Culture Know enough to bond

with coworkers. Too much makes you socially

akward.

TryingShould be effortless.

Attention To Detail

Notice everything.

ConferencesNetworking, training,

and collaboration in one trip.

Leadership

ProcessUnderstand it, tend it, live it.

LearningNever stop.

RespectCommand it, apply liberaly to others.

StressWithout it, life

gets boring fast.

ToysHelp prevent

insanity.

FootwearKeep it sensible and durable.

KaizenCommit to continual

improvement.

JOHNSON PYRAMID OF PROGRAMMER GREATNESS

top related