26. that no single person
can take all these
design decisions
27. Each of these design
areas demands new
set of
Skills.
Experience.
Expertise.
Knowledge.
Leadership.
28. Depending on the decisions
they make, architects can be
grouped into following roles
Solutions Architect.
Technical Architect.
Infrastructure Architect.
32. User
Business
Customer Analyst/
Subject
Expert
Programmer UI/Graphics
Designer
Technical
Architect Manager
Someone to connect, every views
Infrastructure
Architect
33. 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
39. 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
55. 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
56. 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
57. 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