Going from Developer to Application Architect

Hi,

I am currently a developer with about 10yrs of experience.

How can I go from developer to Application Architect?

Any advice would be greatly appreciated.

Thanks

[196 byte] By [MSNetDeveloper] at [2008-3-5]
# 1
I am trying to figure out the same thing. I also have 10 years experience and usually take a design role in most projects. I've heard some people talk about a specific "Architecture" discipline seperate from development, and I would be very interested to know how to shift my career in that direction.
Cristerpher at 2007-10-3 > top of Msdn Tech,Architecture,Architecture Events...
# 2

Three things:

-Read

-Read some more

-Keep on reading

Seriously, learn the OOP principles inside and out. Learn messaging and SOA. Learn layering and architecture patterns. Learn the classic patterns. Learn scalability. Learn a design methodology. Learn a development methology. Get your name out. Give a presentation at your local users group.

EvanH at 2007-10-3 > top of Msdn Tech,Architecture,Architecture Events...
# 3

I'd just like to add some more topics to Evan's:

1. Agile methodology

2. Continuous integration

3. Test Driven Development

4. .NET 3.0 (specially WCF and WF)

5. Data persistence patterns.

6. MVC pattern.

7. MS P & P

8. Ron Jacob's Arcasts http://www.arcast.net (These are extremely helpful and will greatly accelerate your knowledge)

LivetoCodeCodetoLive! at 2007-10-3 > top of Msdn Tech,Architecture,Architecture Events...
# 4

ARCast is excellent. Also check out:

Skyscrapr

International Association of Software Architects

Microsoft Patterns and Practices

Dot Net Rocks - More developer centric, but very informative in the .net space

Also, I'd suggest start looking around the blogosphere for good blogs.

As Evans & LiveToCodeToLive said, do A LOT of reading. Jeff Atwood over at Coding Horror has a great book list. So does Justice Gray. In fact, you can follow all the trackback's from justice's post, to a lot of other posts like Jean Paul Boodoo 's. Other noteworthy responders are Scott Hanselman and Rokford Lhotka.

I think being active in the community is very important. It's the reason I've started posting in forums, and the reason I'll have a blog up before the weekend is over. You might also look to get involved in User's Groups in your area.

JasonFransella at 2007-10-3 > top of Msdn Tech,Architecture,Architecture Events...