a career                        how and why                                      @postwaitFriday, 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;                     ...
WANTED:                        Expert: JavaFriday, June 17, 2011
APPLICANT:                        Java Expert:                        I learned that in school                            ...
APPLICANT:                                    i t                               ls h                        Java Expert:  ...
To be         truly excellent                 one must treat it as a craft.                one must become a craftsman.   ...
step #1                        educate yourself.Friday, June 17, 2011
step #2                        be disciplinedFriday, June 17, 2011
step #3                        learn from & share with                               your peersFriday, June 17, 2011
step #4                             be patient.                        experience takes time                           (an...
A Career in...                            this stuffFriday, June 17, 2011
This stuff is:                          Web OperationsFriday, June 17, 2011
But, I do:                         Web Development...                          UI Development...                          ...
BullshitFriday, June 17, 2011
The Web                        changed everythingFriday, June 17, 2011
The Cloud                        only made us realize itFriday, June 17, 2011
Specifically                                SaaS                        (your website is SaaS)Friday, June 17, 2011
Your Product                             users                           systems                           featuresFriday,...
Your ProductFriday, June 17, 2011
One CopyFriday, June 17, 2011
One Copy                         must evolveFriday, June 17, 2011
One Copy                         must evolve                        must competeFriday, June 17, 2011
One Copy                         must evolve                        must compete                        must performFriday...
One Copy                         must evolve                        must compete                        must perform      ...
Must OperateFriday, June 17, 2011
Stop                        think about your                          organizationFriday, June 17, 2011
Now                        back to meFriday, June 17, 2011
Now                        think about your jobFriday, June 17, 2011
Now                        back to meFriday, June 17, 2011
I                        am doing the job that                         your job could beFriday, June 17, 2011
Consider COO                        Chief Operations Officer                           what do they do?Friday, June 17, 2011
Responsible                        for daily operationsFriday, June 17, 2011
What                        does it take?Friday, June 17, 2011
DevOpsFriday, June 17, 2011
DevOps                        is bullshitFriday, 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,                          an...
We needFriday, June 17, 2011
*OpsFriday, June 17, 2011
.*OpsFriday, June 17, 2011
^(?<dept>.+)Ops$Friday, June 17, 2011
Everyone                        in your organization                               needsFriday, June 17, 2011
Operational                         MentalityFriday, June 17, 2011
Your Job                        is to build systems                            that operateFriday, June 17, 2011
Your JobFriday, June 17, 2011
MySQL                                HTML            C/C++       Browsers       Javascript                                ...
MySQL                                HTML           C/C++       Browsers       Javascript                                 ...
MySQL                                HTML                        C/C++        Browsers       Javascript                   ...
Magic                        operations pixie dust                            doesn’t existFriday, June 17, 2011
Provisioning                        virtual systems has been                          fast, cheap and easy                ...
Managing                           risk and liabilities is                        simple, fast and painless...Friday, June...
if you skip itFriday, June 17, 2011
analogy time                           : security :Friday, June 17, 2011
security                        is not a featureFriday, June 17, 2011
security                        is not a deliverable                          in a project planFriday, June 17, 2011
security                        is not “phase 2”Friday, June 17, 2011
security                          is a state of mind                        it is a state of being                        ...
operations                         is no differentFriday, June 17, 2011
Now                        back to your jobFriday, June 17, 2011
MySQL                                HTML                        C/C++        Browsers       Javascript                   ...
MySQL                                HTML                        C/C++        Browsers       Javascript                   ...
MySQL                                HTML                        C/C++        Browsers       Javascript                   ...
rule #1                        what you build                          will breakFriday, June 17, 2011
you canFriday, June 17, 2011
build                        operational softwareFriday, June 17, 2011
you mustFriday, June 17, 2011
think                        operationallyFriday, June 17, 2011
start                        by turning the tablesFriday, June 17, 2011
DevOps                        has been about putting                          more dev into opsFriday, June 17, 2011
DevOps                        needs to be more about                         putting ops into devFriday, June 17, 2011
Back                        to your organizationFriday, June 17, 2011
CIO/CTO                        is responsible for                         operations in a                          SaaS co...
Titles                           don’t matter                        COO/CIO/CTO/CMIFROFriday, June 17, 2011
Someone                        has to make things run                        make them run betterFriday, June 17, 2011
That Someone                             is...Friday, June 17, 2011
YouFriday, June 17, 2011
this mentality                        is the beginning of your                                career in                   ...
this mentality                        is the beginning of your                                career in                   ...
Upcoming SlideShare
Loading in...5
×

Web Operations Career

5,266

Published on

Think operationally. EOM.

Published in: Technology
0 Comments
6 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
5,266
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
53
Comments
0
Likes
6
Embeds 0
No embeds

No notes for slide

Web Operations Career

  1. 1. a career how and why @postwaitFriday, June 17, 2011
  2. 2. Hi, I’m Theo I’ve made a career in “this stuff”Friday, June 17, 2011 @
  3. 3. Career what’s that?Friday, June 17, 2011
  4. 4. A career is a pursuit; a willingness to mature; patience to become exceptionalFriday, June 17, 2011
  5. 5. WANTED: Expert: JavaFriday, June 17, 2011
  6. 6. APPLICANT: Java Expert: I learned that in school had one class I graduated last year applying for: expertFriday, June 17, 2011
  7. 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: expertFriday, June 17, 2011
  8. 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. 9. step #1 educate yourself.Friday, June 17, 2011
  10. 10. step #2 be disciplinedFriday, June 17, 2011
  11. 11. step #3 learn from & share with your peersFriday, June 17, 2011
  12. 12. step #4 be patient. experience takes time (and mistakes)Friday, June 17, 2011
  13. 13. A Career in... this stuffFriday, June 17, 2011
  14. 14. This stuff is: Web OperationsFriday, June 17, 2011
  15. 15. But, I do: Web Development... UI Development... Usability... Systems Engineering...Friday, June 17, 2011
  16. 16. BullshitFriday, June 17, 2011
  17. 17. The Web changed everythingFriday, June 17, 2011
  18. 18. The Cloud only made us realize itFriday, June 17, 2011
  19. 19. Specifically SaaS (your website is SaaS)Friday, June 17, 2011
  20. 20. Your Product users systems featuresFriday, June 17, 2011
  21. 21. Your ProductFriday, June 17, 2011
  22. 22. One CopyFriday, June 17, 2011
  23. 23. One Copy must evolveFriday, June 17, 2011
  24. 24. One Copy must evolve must competeFriday, June 17, 2011
  25. 25. One Copy must evolve must compete must performFriday, June 17, 2011
  26. 26. One Copy must evolve must compete must perform must deliverFriday, June 17, 2011
  27. 27. Must OperateFriday, June 17, 2011
  28. 28. Stop think about your organizationFriday, June 17, 2011
  29. 29. Now back to meFriday, June 17, 2011
  30. 30. Now think about your jobFriday, June 17, 2011
  31. 31. Now back to meFriday, June 17, 2011
  32. 32. I am doing the job that your job could beFriday, June 17, 2011
  33. 33. Consider COO Chief Operations Officer what do they do?Friday, June 17, 2011
  34. 34. Responsible for daily operationsFriday, June 17, 2011
  35. 35. What does it take?Friday, June 17, 2011
  36. 36. DevOpsFriday, June 17, 2011
  37. 37. DevOps is bullshitFriday, June 17, 2011
  38. 38. That’s not fair (just like life)Friday, June 17, 2011
  39. 39. DevOps is not wrong...Friday, June 17, 2011
  40. 40. DevOps is incomplete, is interpreted wrong, and is too isolatedFriday, June 17, 2011
  41. 41. We needFriday, June 17, 2011
  42. 42. *OpsFriday, June 17, 2011
  43. 43. .*OpsFriday, June 17, 2011
  44. 44. ^(?<dept>.+)Ops$Friday, June 17, 2011
  45. 45. Everyone in your organization needsFriday, June 17, 2011
  46. 46. Operational MentalityFriday, June 17, 2011
  47. 47. Your Job is to build systems that operateFriday, June 17, 2011
  48. 48. Your JobFriday, June 17, 2011
  49. 49. MySQL HTML C/C++ Browsers Javascript Java PHP Databases CSS Perl Your Job ErlangFriday, June 17, 2011
  50. 50. MySQL HTML C/C++ Browsers Javascript Java PHP Databases CSS Perl Your Job Erlang Ops’ JobFriday, June 17, 2011
  51. 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 OncallFriday, June 17, 2011
  52. 52. Magic operations pixie dust doesn’t existFriday, June 17, 2011
  53. 53. Provisioning virtual systems has been fast, cheap and easy ever since systems became virtualFriday, June 17, 2011
  54. 54. Managing risk and liabilities is simple, fast and painless...Friday, June 17, 2011
  55. 55. if you skip itFriday, June 17, 2011
  56. 56. analogy time : security :Friday, June 17, 2011
  57. 57. security is not a featureFriday, June 17, 2011
  58. 58. security is not a deliverable in a project planFriday, June 17, 2011
  59. 59. security is not “phase 2”Friday, June 17, 2011
  60. 60. security is a state of mind it is a state of being it is a mentalityFriday, June 17, 2011
  61. 61. operations is no differentFriday, June 17, 2011
  62. 62. Now back to your jobFriday, June 17, 2011
  63. 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 OncallFriday, June 17, 2011
  64. 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 OncallFriday, June 17, 2011
  65. 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 OncallFriday, June 17, 2011
  66. 66. rule #1 what you build will breakFriday, June 17, 2011
  67. 67. you canFriday, June 17, 2011
  68. 68. build operational softwareFriday, June 17, 2011
  69. 69. you mustFriday, June 17, 2011
  70. 70. think operationallyFriday, June 17, 2011
  71. 71. start by turning the tablesFriday, June 17, 2011
  72. 72. DevOps has been about putting more dev into opsFriday, June 17, 2011
  73. 73. DevOps needs to be more about putting ops into devFriday, June 17, 2011
  74. 74. Back to your organizationFriday, June 17, 2011
  75. 75. CIO/CTO is responsible for operations in a SaaS companyFriday, June 17, 2011
  76. 76. Titles don’t matter COO/CIO/CTO/CMIFROFriday, June 17, 2011
  77. 77. Someone has to make things run make them run betterFriday, June 17, 2011
  78. 78. That Someone is...Friday, June 17, 2011
  79. 79. YouFriday, June 17, 2011
  80. 80. this mentality is the beginning of your career in web operationsFriday, June 17, 2011
  81. 81. this mentality is the beginning of your career in web operations anythingFriday, June 17, 2011
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×