Slide 1

Slide 1 text

From Journeyman to Master CodeOnTheBeach, 2013 Ovidiu Dimulescu @odimulescu speakerdeck.com/odimulescu

Slide 2

Slide 2 text

The opinions and views expressed in this talk are my own, and do not necessarily reflect the opinions or views of my employer.

Slide 3

Slide 3 text

Motivation

Slide 4

Slide 4 text

Motivation

Slide 5

Slide 5 text

Motivation

Slide 6

Slide 6 text

Motivation

Slide 7

Slide 7 text

Motivation Team Lead Manager System Engineer Consultant Entrepreneur Technical Sales Solution Architect Etc.

Slide 8

Slide 8 text

No content

Slide 9

Slide 9 text

Challenge

Slide 10

Slide 10 text

Challenge

Slide 11

Slide 11 text

Challenge

Slide 12

Slide 12 text

Challenge 10,000 hours rule Dr. K. Anders Ericsson

Slide 13

Slide 13 text

Quality over quantity

Slide 14

Slide 14 text

Work smarter not harder

Slide 15

Slide 15 text

Challenge

Slide 16

Slide 16 text

Know what you need to know

Slide 17

Slide 17 text

No content

Slide 18

Slide 18 text

Learning Avenues Direct User Groups Conferences Online materials Open Source Projects Writing / Speaking / Mentoring

Slide 19

Slide 19 text

“Those who teach learn most”

Slide 20

Slide 20 text

Challenge

Slide 21

Slide 21 text

WHY?

Slide 22

Slide 22 text

Questions more important then answers

Slide 23

Slide 23 text

5 Whys - Root Cause Analysis - Eric Reis

Slide 24

Slide 24 text

Challenge

Slide 25

Slide 25 text

“If you think you are too small to make a difference, try sleeping with a mosquito.” ―Dalai Lama

Slide 26

Slide 26 text

You can't change anything by fighting or resisting it. You change something by making it obsolete through superior models. - Buckminster Fuller

Slide 27

Slide 27 text

Regret the things you did, rather then didn’t

Slide 28

Slide 28 text

Seek first to understand then to be understood ...

Slide 29

Slide 29 text

Culture - Trust

Slide 30

Slide 30 text

No content

Slide 31

Slide 31 text

No content

Slide 32

Slide 32 text

32 Logging Metrics Performance Security Platform Beyond 127.0.0.1

Slide 33

Slide 33 text

33 Application Platform OS Infrastructure Dev Ops DevOps Beyond 127.0.0.1

Slide 34

Slide 34 text

34 Beyond ___________

Slide 35

Slide 35 text

35 Async Programming Functional Programming Polyglot Programming Polyglot Persistence SOLID Design Patterns Testing xDD Technical

Slide 36

Slide 36 text

No content

Slide 37

Slide 37 text

37 Big picture, systems view Non-Technical Work, *ilities Organizational politics Lead by Influence Role not a Title Architecture

Slide 38

Slide 38 text

38 Dear Pessimist, Optimist and Realist, While you were arguing whether the glass is half full or half empty, I ... The ...

Slide 39

Slide 39 text

39 Dear Pessimist, Optimist and Realist: While you were arguing whether the glass is half full or half empty, I drank it. - Opportunist

Slide 40

Slide 40 text

40 Dear Pessimist, Optimist and Realist, While you were arguing whether the glass is half full or half empty, I sold it. - Capitalist

Slide 41

Slide 41 text

41 “It's not what you are that holds you back, it's what you think you are not.” - Denis Waitley

Slide 42

Slide 42 text

Questions ? Ovidiu Dimulescu @odimulescu speakerdeck.com/odimulescu

Slide 43

Slide 43 text

Resources Pragmatic Programmer, by Andrew Hunt and Dave Thomas Productive Programmer, by Neal Ford Soft skills for IT Pros, by Tech Republic Design Patterns, by Eric Gramma & all Who doesn't believe in Magic, by Kate Matsudaira Operations Management, by Wikipedia Systems Thinking, by Wikipedia Who Needs an Architect, by Martin Fowler http://bredemeyer.com/ DevOps and Cloud, by Matt Zimmerman The 5 Whys, by Eric Reis