MSNetDeveloper

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



Re: Architecture Events Going from Developer to Application Architect

Cristerpher

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.



Re: Architecture Events Going from Developer to Application Architect

Evan H

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.






Re: Architecture Events Going from Developer to Application Architect

LivetoCodeCodetoLive!

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)






Re: Architecture Events Going from Developer to Application Architect

Jason Fransella

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.





Re: Architecture Events Going from Developer to Application Architect

VikasGoyal

You can also find a list of skills an architect should have ..

http://dotnetwithme.blogspot.com/2007/02/skills-of-solution-architect.html

http://DotNetWithMe.blogspot.com
vikas goyal






Re: Architecture Events Going from Developer to Application Architect

SathikKhan

Hi...

I am also looking to be an Architect....

I have 4+ yrs of exp....

What needs to be improved to become an Arch.






Re: Architecture Events Going from Developer to Application Architect

Martin Platt

Other than the patterns part, isn't this more toward being a developer

I'd agree that the ARCasts are definitely worth a listen.

I'd say that patterns in general would be useful, as would knowing how to design loosely coupled software, vertically seperated, so that you can apply SOA should you wish to.

I think requirements are another good place to study, UML, BPMN maybe and bring the technology to the user requirements, with patterns. Other than that, it really is down to reading and reading more, as previously stated.

Martin Platt.