Wanna Be An Architect?

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

0 comments

Post a comment

    Post a comment
    Embed Video
    Edit your comment Cancel

    12 Favorites & 4 Groups

    Wanna Be An Architect? - Presentation Transcript

    1. Wanna be an Architect?
    2. henryjacob.com Imagine. Invent. Involve. Original post: http://www.henryjacob.com/2005/12/wanna_be_a_solu.html
    3. Do we need Architects?
    4. DIY
    5. Team
    6. Engineer
    7. Why we need Architects?
    8. Design Decisions
    9. Design Decisions
    10. Software development is almost like building one of these buildings
    11. Different Problems Unique Solutions Right Design Decisions
    12. What kind of Design Decisions involved in Software Development?
    13. What to build?
    14. How to build?
    15. How to scale?
    16. What to build? Solution Design
    17. How to build? Technical Design
    18. How to build? Technical Design Application Framework Domain Modelling
    19. How to scale? Infrastructure Design
    20. These design areas were so diversified
    21. that no single person can take all these design decisions
    22. Each of these design areas demands new set of Skills. Experience. Expertise. Knowledge. Leadership.
    23. Depending on the decisions they make, architects can be grouped into following roles Solutions Architect. Technical Architect. Infrastructure Architect.
    24. Solutions Architect
    25. Solutions Architect decides “what to build”
    26. Customer User Business Analyst UI Designer Programmer are not very effective in deciding “what to build”
    27. User Business Customer Analyst/ Subject Expert Programmer UI/Graphics Designer Technical Architect Manager Someone to connect, every views Infrastructure Architect
    28. Visionary See the future beyond the problem boundaries Visualise the solutions Versatilists able to apply a depth of skill to a progressively widening scope of situations and experiences Appreciate Beauty Design Trends, Colors, Experience, Look and Feel Business Side of Technologies Business benefits, ROI Innovator New line of thinking, Beyond the technical limitations
    29. Technical Architect
    30. Technical Architect decides “how to build”
    31. Perception of management
    32. Reality of software development
    33. We need true leaders, to be in the field
    34. Guru who has authority because of his or her perceived knowledge or skills Technology evangelist who enthusiastically promotes or supports technology Pragmatic Programmer Early adopter / fast adapter, Inquisitive, Critical Thinker, Realistic, Care About Your Craft Leader Lead by example, Take responsibility, Care and protect their team, Mentor, Courage
    35. Infrastructure Architect
    36. Infrastructure Architect decides “how to scale”
    37. How to become an Architect?
    38. How to become a Superstar?
    39. Learn Fundamentals
    40. Start playing/Follow the books
    41. More songs/More practice
    42. Start feeling the music
    43. Passion for music/Play on your own
    44. Start creating your own music
    45. superstar
    46. Learn Fundamentals Java/C#/HTML/SQL/JavaScript/Simple Programs
    47. Start coding/with Google’s support Defects/More Defects/Less Quality
    48. More coding/more projects Code Quality/Less Defects
    49. Start feeling the design Not just write/start thinking in code/you also know what happens inside a framework/start understanding framework/design pattern/resolve issues/debug fast/noticed
    50. Passion for technology Read Books/Write Articles/Blog/Learn New Frameworks/New Languages on your own/Appreciate Good Design/ Attend Conferences/Speak/ Become an evangelist
    51. What to read? Which technology to learn? Where is time? http://www.henryjacob.com/2005/12/wanna_be_a_solu.html http://www.henryjacob.com/2005/04/am_i_a_rare_int.html
    52. Start creating your own Framework/Architecture/Language/Book
    53. Architect
    54. Is it worth the Effort?
    55. Is it worth the Effort?
    56. karma
    57. Karma = You don’t have an option, stupid. Just do, otherwise you will not survive.
    58. henryjacob.com Imagine. Invent. Involve.
    59. www.designdrivendevelopment.org

    + Henry JacobHenry Jacob, 3 years ago

    custom

    3095 views, 12 favs, 4 embeds more stats

    Here is my answer for everyone, who is interested i more

    More info about this document

    © All Rights Reserved

    Go to text version

    • Total Views 3095
      • 3088 on SlideShare
      • 7 from embeds
    • Comments 0
    • Favorites 12
    • Downloads 278
    Most viewed embeds
    • 3 views on http://www.arquiubp.blogspot.com
    • 2 views on http://arquiubp.blogspot.com
    • 1 views on http://s3.amazonaws.com
    • 1 views on http://www.slideshare.net

    more

    All embeds
    • 3 views on http://www.arquiubp.blogspot.com
    • 2 views on http://arquiubp.blogspot.com
    • 1 views on http://s3.amazonaws.com
    • 1 views on http://www.slideshare.net

    less

    Flagged as inappropriate Flag as inappropriate
    Flag as inappropriate

    Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

    Cancel
    File a copyright complaint
    Having problems? Go to our helpdesk?

    Categories