Lessons learned in agile career development jazoon 2012

55
Lessons learned in Agile Career Development Ionel CONDOR SDL 365
  • date post

    18-Oct-2014
  • Category

    Technology

  • view

    1.493
  • download

    2

description

the presentation I gave to Jazoon plus some minor updates. 2012

Transcript of Lessons learned in agile career development jazoon 2012

Page 1: Lessons learned in agile career development   jazoon 2012

Lessons learnedin Agile Career Development

Ionel CONDORSDL365

Page 2: Lessons learned in agile career development   jazoon 2012

2

Agenda

About me The objective of this presentation Misconceptions about Career Development Lessons from the past Lessons from our times Lessons from cognitive science – a model of skill acquisition Lessons from community - career dilemmas and false

friends along the way Try & Error lessons from my experience Lessons from book authors - reading recommendations

@ionel_condor

Page 3: Lessons learned in agile career development   jazoon 2012

About me

3

Jr Dev Mid/Sr Dev

Dev Lead

Jr PM PM PM

Jr Dev Manager

Dev Man

Dev Man

Jr Husband and Father

Work

Life

Dev Dev Dev

@ionel_condor

Page 4: Lessons learned in agile career development   jazoon 2012

The objective of this presentation

4

Are these Diamonds or just shards of glass?

One of these can be YOUR Career !

@ionel_condor

Page 5: Lessons learned in agile career development   jazoon 2012

Some recent data about us and our jobs

5

@ionel_condor

Page 6: Lessons learned in agile career development   jazoon 2012

6

@ionel_condor

Page 7: Lessons learned in agile career development   jazoon 2012

Misconceptions about Career Development

Maslow's hierarchy of needs

Disatisfaction factors vs Motivational factors

7

@ionel_condor

Page 8: Lessons learned in agile career development   jazoon 2012

Lessons from the past

No formalCareer Development

8

@ionel_condor

Page 9: Lessons learned in agile career development   jazoon 2012

Lessons from the past

9

I am a busy Manager

…but I give you some reading options

@ionel_condor

Page 10: Lessons learned in agile career development   jazoon 2012

Lessons from the past

HR offers some soft skills trainings

10

…But you still have many options to improve your hard skills

@ionel_condor

Page 11: Lessons learned in agile career development   jazoon 2012

Lessons from the past

Our parents were asked this: “Where you will be in 10-20 years ?”

11

@ionel_condor

Page 12: Lessons learned in agile career development   jazoon 2012

Lessons from the past

Comprehensive,nice on paper

What about ?Follow up ?Metrics ?Feedback ?Up to date ? Real ?Personalization ?

12

@ionel_condor

Page 13: Lessons learned in agile career development   jazoon 2012

13

Lessons from the past

or• “There Is No Career Ladder” (seeHarvard Business Review)

• “Career Plans Are Dangerous” (seeHarvard Business Review)

@ionel_condor

Page 14: Lessons learned in agile career development   jazoon 2012

Lessons from the past

EVERYBODY WANTSTO CHANGE THE WORLD

BUT NOBODY WANTSTO CHANGE

@ionel_condor

Page 15: Lessons learned in agile career development   jazoon 2012

Lessons from our times

15

YOU

THECOMPANY

THEUNIVERSITY

THEGOVERNMENT

@ionel_condor

Page 16: Lessons learned in agile career development   jazoon 2012

Lessons from our times

16

• You need to support your career• Get busy living or get busy dying• Stay Agile and iterate, always in a

permanent beta• Follow the cheese • Adaptability creates Stability • Analyze your n years of experience • Watch out the arrogance that comes from success• Watch out your predisposition toward endeavors

that offer immediate gratification

@ionel_condor

Page 17: Lessons learned in agile career development   jazoon 2012

Lessons from our times

17

IF IT IS IMPORTANT TO YOU, YOU WILL

FIND A WAY.IF NOT, YOU ‘LL FIND

AN EXCUSE.

@ionel_condor

Page 18: Lessons learned in agile career development   jazoon 2012

Lessons from our times

Good At

Asked to do

at work

Love Doing

18

Routine ?

Learn and Practice !

Look for an opportunity to practice it !

?

@ionel_condor

Page 19: Lessons learned in agile career development   jazoon 2012

Lessons from our times

19

Factors for success: •Drive & Passion•Leadership•Networking• Integrity•Luck & Timing• Intellect•Taking risks•Planning

Inhibitors: •Lack of belief in self

•Fear of Risk•Poor Communication

•Procrastination •Lack of passion •Greed and ego

But how do I get to know me better?

@ionel_condor

Page 20: Lessons learned in agile career development   jazoon 2012

SWOT Analysis

S TRENGTHS W EAKNESSES

O PPORTUNITIES T HREATS

• List them here • List them here

• List them here • List them here

Negative

Internal factors

Externalfactors

Positive

@ionel_condor

Page 21: Lessons learned in agile career development   jazoon 2012

Or a simple one

21

@ionel_condor

Page 22: Lessons learned in agile career development   jazoon 2012

Lessons from our times

Ask yourself some tough questions

22

What am I selling so special? First, Faster, Only, Better, Cheaper than others

Is it Skills, Energy, Passion, Adaptability to Change,Quick decision maker, Risk taking,

Communication skills, Networking, Good planning, High quality, …, …. ?

@ionel_condor

Page 23: Lessons learned in agile career development   jazoon 2012

Lessons from our times

Ask yourself some tough questions

23

When thousands of low cost people overseas can do my job,

why I am so special? First, Faster, Only, Better, Cheaper than others

Is it Skills, Energy, Passion, Adaptability to Change,Quick decision maker, Risk taking,

Communication skills, Networking, Good planning, High quality, …, …. ?

@ionel_condor

Page 24: Lessons learned in agile career development   jazoon 2012

Lessons from our times

Ask yourself some tough questions

24

I am in Top 50 in my profession in my town because I am the

First, Faster, Only, Better, Cheaper than others Is it Skills, Energy, Passion, Adaptability to Change,

Quick decision maker, Risk taking,Communication skills, Networking, Good planning,

High quality, …, …. ?

@ionel_condor

Page 25: Lessons learned in agile career development   jazoon 2012

Lessons from our times

Ask yourself some tough questions

25

What is a day in the life of my company when I am not there and I do not add value ? Do they miss my Skills, Energy, Passion, Adaptability to

Change,Quick decision maker, Risk taking,

Communication skills, Networking, Good planning, High quality, …, …. ?

@ionel_condor

Page 26: Lessons learned in agile career development   jazoon 2012

Lessons from our times

26

@ionel_condor

Page 27: Lessons learned in agile career development   jazoon 2012

27

NoviceNeeds recipes, monitoring and first successes

Advanced BeginnerNeeds simple, controlled simulations

Competent Needs real world exposure, Process Oriented

Proficient Needs unhindered practice and the big general picture, System Oriented

ExpertNeeds to be put in a context that favors his intuition and creativity

Lessons from cognitive science – a model of learning

@ionel_condor

Page 28: Lessons learned in agile career development   jazoon 2012

Lessons from cognitive science – a model of learning

10 years of effort

EnvSo you want to become

an Expert?

28

@ionel_condor

Page 29: Lessons learned in agile career development   jazoon 2012

Lessons from cognitive science – a model of learning

29

@ionel_condor

Page 30: Lessons learned in agile career development   jazoon 2012

Lessons from community - career dilemmas and false friends along the way

30

A SMOOTH SEA NEVER MADE A

SKILLFUL SAILOR !

@ionel_condor

Page 31: Lessons learned in agile career development   jazoon 2012

31

• specialist/generalist

• architect/manager/project manager/business roles

• Peter’s principle

• layer vs. feature

Lessons from community - career dilemmas and false friends along the way

@ionel_condor

Page 32: Lessons learned in agile career development   jazoon 2012

Anti patterns: • sheep dip• time constraints• lack of SMART

objectives• lack of coaches and

mentors• inadequate learning• inadequate reading• memory/brain bugs

32

Lessons from community - career dilemmas and false friends along the way

@ionel_condor

Page 33: Lessons learned in agile career development   jazoon 2012

Lessons from community - career dilemmas and false friends along the way

Winners do not carry losers !!!

as Advanced Beginners

33

@ionel_condor

Page 34: Lessons learned in agile career development   jazoon 2012

Lessons from community - career dilemmas and false friends along the way

Keep practice: “if you think you are standing firm, be careful that you don't fall!” (The Holy Bible)ill remain

as Advanced Beginners34

@ionel_condor

Page 35: Lessons learned in agile career development   jazoon 2012

Lessons from community - career dilemmas and false friends along the way

Watch out: Most people are and will remain as Advanced Beginners

35

@ionel_condor

Page 36: Lessons learned in agile career development   jazoon 2012

Lessons from community - career dilemmas and false friends along the way

Use it or loose it !!!

36

@ionel_condor

Page 37: Lessons learned in agile career development   jazoon 2012

Lessons from community - career dilemmas and false friends along the way

Favor rules for Novices and Intuition plus Creativity for Experts

Beginners

37

@ionel_condor

Page 38: Lessons learned in agile career development   jazoon 2012

Lessons from community - career dilemmas and false friends along the way

Do not create general rulesAdvanced Beginners

38

@ionel_condor

Page 39: Lessons learned in agile career development   jazoon 2012

Lessons from community - career dilemmas and false friends along the way

There is no substitute (rule, tool, standard, process, methodology) for thinking and communication

Advanced Beginners

39

@ionel_condor

Page 40: Lessons learned in agile career development   jazoon 2012

Lessons from community - career dilemmas and false friends along the way

40

@ionel_condor

Credits to The Five Dysfunctions of a Team: A Leadership Fable by Patrick Lencioni

Page 41: Lessons learned in agile career development   jazoon 2012

Try & Error lessons from my experience

41

@ionel_condor

Page 42: Lessons learned in agile career development   jazoon 2012

Try & Error lessons from my experience

42

Does your company offer you also the time to study ? Should it ?

• Monday morning “Career Plan”

• Friday in the afternoon • “Ad-hoc presentations”

• Are you doing your part ? 40h-20h rule

@ionel_condor

Page 43: Lessons learned in agile career development   jazoon 2012

Try & Error lessons from my experience

Daily

Safari Books

Work with a coach & mentor

Weekly

Individual & Group Study

Monthly

Presentations Enlightening talks Sessions of pair programming

3-6 Months

Revisit Career ObjectivesIdentify needs & coachesInspect & Adapt

6-12 Months

Certification plans ConferencesLeadership trainings

43

@ionel_condor

Page 44: Lessons learned in agile career development   jazoon 2012

Try & Error lessons from my experience

44

@ionel_condor

Page 45: Lessons learned in agile career development   jazoon 2012

Try & Error lessons from my experience

45

@ionel_condor

Page 46: Lessons learned in agile career development   jazoon 2012

Try & Error lessons from my experience

46

@ionel_condor

Page 47: Lessons learned in agile career development   jazoon 2012

Try & Error lessons from my experience

47

@ionel_condor

Page 48: Lessons learned in agile career development   jazoon 2012

Try & Error lessons from my experience

Books Podcasts

User Groups Public or Private/In house Conferences RSS Readers for Blogs Group study / group presentations / group practice Daily Code Kata s It’s about….. THE JOURNEY

48

@ionel_condor

Page 53: Lessons learned in agile career development   jazoon 2012

Blog: http://ionelcondor.wordpress.com/Twitter: @ionel_condorEmail: [email protected]

53

THANK YOU FOR YOUR PATIENCE ANDMAY THE LORD BLESS YOU AND KEEP YOU

…and let’s keep our career in a permanent beta !!!

@ionel_condor

Page 54: Lessons learned in agile career development   jazoon 2012

Bibliography

• Reid Hoffman, Ben Casnocha: “The Start-up of You”• Sam LightStone: “Making it Big in Software: Get the Job. Work the Org.

Become Great”• Andy Hunt: “Pragmatic Thinking and Learning: Refactor Your Wetware”

54

@ionel_condor

Page 55: Lessons learned in agile career development   jazoon 2012