Arc Ready Q2 Blended Deck

1,684 views

Published on

Published in: Technology, Business
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,684
On SlideShare
0
From Embeds
0
Number of Embeds
4
Actions
Shares
0
Downloads
34
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide
  • Goal today is to have a contextual discussion so you understand what is driving our platform efforts. It is an opportune time on two counts First, with Vista and Office now out the door, we’ll start to dial up the discussion of where we are going next. Second, we have some major platform milestones this year so you should understand the principles and overall direction before we get into product specifics. Going to try to lay out the top level principles today of our architectural blueprints strategy 06/06/09 18:54 © 2006 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
  • Arc Ready Q2 Blended Deck

    1. 1. Professional Patterns on the Job ArcReady
    2. 2. <ul><li>Missed the PDC? </li></ul><ul><li>Catch the content LIVE at the MSDN Developer Conference </li></ul><ul><li>Prepare yourself for a demanding future. Attend the MSDN Developer Conference. </li></ul><ul><ul><ul><ul><li>Experience Microsoft’s Cloud Computing Platform </li></ul></ul></ul></ul><ul><ul><ul><ul><li>Be among the first to see Windows 7 </li></ul></ul></ul></ul><ul><ul><ul><ul><li>Take your .NET skills to the next level </li></ul></ul></ul></ul><ul><ul><ul><ul><li>The Cost? Just $99 </li></ul></ul></ul></ul><ul><li>For cities and to register, check out www.MSDNDevCon.com </li></ul><ul><li>RSVP Code: MDCEXTB </li></ul>
    3. 3. <ul><li>Missed the PDC? </li></ul><ul><li>Catch the content LIVE at the MSDN Developer Conference </li></ul><ul><li>Prepare yourself for a demanding future. Attend the MSDN Developer Conference. </li></ul><ul><ul><ul><ul><li>Experience Microsoft’s Cloud Computing Platform </li></ul></ul></ul></ul><ul><ul><ul><ul><li>Be among the first to see Windows 7 </li></ul></ul></ul></ul><ul><ul><ul><ul><li>Take your .NET skills to the next level </li></ul></ul></ul></ul><ul><ul><ul><ul><li>The Cost? Just $99 </li></ul></ul></ul></ul><ul><li>For cities and to register, check out www.MSDNDevCon.com </li></ul><ul><li>RSVP Code: MDCEXTB </li></ul>
    4. 4. Registration code: SPJEN to save $300!
    5. 5. About ArcReady… <ul><li>A forum for aspiring and practicing architects to discuss industry trends </li></ul><ul><li>An overview of Microsoft’s roadmap as it relates to software architecture </li></ul><ul><li>A mechanism to solicit your feedback </li></ul><ul><li>An opportunity to showcase the work you do! </li></ul>
    6. 6. About your presenter(s)… Philip Wheat Architect Evangelist Microsoft Corporation Blog: http://blog.austinwheats.net Email: PhilWh@microsoft.com Twitter: @pwheat
    7. 7. Agenda Session 1: Mastering the Soft Skills Break Session 2: Organizational Dynamics Drawing for prizes
    8. 8. Session 1: Mastering the Soft Skills
    9. 9. Part 1: Managing Your Career
    10. 11. The road I’ve travelled
    11. 12. At times, my career has been like this…
    12. 13. George Jetson
    13. 14. His ‘button pushing finger’
    14. 15. Rails are cool, unless that’s what your career rides on <ul><li>&quot;You are in charge of your career, your company is in charge of your job&quot; </li></ul><ul><li>@dmarsh </li></ul>
    15. 16. Learning… Problem Solving… Passion…
    16. 18. Manage your own career, iteratively Set Goals Be Introspective Set a Plan Execute Execute Iterate
    17. 19. <ul><li>change where you work </li></ul><ul><li>or </li></ul><ul><li>change where you work </li></ul>
    18. 20. Avoid Companies that focus on SAT interviews. Find a Company that tries to get to know YOU !
    19. 21. Manage Your Resume <ul><li>Don’t job hop </li></ul><ul><li>Less than two years is a problem </li></ul><ul><li>Be ready to take advantage of opportunities </li></ul><ul><li>Have story for each job in your career </li></ul><ul><li>Update it every three to six months </li></ul>
    20. 22. Part 2: Let’s Talk About the Humans
    21. 23. It’s all about people!
    22. 24. 0 : Starting lists with zero is geek-cool. It confuses humans though.
    23. 25. Humans don’t care about technology.
    24. 26. Communicate Like A Human This Takes Practice!
    25. 27. Perception is reality.
    26. 28. What’s in it for me?
    27. 29. Part 3: Skills for Success
    28. 30. No agenda, no attenda
    29. 31. If you’re not early… … you’re late!
    30. 32. Be prepared
    31. 33. Scrounging skills It!
    32. 34. Always be the dumbest person in the room
    33. 35. Say ‘I don’t know’
    34. 36. Body Language Matters
    35. 37. Be an Active Listener <ul><li>Don’t have distractions </li></ul><ul><li>Ask smart questions </li></ul><ul><li>Don’t multi-task in your head </li></ul><ul><ul><li>thinking about what you are going to say next </li></ul></ul>
    36. 38. Listen with two ears, talk with one mouth.
    37. 39. Take Notes
    38. 40. Use metaphors
    39. 41. … but never use bad language.
    40. 42. Learn how to read a room
    41. 43. Follow through!
    42. 44. Over communicate until they bleed!
    43. 45. Integrity & Honesty <ul><li>Always tell the truth, so you don't have to remember what you said to whom. </li></ul>
    44. 46. Integrity & Honesty <ul><li>Doing so ONCE will destroy the trust and credibility instantly. </li></ul>
    45. 47. Build trust, and focus on the relationship.
    46. 49. Creativity You need to practice to strengthen it.
    47. 50. Creativity Keep a record of your ideas. { I use mindmaps }
    48. 51. Creativity Design a system you thought of, even though it won’t get built. Throw that out. And do it two more time.
    49. 52. Creativity Mix It up, read a book you normally wouldn’t.
    50. 53. Brain Storming <ul><li>Different Models Exist </li></ul><ul><ul><li>Individual </li></ul></ul><ul><ul><li>Team </li></ul></ul><ul><ul><ul><li>Traditional </li></ul></ul></ul><ul><ul><ul><li>Brain-on-the-wall </li></ul></ul></ul><ul><ul><ul><li>Idea voting </li></ul></ul></ul><ul><li>Practice… </li></ul>
    51. 54. Always hold the door
    52. 55. Learn the art of small talk
    53. 56. Learn the art of public speaking
    54. 57. Half of what you know today will be worthless within five years.
    55. 58. Eat like a bird, and poop like an elephant.
    56. 59. Learn quickly, unlearn quicker
    57. 60. <ul><li>Sex </li></ul><ul><li>Politics </li></ul><ul><li>Religion </li></ul>
    58. 61. Sex
    59. 62. Religion
    60. 63. Politics
    61. 64. Thoughts? Questions?
    62. 65. Break Please complete and Eval
    63. 66. Session 2: Organizational Dynamics
    64. 67. Part 1: A Little Systems Theory
    65. 68. Responsibility Authority Power Influence
    66. 69. The Purpose Driven Social System
    67. 70. Chaos Theory Point Attractors Cyclic Attractors Strange Attractors
    68. 71. Life is like high school
    69. 72. Part 2: Who’s Got An Agenda?
    70. 73. Who’s Got An Agenda? Everybody’s got an agenda!
    71. 74. Your CEO’s Agenda
    72. 75. Economics In One Slide Profit = Revenue - Costs We live in a growth economy.
    73. 76. “ I need to grow the company”
    74. 77. Your CIO’s Agenda
    75. 78. Is the CIO a technologist who understands the business? or a business person who understands technology?
    76. 79. “ I need to add value to the business”
    77. 80. Your Director’s Agenda
    78. 81. “ I need to get the right people working on the right projects”
    79. 82. Your Manager’s Agenda
    80. 83. “ I need to make sure everyone is happy”
    81. 84. Your Coworkers’ Agenda
    82. 85. “ We want to work with great people who carry their own weight”
    83. 86. Your Agenda
    84. 87. “ I need to choose technologies with a future”
    85. 88. “ I need to focus on adding business value and project success – not necessarily efficiency”
    86. 89. Part 3: Strategies for Success
    87. 90. Dress +1
    88. 91. Plug into your company’s information pipeline
    89. 92. Seek out a mentor
    90. 93. Have a best friend at work
    91. 94. Evangelize
    92. 95. Build an network of like-minded people
    93. 96. Build coalitions
    94. 97. Learn to the right way to gripe
    95. 98. Keep an eye on the sharks
    96. 99. Be prepared to have the “hard” conversations
    97. 100. Always maintain your composure
    98. 101. Master the formal political tools Compromise (win-win) Arbitration Escalation
    99. 102. Know your boundaries and limitations
    100. 103. Never burn a bridge
    101. 104. Be a positive force
    102. 105. Don't ever let the bozo's grind you down.
    103. 106. References Peopleware – Lister, DeMarco Dynamics of Software Development – McCarthy Kitchen Confidential – Anthony Bourdain Systems Thinking – Gharajedaghi What the CEO Want’s You To Know – Charan CIO Wisdom – Lane, et. al. How to Win Friends & Influence People – Carnegie Influence: The Psychology of Persuasion – Cialdini Introducing Neuro-Linguistic Programming – O’Conner & Seymour
    104. 107. About your presenter(s)… Philip Wheat Architect Evangelist Microsoft Corporation Blog: http://blog.austinwheats.net Email: PhilWh@microsoft.com Twitter: @pwheat
    105. 108. © 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

    ×