This post (article) is intended to provide general guidance for those developers who want to shift there career towards software architecture. This will try to answer some common question that every new aspirant asked.
What are the Prerequisite for an architect career.
There are certain characteristic and perquisite an aspiring must have. I my view point must have qualities are
New aspirants must start with Technical architect level study while giving side by side focus on Solution Architect road map. This section draft a typical road map (step by setp) for Microsoft Technology architect.
Once you traversed this road-map at least once you can start looking for a professional assignment with full confidence.
Best of Luck
What are the Prerequisite for an architect career.
There are certain characteristic and perquisite an aspiring must have. I my view point must have qualities are
- Sound Primary Skill Area :(or interest) in Primary Skill Area
- Wide Understanding and coverage across on wide range of evolving and competing tools and technologies.
- Good Reader : At lease 20 page of reading and 50 page skimming capacity par day. and must enjoy reading technical books and articles.
- Vigilant: Must have a third eye open and focused on industry big guns like Google and Microsoft because they are trend setter.
What are Career Path for Architect (Type of Architects)
There are three different level of architect- Technical Architect : Responsible for Module level design
- Solution Architect : Responsible for level design
- Enterprise Architect : Responsible for Organization level design decision mostly functional and business.
Road-map for Microsoft Technology (Technical) Architect.
New aspirants must start with Technical architect level study while giving side by side focus on Solution Architect road map. This section draft a typical road map (step by setp) for Microsoft Technology architect.
- Identify your core area of Knowledge and check it market demand. If if your core skill set seem to be obsolete that try to pick up market pulse and upgrade your skill.
- For Example if my core area is WCF SOAP based web services but since market is shifting towards REST so consider upgrading it
- Set Primary and Secondary Skill Set : Based on your own skill set and market trends clearly define set of skill set
- Get Ready for Computing Fundamentals :This is actually foundation stone of this career path. and most time consuming part of road map. This section points out what fundamental skills you must have in order to get started.
- Dot.Net Framework Fundamentals: Understanding framework and difference between different releases is key to next step. Below are must read study references to get equipped.
- Study References
- Programming Fundamentals:
- OOPS and Design Pattern
- Study References :
- Coding Slandered and Best Practices
- Study Reference
- Book: Code Complete 2
- Data Structure : For Data Structure turn you collage time books , Mainly focus of String , Array , List , Stack and queue
- Modeling Solution And Language
- Study Reference
- Understand Architecture of Various Solution Type
- Study Reference
- Understand Technology Matrix
- Study Reference
- Understand Some Case studies
- Study References
- Subscribe to various News technical letter like MSDN Flash and Webcasts like TechEd. It will help you to keep you in sync with latest trends. Refer to my another post http://ashwini47-tts.blogspot.in/2012/02/be-lazy-programmer-do-not-jump-to-write.html
- Contribute to Community : Join Forums of your interest and and try to understand other pain points and if possible help the community the way you can
Once you traversed this road-map at least once you can start looking for a professional assignment with full confidence.
Best of Luck
Alternative Titles to this post
- Road Map for new Architects
- How to start for architecture career
- How to prepare for Architect Career (Role)
- Getting Started with Architect Career (Role)
No comments:
Post a Comment