SlideShare ist ein Scribd-Unternehmen logo
1 von 81
Downloaden Sie, um offline zu lesen
a career
                        how and why


                                      @postwait
Friday, June 17, 2011
Hi, I’m Theo
                        I’ve made a career in
                             “this stuff”


Friday, June 17, 2011
                         @
Career
                        what’s that?



Friday, June 17, 2011
A career is
                                a pursuit;
                        a willingness to mature;
                          patience to become
                               exceptional
Friday, June 17, 2011
WANTED:

                        Expert: Java


Friday, June 17, 2011
APPLICANT:

                        Java Expert:
                        I learned that in school
                              had one class
                          I graduated last year
                           applying for: expert
Friday, June 17, 2011
APPLICANT:
                                    i t
                               ls h
                        Java Expert:
                           u l
                        I learned that in school

                         B
                              had one class
                          I graduated last year
                           applying for: expert
Friday, June 17, 2011
To be
         truly excellent
                 one must treat it as a craft.
                one must become a craftsman.
             through experience learn discipline.
                             and
             through practice achieve excellence.
Friday, June 17, 2011
step #1
                        educate yourself.



Friday, June 17, 2011
step #2
                        be disciplined



Friday, June 17, 2011
step #3
                        learn from & share with
                               your peers

Friday, June 17, 2011
step #4
                             be patient.
                        experience takes time
                           (and mistakes)
Friday, June 17, 2011
A Career in...
                            this stuff



Friday, June 17, 2011
This stuff is:
                          Web Operations



Friday, June 17, 2011
But, I do:
                         Web Development...
                          UI Development...
                              Usability...
                        Systems Engineering...
Friday, June 17, 2011
Bullshit


Friday, June 17, 2011
The Web
                        changed everything


Friday, June 17, 2011
The Cloud
                        only made us realize it


Friday, June 17, 2011
Specifically
                                SaaS

                        (your website is SaaS)
Friday, June 17, 2011
Your Product
                             users
                           systems
                           features
Friday, June 17, 2011
Your Product


Friday, June 17, 2011
One Copy


Friday, June 17, 2011
One Copy
                         must evolve



Friday, June 17, 2011
One Copy
                         must evolve
                        must compete


Friday, June 17, 2011
One Copy
                         must evolve
                        must compete
                        must perform
Friday, June 17, 2011
One Copy
                         must evolve
                        must compete
                        must perform
                        must deliver
Friday, June 17, 2011
Must Operate


Friday, June 17, 2011
Stop
                        think about your
                          organization

Friday, June 17, 2011
Now
                        back to me



Friday, June 17, 2011
Now
                        think about your job



Friday, June 17, 2011
Now
                        back to me



Friday, June 17, 2011
I
                        am doing the job that
                         your job could be

Friday, June 17, 2011
Consider COO
                        Chief Operations Officer

                           what do they do?
Friday, June 17, 2011
Responsible
                        for daily operations



Friday, June 17, 2011
What
                        does it take?



Friday, June 17, 2011
DevOps


Friday, June 17, 2011
DevOps
                        is bullshit



Friday, June 17, 2011
That’s not fair
                           (just like life)



Friday, June 17, 2011
DevOps
                        is not wrong...



Friday, June 17, 2011
DevOps
                             is incomplete,
                        is interpreted wrong,
                          and is too isolated
Friday, June 17, 2011
We need


Friday, June 17, 2011
*Ops


Friday, June 17, 2011
.*Ops


Friday, June 17, 2011
^(?<dept>.+)Ops$



Friday, June 17, 2011
Everyone
                        in your organization
                               needs

Friday, June 17, 2011
Operational
                         Mentality
Friday, June 17, 2011
Your Job
                        is to build systems
                            that operate

Friday, June 17, 2011
Your Job

Friday, June 17, 2011
MySQL
                                HTML            C/C++       Browsers
       Javascript
                                        Java
               PHP                                      Databases
                               CSS

                        Perl
                                       Your Job                Erlang




Friday, June 17, 2011
MySQL
                                HTML           C/C++       Browsers
       Javascript
                                       Java
               PHP                                     Databases
                               CSS

                        Perl
                             Your Job                         Erlang




                         Ops’ Job
Friday, June 17, 2011
MySQL
                                HTML                        C/C++        Browsers
       Javascript
                                               Java
               PHP                                                  Databases
                               CSS

                        Perl
                             Your Job                                        Erlang




                         Ops’ Job                           Packaging

                                                                        Provisioning
         Deployment                                      Monitoring
                                     Resource Planning
         Production Troubleshooting                   Root Cause Analysis    Oncall
Friday, June 17, 2011
Magic
                        operations pixie dust
                            doesn’t exist

Friday, June 17, 2011
Provisioning
                        virtual systems has been
                          fast, cheap and easy
                           ever since systems
                             became virtual
Friday, June 17, 2011
Managing
                           risk and liabilities is
                        simple, fast and painless...

Friday, June 17, 2011
if you skip it


Friday, June 17, 2011
analogy time
                           : security :



Friday, June 17, 2011
security
                        is not a feature



Friday, June 17, 2011
security
                        is not a deliverable
                          in a project plan

Friday, June 17, 2011
security
                        is not “phase 2”



Friday, June 17, 2011
security
                          is a state of mind
                        it is a state of being
                           it is a mentality
Friday, June 17, 2011
operations
                         is no different



Friday, June 17, 2011
Now
                        back to your job



Friday, June 17, 2011
MySQL
                                HTML                        C/C++        Browsers
       Javascript
                                               Java
               PHP                                                  Databases
                               CSS

                        Perl
                             Your Job                                        Erlang




                         Ops’ Job                           Packaging

                                                                        Provisioning
         Deployment                                      Monitoring
                                     Resource Planning
         Production Troubleshooting                   Root Cause Analysis    Oncall
Friday, June 17, 2011
MySQL
                                HTML                        C/C++        Browsers
       Javascript
                                               Java
               PHP                                                  Databases
                               CSS

                        Perl
                             Your Job                                        Erlang




                         Ops’ Job                           Packaging

                                                                        Provisioning
         Deployment                                      Monitoring
                                     Resource Planning
         Production Troubleshooting                   Root Cause Analysis    Oncall
Friday, June 17, 2011
MySQL
                                HTML                        C/C++        Browsers
       Javascript
                                               Java
               PHP                                                  Databases
                               CSS

                        Perl
                             Your Job                                        Erlang




                         Ops’ Job                           Packaging

                                                                        Provisioning
         Deployment                                      Monitoring
                                     Resource Planning
         Production Troubleshooting                   Root Cause Analysis    Oncall
Friday, June 17, 2011
rule #1
                        what you build
                          will break

Friday, June 17, 2011
you can


Friday, June 17, 2011
build
                        operational software



Friday, June 17, 2011
you must


Friday, June 17, 2011
think
                        operationally



Friday, June 17, 2011
start
                        by turning the tables



Friday, June 17, 2011
DevOps
                        has been about putting
                          more dev into ops

Friday, June 17, 2011
DevOps
                        needs to be more about
                         putting ops into dev

Friday, June 17, 2011
Back
                        to your organization



Friday, June 17, 2011
CIO/CTO
                        is responsible for
                         operations in a
                          SaaS company
Friday, June 17, 2011
Titles
                           don’t matter

                        COO/CIO/CTO/CMIFRO
Friday, June 17, 2011
Someone
                        has to make things run

                        make them run better
Friday, June 17, 2011
That Someone
                             is...



Friday, June 17, 2011
You


Friday, June 17, 2011
this mentality
                        is the beginning of your
                                career in
                             web operations
Friday, June 17, 2011
this mentality
                        is the beginning of your
                                career in
                             web operations
                                anything
Friday, June 17, 2011

Weitere ähnliche Inhalte

Andere mochten auch

Andere mochten auch (11)

PostgreSQL on Solaris
PostgreSQL on SolarisPostgreSQL on Solaris
PostgreSQL on Solaris
 
Applying operations culture to everything
Applying operations culture to everythingApplying operations culture to everything
Applying operations culture to everything
 
Velocity 2010: Scalable Internet Architectures
Velocity 2010: Scalable Internet ArchitecturesVelocity 2010: Scalable Internet Architectures
Velocity 2010: Scalable Internet Architectures
 
Big Bad PostgreSQL @ Percona
Big Bad PostgreSQL @ PerconaBig Bad PostgreSQL @ Percona
Big Bad PostgreSQL @ Percona
 
Omnios and unix
Omnios and unixOmnios and unix
Omnios and unix
 
Craftsmanship
CraftsmanshipCraftsmanship
Craftsmanship
 
Project reality
Project realityProject reality
Project reality
 
OmniOS Motivation and Design ~ LISA 2012
OmniOS Motivation and Design ~ LISA 2012OmniOS Motivation and Design ~ LISA 2012
OmniOS Motivation and Design ~ LISA 2012
 
Scalable Internet Architecture
Scalable Internet ArchitectureScalable Internet Architecture
Scalable Internet Architecture
 
Monitoring and observability
Monitoring and observabilityMonitoring and observability
Monitoring and observability
 
Esperwhispering
EsperwhisperingEsperwhispering
Esperwhispering
 

Ähnlich wie Web Operations Career

10 Web Development Concepts a Designer Should Know
10 Web Development Concepts a Designer Should Know10 Web Development Concepts a Designer Should Know
10 Web Development Concepts a Designer Should KnowRachel Andrew
 
Social media oxford_june_2011
Social media oxford_june_2011Social media oxford_june_2011
Social media oxford_june_2011tutor2u
 
Rubykaigi 2011 Limited Red talk
Rubykaigi 2011 Limited Red talkRubykaigi 2011 Limited Red talk
Rubykaigi 2011 Limited Red talkJoseph Wilk
 
开放式类库的构建
开放式类库的构建开放式类库的构建
开放式类库的构建lifesinger
 
Speed Dating: How Speeding up your Blog Improves your SEO
Speed Dating: How Speeding up your Blog Improves your SEOSpeed Dating: How Speeding up your Blog Improves your SEO
Speed Dating: How Speeding up your Blog Improves your SEOVigLink
 
Create a Professional Blog with WordPress: Chapter 3 Completing Your Profile
Create a Professional Blog with WordPress: Chapter 3 Completing Your ProfileCreate a Professional Blog with WordPress: Chapter 3 Completing Your Profile
Create a Professional Blog with WordPress: Chapter 3 Completing Your ProfileAtit Patumvan
 
The Digital Toolbox - a discussion -Science Online '11
The Digital Toolbox - a discussion -Science Online '11The Digital Toolbox - a discussion -Science Online '11
The Digital Toolbox - a discussion -Science Online '11Kaitlin Thaney
 
Create a Professional Blog with WordPress Chapter 4a: Creating Post and Page
Create a Professional Blog with WordPress Chapter 4a: Creating Post and PageCreate a Professional Blog with WordPress Chapter 4a: Creating Post and Page
Create a Professional Blog with WordPress Chapter 4a: Creating Post and PageAtit Patumvan
 
Koss, How to make desktop caliber browser apps
Koss, How to make desktop caliber browser appsKoss, How to make desktop caliber browser apps
Koss, How to make desktop caliber browser appsEvil Martians
 
Where Are We Going - SXSW 2011
Where Are We Going - SXSW 2011Where Are We Going - SXSW 2011
Where Are We Going - SXSW 2011Josh Williams
 
Slides for millfield
Slides for millfieldSlides for millfield
Slides for millfieldjuliancoultas
 
Jeremiah Pliché's PBE 2011
Jeremiah Pliché's PBE 2011Jeremiah Pliché's PBE 2011
Jeremiah Pliché's PBE 2011jpliche12
 
Hangover.js
Hangover.jsHangover.js
Hangover.jsalunny
 
110602nmcnwrpresentation 110617131239-phpapp02
110602nmcnwrpresentation 110617131239-phpapp02110602nmcnwrpresentation 110617131239-phpapp02
110602nmcnwrpresentation 110617131239-phpapp02lorigreig
 
110602 nmcnw rpresentation
110602 nmcnw rpresentation110602 nmcnw rpresentation
110602 nmcnw rpresentationhaymest
 
The Ethics of Abandoning Software
The Ethics of Abandoning SoftwareThe Ethics of Abandoning Software
The Ethics of Abandoning Softwaremojodna
 
Think like an ant, distribute the workload - PhpDay, Italy, 2011
Think like an ant, distribute the workload - PhpDay, Italy, 2011Think like an ant, distribute the workload - PhpDay, Italy, 2011
Think like an ant, distribute the workload - PhpDay, Italy, 2011Helgi Þormar Þorbjörnsson
 

Ähnlich wie Web Operations Career (20)

10 Web Development Concepts a Designer Should Know
10 Web Development Concepts a Designer Should Know10 Web Development Concepts a Designer Should Know
10 Web Development Concepts a Designer Should Know
 
Social media oxford_june_2011
Social media oxford_june_2011Social media oxford_june_2011
Social media oxford_june_2011
 
Rubykaigi 2011 Limited Red talk
Rubykaigi 2011 Limited Red talkRubykaigi 2011 Limited Red talk
Rubykaigi 2011 Limited Red talk
 
开放式类库的构建
开放式类库的构建开放式类库的构建
开放式类库的构建
 
Speed Dating: How Speeding up your Blog Improves your SEO
Speed Dating: How Speeding up your Blog Improves your SEOSpeed Dating: How Speeding up your Blog Improves your SEO
Speed Dating: How Speeding up your Blog Improves your SEO
 
Create a Professional Blog with WordPress: Chapter 3 Completing Your Profile
Create a Professional Blog with WordPress: Chapter 3 Completing Your ProfileCreate a Professional Blog with WordPress: Chapter 3 Completing Your Profile
Create a Professional Blog with WordPress: Chapter 3 Completing Your Profile
 
The Digital Toolbox - a discussion -Science Online '11
The Digital Toolbox - a discussion -Science Online '11The Digital Toolbox - a discussion -Science Online '11
The Digital Toolbox - a discussion -Science Online '11
 
Create a Professional Blog with WordPress Chapter 4a: Creating Post and Page
Create a Professional Blog with WordPress Chapter 4a: Creating Post and PageCreate a Professional Blog with WordPress Chapter 4a: Creating Post and Page
Create a Professional Blog with WordPress Chapter 4a: Creating Post and Page
 
The Leadership challenge
The Leadership challengeThe Leadership challenge
The Leadership challenge
 
Himanshu pbe
Himanshu pbeHimanshu pbe
Himanshu pbe
 
Koss, How to make desktop caliber browser apps
Koss, How to make desktop caliber browser appsKoss, How to make desktop caliber browser apps
Koss, How to make desktop caliber browser apps
 
Where Are We Going - SXSW 2011
Where Are We Going - SXSW 2011Where Are We Going - SXSW 2011
Where Are We Going - SXSW 2011
 
On Decks
On DecksOn Decks
On Decks
 
Slides for millfield
Slides for millfieldSlides for millfield
Slides for millfield
 
Jeremiah Pliché's PBE 2011
Jeremiah Pliché's PBE 2011Jeremiah Pliché's PBE 2011
Jeremiah Pliché's PBE 2011
 
Hangover.js
Hangover.jsHangover.js
Hangover.js
 
110602nmcnwrpresentation 110617131239-phpapp02
110602nmcnwrpresentation 110617131239-phpapp02110602nmcnwrpresentation 110617131239-phpapp02
110602nmcnwrpresentation 110617131239-phpapp02
 
110602 nmcnw rpresentation
110602 nmcnw rpresentation110602 nmcnw rpresentation
110602 nmcnw rpresentation
 
The Ethics of Abandoning Software
The Ethics of Abandoning SoftwareThe Ethics of Abandoning Software
The Ethics of Abandoning Software
 
Think like an ant, distribute the workload - PhpDay, Italy, 2011
Think like an ant, distribute the workload - PhpDay, Italy, 2011Think like an ant, distribute the workload - PhpDay, Italy, 2011
Think like an ant, distribute the workload - PhpDay, Italy, 2011
 

Mehr von Theo Schlossnagle

Mehr von Theo Schlossnagle (20)

Adding Simplicity to Complexity
Adding Simplicity to ComplexityAdding Simplicity to Complexity
Adding Simplicity to Complexity
 
Put Some SRE in Your Shipped Software
Put Some SRE in Your Shipped SoftwarePut Some SRE in Your Shipped Software
Put Some SRE in Your Shipped Software
 
Monitoring 101
Monitoring 101Monitoring 101
Monitoring 101
 
Distributed Systems - Like It Or Not
Distributed Systems - Like It Or NotDistributed Systems - Like It Or Not
Distributed Systems - Like It Or Not
 
Applying SRE techniques to micro service design
Applying SRE techniques to micro service designApplying SRE techniques to micro service design
Applying SRE techniques to micro service design
 
SRECon Coherent Performance
SRECon Coherent PerformanceSRECon Coherent Performance
SRECon Coherent Performance
 
Commandments of scale
Commandments of scaleCommandments of scale
Commandments of scale
 
Adaptive availability
Adaptive availabilityAdaptive availability
Adaptive availability
 
Monitoring the #DevOps way
Monitoring the #DevOps wayMonitoring the #DevOps way
Monitoring the #DevOps way
 
Operational Software Design
Operational Software DesignOperational Software Design
Operational Software Design
 
A Coherent Discussion About Performance
A Coherent Discussion About PerformanceA Coherent Discussion About Performance
A Coherent Discussion About Performance
 
The math behind big systems analysis.
The math behind big systems analysis.The math behind big systems analysis.
The math behind big systems analysis.
 
Understanding Slowness
Understanding SlownessUnderstanding Slowness
Understanding Slowness
 
Monitoring and observability
Monitoring and observabilityMonitoring and observability
Monitoring and observability
 
Xtreme Deployment
Xtreme DeploymentXtreme Deployment
Xtreme Deployment
 
Atldevops
AtldevopsAtldevops
Atldevops
 
It's all about telemetry
It's all about telemetryIt's all about telemetry
It's all about telemetry
 
Is this normal?
Is this normal?Is this normal?
Is this normal?
 
Social improvements in monitoring
Social improvements in monitoringSocial improvements in monitoring
Social improvements in monitoring
 
What's in a number?
What's in a number?What's in a number?
What's in a number?
 

Kürzlich hochgeladen

So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfpanagenda
 
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationData governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationKnoldus Inc.
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rick Flair
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityIES VE
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersNicole Novielli
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterMydbops
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality AssuranceInflectra
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demoHarshalMandlekar2
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsRavi Sanghani
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Manual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance AuditManual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance AuditSkynet Technologies
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 

Kürzlich hochgeladen (20)

So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
 
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationData governance with Unity Catalog Presentation
Data governance with Unity Catalog Presentation
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a reality
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL Router
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demo
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and Insights
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Manual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance AuditManual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance Audit
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 

Web Operations Career

  • 1. a career how and why @postwait Friday, June 17, 2011
  • 2. Hi, I’m Theo I’ve made a career in “this stuff” Friday, June 17, 2011 @
  • 3. Career what’s that? Friday, June 17, 2011
  • 4. A career is a pursuit; a willingness to mature; patience to become exceptional Friday, June 17, 2011
  • 5. WANTED: Expert: Java Friday, June 17, 2011
  • 6. APPLICANT: Java Expert: I learned that in school had one class I graduated last year applying for: expert Friday, June 17, 2011
  • 7. APPLICANT: i t ls h Java Expert: u l I learned that in school B had one class I graduated last year applying for: expert Friday, June 17, 2011
  • 8. To be truly excellent one must treat it as a craft. one must become a craftsman. through experience learn discipline. and through practice achieve excellence. Friday, June 17, 2011
  • 9. step #1 educate yourself. Friday, June 17, 2011
  • 10. step #2 be disciplined Friday, June 17, 2011
  • 11. step #3 learn from & share with your peers Friday, June 17, 2011
  • 12. step #4 be patient. experience takes time (and mistakes) Friday, June 17, 2011
  • 13. A Career in... this stuff Friday, June 17, 2011
  • 14. This stuff is: Web Operations Friday, June 17, 2011
  • 15. But, I do: Web Development... UI Development... Usability... Systems Engineering... Friday, June 17, 2011
  • 17. The Web changed everything Friday, June 17, 2011
  • 18. The Cloud only made us realize it Friday, June 17, 2011
  • 19. Specifically SaaS (your website is SaaS) Friday, June 17, 2011
  • 20. Your Product users systems features Friday, June 17, 2011
  • 23. One Copy must evolve Friday, June 17, 2011
  • 24. One Copy must evolve must compete Friday, June 17, 2011
  • 25. One Copy must evolve must compete must perform Friday, June 17, 2011
  • 26. One Copy must evolve must compete must perform must deliver Friday, June 17, 2011
  • 28. Stop think about your organization Friday, June 17, 2011
  • 29. Now back to me Friday, June 17, 2011
  • 30. Now think about your job Friday, June 17, 2011
  • 31. Now back to me Friday, June 17, 2011
  • 32. I am doing the job that your job could be Friday, June 17, 2011
  • 33. Consider COO Chief Operations Officer what do they do? Friday, June 17, 2011
  • 34. Responsible for daily operations Friday, June 17, 2011
  • 35. What does it take? Friday, June 17, 2011
  • 37. DevOps is bullshit Friday, June 17, 2011
  • 38. That’s not fair (just like life) Friday, June 17, 2011
  • 39. DevOps is not wrong... Friday, June 17, 2011
  • 40. DevOps is incomplete, is interpreted wrong, and is too isolated Friday, June 17, 2011
  • 45. Everyone in your organization needs Friday, June 17, 2011
  • 46. Operational Mentality Friday, June 17, 2011
  • 47. Your Job is to build systems that operate Friday, June 17, 2011
  • 49. MySQL HTML C/C++ Browsers Javascript Java PHP Databases CSS Perl Your Job Erlang Friday, June 17, 2011
  • 50. MySQL HTML C/C++ Browsers Javascript Java PHP Databases CSS Perl Your Job Erlang Ops’ Job Friday, June 17, 2011
  • 51. MySQL HTML C/C++ Browsers Javascript Java PHP Databases CSS Perl Your Job Erlang Ops’ Job Packaging Provisioning Deployment Monitoring Resource Planning Production Troubleshooting Root Cause Analysis Oncall Friday, June 17, 2011
  • 52. Magic operations pixie dust doesn’t exist Friday, June 17, 2011
  • 53. Provisioning virtual systems has been fast, cheap and easy ever since systems became virtual Friday, June 17, 2011
  • 54. Managing risk and liabilities is simple, fast and painless... Friday, June 17, 2011
  • 55. if you skip it Friday, June 17, 2011
  • 56. analogy time : security : Friday, June 17, 2011
  • 57. security is not a feature Friday, June 17, 2011
  • 58. security is not a deliverable in a project plan Friday, June 17, 2011
  • 59. security is not “phase 2” Friday, June 17, 2011
  • 60. security is a state of mind it is a state of being it is a mentality Friday, June 17, 2011
  • 61. operations is no different Friday, June 17, 2011
  • 62. Now back to your job Friday, June 17, 2011
  • 63. MySQL HTML C/C++ Browsers Javascript Java PHP Databases CSS Perl Your Job Erlang Ops’ Job Packaging Provisioning Deployment Monitoring Resource Planning Production Troubleshooting Root Cause Analysis Oncall Friday, June 17, 2011
  • 64. MySQL HTML C/C++ Browsers Javascript Java PHP Databases CSS Perl Your Job Erlang Ops’ Job Packaging Provisioning Deployment Monitoring Resource Planning Production Troubleshooting Root Cause Analysis Oncall Friday, June 17, 2011
  • 65. MySQL HTML C/C++ Browsers Javascript Java PHP Databases CSS Perl Your Job Erlang Ops’ Job Packaging Provisioning Deployment Monitoring Resource Planning Production Troubleshooting Root Cause Analysis Oncall Friday, June 17, 2011
  • 66. rule #1 what you build will break Friday, June 17, 2011
  • 68. build operational software Friday, June 17, 2011
  • 70. think operationally Friday, June 17, 2011
  • 71. start by turning the tables Friday, June 17, 2011
  • 72. DevOps has been about putting more dev into ops Friday, June 17, 2011
  • 73. DevOps needs to be more about putting ops into dev Friday, June 17, 2011
  • 74. Back to your organization Friday, June 17, 2011
  • 75. CIO/CTO is responsible for operations in a SaaS company Friday, June 17, 2011
  • 76. Titles don’t matter COO/CIO/CTO/CMIFRO Friday, June 17, 2011
  • 77. Someone has to make things run make them run better Friday, June 17, 2011
  • 78. That Someone is... Friday, June 17, 2011
  • 80. this mentality is the beginning of your career in web operations Friday, June 17, 2011
  • 81. this mentality is the beginning of your career in web operations anything Friday, June 17, 2011