Journeyman to Master

Ovidiu Dimulescu
Ovidiu DimulescuSecurity Engineering, Oracle Cloud at Oracle
From Journeyman to Master
CodeOnTheBeach, 2013
Ovidiu Dimulescu
@odimulescu
speakerdeck.com/odimulescu
The opinions and views expressed in this talk
are my own, and do not necessarily reflect the
opinions or views of my employer.
Motivation
Motivation
Motivation
Motivation
Motivation
Team Lead
Manager
System Engineer
Consultant
Entrepreneur
Technical Sales
Solution Architect
Etc.
Journeyman to Master
Challenge
Challenge
Challenge
Challenge
10,000 hours rule
Dr. K. Anders Ericsson
Quality over quantity
Work smarter not harder
Challenge
Know what you need to know
Journeyman to Master
Learning Avenues
Direct
User Groups
Conferences
Online materials
Open Source Projects
Writing / Speaking / Mentoring
“Those who teach learn most”
Challenge
WHY?
Questions more important then answers
5 Whys - Root Cause Analysis
- Eric Reis
Challenge
“If you think you are too small to
make a difference, try sleeping
with a mosquito.”
―Dalai Lama
You can't change anything by fighting or
resisting it. You change something by
making it obsolete through superior
models.
- Buckminster Fuller
Regret the things you did,
rather then didn’t
Seek first to understand then to be
understood ...
Culture - Trust
Journeyman to Master
Journeyman to Master
32
Logging
Metrics
Performance
Security
Platform
Beyond 127.0.0.1
33
Application
Platform
OS
Infrastructure
Dev
Ops
DevOps
Beyond 127.0.0.1
34
Beyond ___________
35
Async Programming
Functional Programming
Polyglot Programming
Polyglot Persistence
SOLID
Design Patterns
Testing
xDD
Technical
Journeyman to Master
37
Big picture, systems view
Non-Technical Work, *ilities
Organizational politics
Lead by Influence
Role not a Title
Architecture
38
Dear Pessimist, Optimist and Realist,
While you were arguing whether the
glass is half full or half empty, I ...
The ...
39
Dear Pessimist, Optimist and Realist:
While you were arguing whether the
glass is half full or half empty, I drank it.
- Opportunist
40
Dear Pessimist, Optimist and Realist,
While you were arguing whether the
glass is half full or half empty, I sold it.
- Capitalist
41
“It's not what you are that holds you back, it's
what you think you are not.”
- Denis Waitley
Questions ?
Ovidiu Dimulescu
@odimulescu
speakerdeck.com/odimulescu
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
1 of 43

Recommended

Learnings from great statups Antti Kosunen by
Learnings from great statups Antti KosunenLearnings from great statups Antti Kosunen
Learnings from great statups Antti KosunenAntti Kosunen
497 views39 slides
Paul Crosby - Fail Fast Fail Safe by
Paul Crosby - Fail Fast Fail SafePaul Crosby - Fail Fast Fail Safe
Paul Crosby - Fail Fast Fail SafeProjectCon
133 views30 slides
If 42 is the answer to all questions, then Why is the question to all answers. by
If 42 is the answer to all questions, then Why is the question to all answers.If 42 is the answer to all questions, then Why is the question to all answers.
If 42 is the answer to all questions, then Why is the question to all answers.Torsten Helmich
442 views22 slides
Product Design - Rui Barroca by
Product Design - Rui BarrocaProduct Design - Rui Barroca
Product Design - Rui BarrocaStartup Braga
624 views40 slides
Lessons in Rapid Experiments and Learning From Failure by
Lessons in Rapid Experiments and Learning From FailureLessons in Rapid Experiments and Learning From Failure
Lessons in Rapid Experiments and Learning From FailurePaul Taylor
3.6K views28 slides
Product Discovery Stories: when and how to use a discovery sprint to validate... by
Product Discovery Stories: when and how to use a discovery sprint to validate...Product Discovery Stories: when and how to use a discovery sprint to validate...
Product Discovery Stories: when and how to use a discovery sprint to validate...Cprime
558 views58 slides

More Related Content

What's hot

Keynote: Can you teach a 150-year-old dog new tricks? by
Keynote: Can you teach a 150-year-old dog new tricks?Keynote: Can you teach a 150-year-old dog new tricks?
Keynote: Can you teach a 150-year-old dog new tricks?Cprime
291 views25 slides
The precision blade by
The precision bladeThe precision blade
The precision bladeAlberto Brandolini
115.3K views111 slides
Designing for Agile Delight! Customer Obsessed Innovation at Intuit by
Designing for Agile Delight! Customer Obsessed Innovation at IntuitDesigning for Agile Delight! Customer Obsessed Innovation at Intuit
Designing for Agile Delight! Customer Obsessed Innovation at IntuitAtlassian
7.6K views62 slides
User Research by
User ResearchUser Research
User ResearchJez Humble
1.2K views27 slides
Findings from UX London by
Findings from UX LondonFindings from UX London
Findings from UX LondonNeil Dawson
939 views62 slides
7 Wonders of Engineering Design Process by
7 Wonders of Engineering Design Process7 Wonders of Engineering Design Process
7 Wonders of Engineering Design ProcessGOVINDYADAV56
31 views11 slides

What's hot(20)

Keynote: Can you teach a 150-year-old dog new tricks? by Cprime
Keynote: Can you teach a 150-year-old dog new tricks?Keynote: Can you teach a 150-year-old dog new tricks?
Keynote: Can you teach a 150-year-old dog new tricks?
Cprime291 views
Designing for Agile Delight! Customer Obsessed Innovation at Intuit by Atlassian
Designing for Agile Delight! Customer Obsessed Innovation at IntuitDesigning for Agile Delight! Customer Obsessed Innovation at Intuit
Designing for Agile Delight! Customer Obsessed Innovation at Intuit
Atlassian7.6K views
User Research by Jez Humble
User ResearchUser Research
User Research
Jez Humble1.2K views
Findings from UX London by Neil Dawson
Findings from UX LondonFindings from UX London
Findings from UX London
Neil Dawson939 views
7 Wonders of Engineering Design Process by GOVINDYADAV56
7 Wonders of Engineering Design Process7 Wonders of Engineering Design Process
7 Wonders of Engineering Design Process
GOVINDYADAV5631 views
Patterns for the People by Kevlin Henney
Patterns for the PeoplePatterns for the People
Patterns for the People
Kevlin Henney1.2K views
The 5 Biggest Productivity Blockers (And How to Fix Them) by Atlassian
The 5 Biggest Productivity Blockers (And How to Fix Them)The 5 Biggest Productivity Blockers (And How to Fix Them)
The 5 Biggest Productivity Blockers (And How to Fix Them)
Atlassian4.3K views
Becoming a Better Programmer by Pete Goodliffe
Becoming a Better ProgrammerBecoming a Better Programmer
Becoming a Better Programmer
Pete Goodliffe65.2K views
The 7 Toughest Challenges to Building Successful Products and Companies and h... by Silicon Valley ProductCamp
The 7 Toughest Challenges to Building Successful Products and Companies and h...The 7 Toughest Challenges to Building Successful Products and Companies and h...
The 7 Toughest Challenges to Building Successful Products and Companies and h...
Communication. Storytelling, advocacy, stakeholder management by Shiftup
Communication. Storytelling, advocacy, stakeholder managementCommunication. Storytelling, advocacy, stakeholder management
Communication. Storytelling, advocacy, stakeholder management
Shiftup71 views
There Is No Easy Button by Chad Udell
There Is No Easy ButtonThere Is No Easy Button
There Is No Easy Button
Chad Udell407 views
Taking Responsibility for the Things We Unleash Into the World - IoT Meetup 2... by Daytona
Taking Responsibility for the Things We Unleash Into the World - IoT Meetup 2...Taking Responsibility for the Things We Unleash Into the World - IoT Meetup 2...
Taking Responsibility for the Things We Unleash Into the World - IoT Meetup 2...
Daytona1.9K views
10 things I've learnt about lean startup: It's f*****g hard that's for sure! by The Happy Startup School
10 things I've learnt about lean startup: It's f*****g hard that's for sure!10 things I've learnt about lean startup: It's f*****g hard that's for sure!
10 things I've learnt about lean startup: It's f*****g hard that's for sure!
23 Amazing Lessons Learned From Interviewing The World's Top Developers! by Usersnap
23 Amazing Lessons Learned From Interviewing The World's Top Developers!23 Amazing Lessons Learned From Interviewing The World's Top Developers!
23 Amazing Lessons Learned From Interviewing The World's Top Developers!
Usersnap8.5K views

Similar to Journeyman to Master

Putting the t in team by
Putting the t in teamPutting the t in team
Putting the t in teamKatie Sylor-Miller
1.6K views93 slides
Growth Patterns: Building a foundation for expansion — Driving, or being driv... by
Growth Patterns: Building a foundation for expansion — Driving, or being driv...Growth Patterns: Building a foundation for expansion — Driving, or being driv...
Growth Patterns: Building a foundation for expansion — Driving, or being driv...Atlantic Business Technologies (Atlantic BT)
585 views57 slides
WTF is Design Thinking by
WTF is Design ThinkingWTF is Design Thinking
WTF is Design ThinkingMarian Mota
2.5K views102 slides
Business Model Innovation Screen Training Ireland by
Business Model Innovation   Screen Training IrelandBusiness Model Innovation   Screen Training Ireland
Business Model Innovation Screen Training IrelandRaomal Perera
105 views226 slides
Ten lessons I painfully learnt while moving from software developer
to entrep... by
Ten lessons I painfully learnt while moving from software developer
to entrep...Ten lessons I painfully learnt while moving from software developer
to entrep...
Ten lessons I painfully learnt while moving from software developer
to entrep...Wojciech Seliga
2.4K views53 slides

Similar to Journeyman to Master(20)

WTF is Design Thinking by Marian Mota
WTF is Design ThinkingWTF is Design Thinking
WTF is Design Thinking
Marian Mota2.5K views
Business Model Innovation Screen Training Ireland by Raomal Perera
Business Model Innovation   Screen Training IrelandBusiness Model Innovation   Screen Training Ireland
Business Model Innovation Screen Training Ireland
Raomal Perera105 views
Ten lessons I painfully learnt while moving from software developer
to entrep... by Wojciech Seliga
Ten lessons I painfully learnt while moving from software developer
to entrep...Ten lessons I painfully learnt while moving from software developer
to entrep...
Ten lessons I painfully learnt while moving from software developer
to entrep...
Wojciech Seliga2.4K views
An Introduction to Design Thinking with Sprint 52 Co-Founder by Product School
An Introduction to Design Thinking with Sprint 52 Co-FounderAn Introduction to Design Thinking with Sprint 52 Co-Founder
An Introduction to Design Thinking with Sprint 52 Co-Founder
Product School198 views
How to build a startup may 2017 by Raomal Perera
How to build a startup   may 2017How to build a startup   may 2017
How to build a startup may 2017
Raomal Perera304 views
AI Orange Belt - Session 4 by AI Black Belt
AI Orange Belt - Session 4AI Orange Belt - Session 4
AI Orange Belt - Session 4
AI Black Belt365 views
10 bezcennych lekcji dla software developera stającego się szefem firmy by Wojciech Seliga
10 bezcennych lekcji dla software developera stającego się szefem firmy10 bezcennych lekcji dla software developera stającego się szefem firmy
10 bezcennych lekcji dla software developera stającego się szefem firmy
Wojciech Seliga846 views
Business ideas or business opportunities by Andrew Hirst
Business ideas or business opportunitiesBusiness ideas or business opportunities
Business ideas or business opportunities
Andrew Hirst2.5K views
Webinar - Design thinking 101 - 2018-07-24 by TechSoup
Webinar - Design thinking 101 - 2018-07-24Webinar - Design thinking 101 - 2018-07-24
Webinar - Design thinking 101 - 2018-07-24
TechSoup 615 views
Ten lessons I painfully learnt while moving from software developer to entrep... by Wojciech Seliga
Ten lessons I painfully learnt while moving from software developer to entrep...Ten lessons I painfully learnt while moving from software developer to entrep...
Ten lessons I painfully learnt while moving from software developer to entrep...
Wojciech Seliga1K views
Prototyping Experiences for Connected Products by Martin Charlier
Prototyping Experiences for Connected ProductsPrototyping Experiences for Connected Products
Prototyping Experiences for Connected Products
Martin Charlier1.7K views
CYCLES Course (1): Course Introduction by Bryan Cassady
CYCLES Course (1): Course Introduction CYCLES Course (1): Course Introduction
CYCLES Course (1): Course Introduction
Bryan Cassady211 views

More from Ovidiu Dimulescu

Microservices - Yet another buzzword by
Microservices - Yet another buzzwordMicroservices - Yet another buzzword
Microservices - Yet another buzzwordOvidiu Dimulescu
789 views49 slides
Threads Needles Stacks Heaps - Java edition by
Threads Needles Stacks Heaps - Java editionThreads Needles Stacks Heaps - Java edition
Threads Needles Stacks Heaps - Java editionOvidiu Dimulescu
4.2K views70 slides
The Rise of DevOps by
The Rise of DevOpsThe Rise of DevOps
The Rise of DevOpsOvidiu Dimulescu
550 views33 slides
Hadoop on Azure, Blue elephants by
Hadoop on Azure,  Blue elephantsHadoop on Azure,  Blue elephants
Hadoop on Azure, Blue elephantsOvidiu Dimulescu
1.4K views39 slides
Git for Windows by
Git for WindowsGit for Windows
Git for WindowsOvidiu Dimulescu
2.4K views30 slides
Hadoop, Taming Elephants by
Hadoop, Taming ElephantsHadoop, Taming Elephants
Hadoop, Taming ElephantsOvidiu Dimulescu
802 views32 slides

Recently uploaded

RADIUS-Omnichannel Interaction System by
RADIUS-Omnichannel Interaction SystemRADIUS-Omnichannel Interaction System
RADIUS-Omnichannel Interaction SystemRADIUS
15 views21 slides
Digital Product-Centric Enterprise and Enterprise Architecture - Tan Eng Tsze by
Digital Product-Centric Enterprise and Enterprise Architecture - Tan Eng TszeDigital Product-Centric Enterprise and Enterprise Architecture - Tan Eng Tsze
Digital Product-Centric Enterprise and Enterprise Architecture - Tan Eng TszeNUS-ISS
19 views47 slides
Uni Systems for Power Platform.pptx by
Uni Systems for Power Platform.pptxUni Systems for Power Platform.pptx
Uni Systems for Power Platform.pptxUni Systems S.M.S.A.
50 views21 slides
20231123_Camunda Meetup Vienna.pdf by
20231123_Camunda Meetup Vienna.pdf20231123_Camunda Meetup Vienna.pdf
20231123_Camunda Meetup Vienna.pdfPhactum Softwareentwicklung GmbH
28 views73 slides
Black and White Modern Science Presentation.pptx by
Black and White Modern Science Presentation.pptxBlack and White Modern Science Presentation.pptx
Black and White Modern Science Presentation.pptxmaryamkhalid2916
14 views21 slides
Report 2030 Digital Decade by
Report 2030 Digital DecadeReport 2030 Digital Decade
Report 2030 Digital DecadeMassimo Talia
14 views41 slides

Recently uploaded(20)

RADIUS-Omnichannel Interaction System by RADIUS
RADIUS-Omnichannel Interaction SystemRADIUS-Omnichannel Interaction System
RADIUS-Omnichannel Interaction System
RADIUS15 views
Digital Product-Centric Enterprise and Enterprise Architecture - Tan Eng Tsze by NUS-ISS
Digital Product-Centric Enterprise and Enterprise Architecture - Tan Eng TszeDigital Product-Centric Enterprise and Enterprise Architecture - Tan Eng Tsze
Digital Product-Centric Enterprise and Enterprise Architecture - Tan Eng Tsze
NUS-ISS19 views
Black and White Modern Science Presentation.pptx by maryamkhalid2916
Black and White Modern Science Presentation.pptxBlack and White Modern Science Presentation.pptx
Black and White Modern Science Presentation.pptx
maryamkhalid291614 views
AI: mind, matter, meaning, metaphors, being, becoming, life values by Twain Liu 刘秋艳
AI: mind, matter, meaning, metaphors, being, becoming, life valuesAI: mind, matter, meaning, metaphors, being, becoming, life values
AI: mind, matter, meaning, metaphors, being, becoming, life values
How the World's Leading Independent Automotive Distributor is Reinventing Its... by NUS-ISS
How the World's Leading Independent Automotive Distributor is Reinventing Its...How the World's Leading Independent Automotive Distributor is Reinventing Its...
How the World's Leading Independent Automotive Distributor is Reinventing Its...
NUS-ISS15 views
SAP Automation Using Bar Code and FIORI.pdf by Virendra Rai, PMP
SAP Automation Using Bar Code and FIORI.pdfSAP Automation Using Bar Code and FIORI.pdf
SAP Automation Using Bar Code and FIORI.pdf
Upskilling the Evolving Workforce with Digital Fluency for Tomorrow's Challen... by NUS-ISS
Upskilling the Evolving Workforce with Digital Fluency for Tomorrow's Challen...Upskilling the Evolving Workforce with Digital Fluency for Tomorrow's Challen...
Upskilling the Evolving Workforce with Digital Fluency for Tomorrow's Challen...
NUS-ISS28 views
DALI Basics Course 2023 by Ivory Egg
DALI Basics Course  2023DALI Basics Course  2023
DALI Basics Course 2023
Ivory Egg14 views
Web Dev - 1 PPT.pdf by gdsczhcet
Web Dev - 1 PPT.pdfWeb Dev - 1 PPT.pdf
Web Dev - 1 PPT.pdf
gdsczhcet55 views
Beyond the Hype: What Generative AI Means for the Future of Work - Damien Cum... by NUS-ISS
Beyond the Hype: What Generative AI Means for the Future of Work - Damien Cum...Beyond the Hype: What Generative AI Means for the Future of Work - Damien Cum...
Beyond the Hype: What Generative AI Means for the Future of Work - Damien Cum...
NUS-ISS34 views
Perth MeetUp November 2023 by Michael Price
Perth MeetUp November 2023 Perth MeetUp November 2023
Perth MeetUp November 2023
Michael Price15 views
Transcript: The Details of Description Techniques tips and tangents on altern... by BookNet Canada
Transcript: The Details of Description Techniques tips and tangents on altern...Transcript: The Details of Description Techniques tips and tangents on altern...
Transcript: The Details of Description Techniques tips and tangents on altern...
BookNet Canada130 views
.conf Go 2023 - How KPN drives Customer Satisfaction on IPTV by Splunk
.conf Go 2023 - How KPN drives Customer Satisfaction on IPTV.conf Go 2023 - How KPN drives Customer Satisfaction on IPTV
.conf Go 2023 - How KPN drives Customer Satisfaction on IPTV
Splunk88 views
Combining Orchestration and Choreography for a Clean Architecture by ThomasHeinrichs1
Combining Orchestration and Choreography for a Clean ArchitectureCombining Orchestration and Choreography for a Clean Architecture
Combining Orchestration and Choreography for a Clean Architecture
ThomasHeinrichs169 views
Special_edition_innovator_2023.pdf by WillDavies22
Special_edition_innovator_2023.pdfSpecial_edition_innovator_2023.pdf
Special_edition_innovator_2023.pdf
WillDavies2216 views

Journeyman to Master