Top Banner
Codemotion Milan 2014 Things I Believe Now That I'm Old @rosstuck
271

Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

Jul 16, 2015

Download

Technology

Codemotion
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

Codemotion Milan 2014

Things I Believe

Now That I'm Old

@rosstuck

Page 2: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

“How old are you?”

Page 3: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

30 -15

15

Page 4: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

30

Page 5: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

years remaining5049

Page 6: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014
Page 7: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014
Page 8: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014
Page 9: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014
Page 10: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014
Page 11: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014
Page 12: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014
Page 13: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014
Page 14: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

Advice

Page 15: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

Not dataNot facts

Not related resources

Page 16: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

Advice

Page 17: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

Dear Abby

Answers

Page 18: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

Cheap to giveEasy to get

Page 19: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014
Page 20: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

78~ years avg

Page 21: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

years remaining5049

Page 22: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

Distilled Experience

Page 23: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

Optimize

Page 24: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

Adviceabout advice

with advice I was given

Page 25: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014
Page 26: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

Recursion

Page 27: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

7 Steps

Page 28: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

Step 1Consider the source

Page 29: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014
Page 30: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

AbleUnable

Page 31: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

Able

Helpful

Not helpful

Unable

Page 32: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

Able

Helpful

Not helpful

Lead dev

Unable

Page 33: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

AbleUnable

Helpful

Not helpful

Lead devJunior dev

Page 34: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

Not about right or wrong

Page 35: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

Weight

Page 36: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

Good and Bad

Page 37: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

“Listen to your elders.”

Page 38: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014
Page 39: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014
Page 40: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

“Stop with this HTML stuff. Flash is the future.”

Page 41: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

2000

Page 42: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014
Page 43: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

Seemed legit.

Page 44: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

Spoiler alert:Flash didn't make it

Page 45: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

Able

Helpful

Not helpful

Colleagues

Unable

Page 46: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

I was an idiot.am

Page 47: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

Consider the source

Page 48: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

Broader View

Page 49: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

Able

Helpful

Not helpful

Unable

Page 50: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

Able

Helpful

Not helpful

Unable

Page 51: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

Able

Helpful

Not helpful

Unable

Page 52: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

Able

Helpful

Not helpful

Unable

Page 53: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

Tinfoil hats aside

Page 54: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

“Your money is safe with Goldman Sachs.”

Page 55: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

Able

Helpful

Not helpful

Banks

Unable

Page 56: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014
Page 57: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014
Page 58: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

“You should be...”

Page 59: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

“You should be...*hic*...”

Page 60: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

“You should be more of a shark.”

Page 61: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014
Page 62: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

Step 2Consider the context

Page 63: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014
Page 64: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

1 laptop bag2 suitcases

14 cardboard boxes

Page 65: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

KidsHouseSpouse

Pet Mouse

Page 66: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014
Page 67: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

Different situation

Page 68: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

Everyday Example

Page 69: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

“Just hack it up.”

Page 70: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

Sometimes it's the right thing to do

Page 71: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014
Page 72: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

Context is important

Page 73: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

BDD is about gathering contextDesign Patterns often miss context

Page 74: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014
Page 75: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

“Right tool for the right job.”

Page 76: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

Which is better for chopping vegetables?

Page 77: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014
Page 78: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014
Page 79: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014
Page 80: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014
Page 81: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014
Page 82: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

“Chainsaws are an antipattern.”

Page 83: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014
Page 84: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014
Page 85: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

Context

Page 86: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

Step 3Be open to advice

Page 87: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014
Page 88: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014
Page 89: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

Answer

Page 90: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

“You're never going to learn anything with your mouth open.”

Page 91: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

Hard way

Page 92: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

Humiliating story of my career

Page 93: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014
Page 94: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014
Page 95: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014
Page 96: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

No idea.

Page 97: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

Ummm...

Page 98: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

It was a long time ago, ok?

Page 99: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014
Page 100: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

“Read these books.”

Page 101: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014
Page 102: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014
Page 103: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014
Page 104: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014
Page 105: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

I left the interview...

Page 106: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

...with a reading list.

Page 107: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

I did.

Page 108: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

And I got better.

Page 109: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

Hacker

Page 110: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

Hacker > Engineer

Page 111: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

Thanks.

Page 112: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014
Page 113: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014
Page 114: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

Be open

Page 115: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

“Do you know why this cup is useful? Because it is empty.”

-Bruce Lee

Page 116: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

Step 4Use it

Page 117: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014
Page 118: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

“Advice is what we ask for when we already know the answer but wish we didn’t.”

-Erica Jong

Page 119: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

Pardon the profanity

Page 120: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

“Shit or get off the pot.”

Page 121: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

“Don't be a chickenshit.”

Page 122: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

IndecisionFear

Page 123: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

“Will I regret not doing this in 48.5 years?”

Page 124: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

Habit

Page 125: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

“Everything comes with a price.”

Page 126: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014
Page 127: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014
Page 128: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014
Page 129: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014
Page 130: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014
Page 131: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014
Page 132: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014
Page 133: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014
Page 134: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

Different kinds of prices

Page 135: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

Moral

Page 136: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

“You have to do what you think is right.”

Page 137: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

Nathaniel Borenstein

Page 138: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

destroyBaghdad();

Page 139: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

destroyCity();

Page 140: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

destroyCity('Baghdad');

Page 141: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

Ethics

Page 142: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

Dark Side

Page 143: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014
Page 144: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014
Page 145: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

There's a price

Page 146: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

Pay it

Page 147: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

Don't pay it

Page 148: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014
Page 149: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

Choose

Page 150: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

“Say thank you.”

Page 151: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

Step 5Meditate on it

Page 152: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

Did it work as expected?

Page 153: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

Would you do it again?

Page 154: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

Did you get what you wanted?

Page 155: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

Are you happy?

Page 156: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

sydneypadua.com

Page 157: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

Cognitive Dissonance

Page 158: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014
Page 159: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014
Page 160: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014
Page 161: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

“I want the grapes”+ “I can't have the grapes”

Distress

Page 162: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

Something's gotta give

Page 163: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

“I want the grapes”+ “I can't have the grapes”

Distress

Page 164: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

“Those grapes probably suck”+ “I can't have the grapes”

Distress

Page 165: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

“Those grapes probably suck”+ “I can't have the grapes”

Bearable

Page 166: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

Cognitive Dissonance

Page 167: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

Lying to yourself

Page 168: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

Remember where you started

Page 169: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

Be honest with yourself

Page 170: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

“Don't be too hard on yourself.”

Page 171: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

Realistic expectation

Page 172: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014
Page 173: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014
Page 174: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014
Page 175: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014
Page 176: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014
Page 177: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

Realistic expectation

Page 178: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

SMART goals

Page 179: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

SMART

Page 180: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

SpecificMART

Page 181: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

SpecificMeasurableART

Page 182: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

SpecificMeasurableAttainableRT

Page 183: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

SpecificMeasurableAttainableRelevantT

Page 184: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

SpecificMeasurableAttainableRelevantTime-Bound

Page 185: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

SMART

Page 186: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

Continuous Improvement

Page 187: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014
Page 188: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

“You can do better.”

“At what?”

“At life. Everything.”

Page 189: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014
Page 190: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014
Page 191: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014
Page 192: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014
Page 193: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

“...That standard must be our standard. If you are going to be a builder, no other standard is worthwhile. That is what I expect of myself in my own buildings, and it is what I expect of my students.”

Page 194: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

“Gradually, I show the students that they have a right to ask this of themselves, and must ask this of themselves.”

Page 195: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014
Page 196: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014
Page 197: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014
Page 198: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

Honesty

Page 199: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

Don't be discouraged

Page 200: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014
Page 201: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

“Wow. That's amazing.”

Page 202: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

Step 6Give it

Page 203: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

“I always pass on good advice. It is the only thing to do with it.”

-Oscar Wilde

Page 204: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

“Watch one. Do one. Teach one.”- Ancient Med School Proverb

Page 205: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014
Page 206: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

Small things

Page 207: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

Like this

Page 208: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

“Use a stuffed animal.”

Page 209: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014
Page 210: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014
Page 211: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

Advice is a meme

Page 212: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

Memes evolve

Page 213: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

Improve

Page 214: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

“Be humble.”

Page 215: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014
Page 216: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014
Page 217: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014
Page 218: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

You owe that.

Page 219: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

“We must be very careful when we give advice to younger people:

sometimes they follow it!”- Edsger Dijkstra

Page 220: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

Step 7Collect Advice

Page 221: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

Environment

Page 222: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

Code ReviewSprint Retrospective

360 FeedbackInternal Workshops

Page 223: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

Safe

Page 224: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

Ask

Page 225: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

Ask a lot

Page 226: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

DFQ

Page 227: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

Continuous Improvement

Page 228: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014
Page 229: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

You never know what you're going to need.

Page 230: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

“You'll understand when you're older.”

Page 231: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

It's true

Page 232: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

Und

erst

andi

ng

Time

Page 233: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014
Page 234: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014
Page 235: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

Stockpile the crap out of it.

Page 236: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014
Page 237: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014
Page 238: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

55+ developers

Page 239: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

The Motherlode

Page 240: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

“Find a mentor.”

Page 241: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

Epilogue

Page 242: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

Art by Nat Alt | natalt.co.uk

Page 243: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014
Page 244: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014
Page 245: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014
Page 246: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014
Page 247: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

If it's broke, check your assumptions.

Page 248: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

Keep your users safe.

Page 249: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

Consider every solution.

Page 250: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

Using something wellmeans learning it well.

Page 251: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

Lessons from other domainscan work in your domain.

Page 252: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

Sharing vocabulary helpsshare solutions.

Page 253: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

Art is important.

Page 254: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

The impact of automating a taskis greater than just that task.

Page 255: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

Curiosity is at the coreof what we do.

Page 256: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

Accessibility is always thefirst challenge.

Page 257: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

We build for people.

Page 258: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

Programming, Mother F******!!!!

Actual title of his talk

Page 259: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

Make your time count.

Page 260: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

Meet New People

Page 261: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

Advice comes from people

Page 262: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

Learned

Page 263: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

Lived

Page 264: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

Paid For

Page 265: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

Open Source

Page 266: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

Things I Believe Now That I'm Old

Page 267: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

Things I Believe Now That I'm Old(er)inPeople

Page 268: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

years remaining5049

Page 269: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

Thank You

Page 270: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

Image Credits• http://www.sxc.hu/photo/1281623• http://www.sxc.hu/photo/1146398• http://www.sxc.hu/photo/480556• http://www.flickr.com/photos/seldaek/9647408557/sizes/h/• http://en.wikipedia.org/wiki/File:Chartres_Cath%2BGare.JPG• http://www.sxc.hu/photo/1124522• http://www.sxc.hu/photo/190426• http://www.flickr.com/photos/cappellmeister/5926625/sizes/o/• http://www.sxc.hu/photo/1128251• http://www.flickr.com/photos/west_point/5557057223/sizes/l/• http://upload.wikimedia.org/wikipedia/commons/1/17/Charlton_Heston_in_The_Ten_Commandments_film_trailer.jpg• http://www.flickr.com/photos/dullhunk/2859826117/sizes/l/• http://www.iconarchive.com/show/looney-tunes-icons-by-sykonist/Marvin-Martian-icon.html• http://www.amazon.com/The-Mountain-Three-Short-Sleeve/dp/B000NZW3KC/ref=sr_1_1?ie=UTF8&qid=1382383730&sr=8-1&k

eywords=three+wolf+moon+t-shirt• http://www.sxc.hu/photo/126380• http://www.amosphotography.com/data/photos/256_1greatwhitesharksmiling.jpg• http://www.flickr.com/photos/rob_moments/5170055335/sizes/l/• http://www.sxc.hu/photo/1166351• http://www.flickr.com/photos/xtrah/5005443977/sizes/o/• http://www.sxc.hu/photo/285330• http://www.sxc.hu/photo/134456• http://www.sxc.hu/photo/1426482• http://www.flickr.com/photos/artbystevejohnson/4667347603/• http://www.thesun.co.uk/sol/homepage/news/scottishnews/3775517/The-chainsaw-chef.html

Page 271: Things I Believe Now That I'm Old - Ross Tuck - Codemotion Milan 2014

Advice Appreciated

[email protected]

@rosstuck

Ross Tuckjoind.in/12866