Wednesday, May 04, 2005

Buddha as Architect

Someone asked this question on TSS.Net 'What Skills Should a .NET Architect Possess?'. The thread has some very philosophical answers like this one:

"A good architect is just an experienced developer willing to take responsibility for their own mistakes."

Ok it does sound very philosophical initially, but it proves to be very true and practical. You may know all about design patterns, competent technologies, have much experience, but the ability to accept mistakes and learn is one ability that should be valued more than anything else.

Other post points to this article 'Who needs an architect' by Martin Fowler.

15 Comments:

At 2:30 AM, Anonymous Sanjay said...

pretty useful links esp the Fowler article

Software is not limited by physics, like buildings are. It is limited by imagination, by design, by organization. In short, it is limited by properties of people,
not by properties of the world. We
have met the enemy, and he is us.


Check out this writeup on software.

Thanks for the entire post an my site - quite honoured ;-) Just a tip in general - when linking to any site - if you can like you can improve page ranking to their site by hyperlinking relevant keywords. Anyway as for my site, its still under migration from the old one - and the main intended audience is limited to people I know personally.

 
At 12:43 AM, Blogger NGM said...

Sure

 
At 6:33 AM, Anonymous Sanjay M said...

Some more links...

The Software Pyramid
http://www.businessweek.com/magazine/content/04_09/b3872003_mz001.htm

Its interesting what it says about Architects : "A few thousand visionaries sketch out entire systems to handle complex jobs."

Anyway on a different note... this is a beautiful relevant article ... a MUST read for anyone with technical aspirations :-)

.NET Brings the Architect to the Fore
As .NET helps advance Microsoft technologies in the enterprise, the role of the software architect becomes increasingly important.
by Eric Lynn
http://www.ftponline.com/wss/2003_04/magazine/columns/trends/

Other links...

This article from Deccan Herald I particularly liked :
Upgrade yourself from the world of coding
How does one build a successful technical career? SUBROTO BAGCHI gives nine key factors.
http://www.deccanherald.com/deccanherald/july212004/av1.asp

 
At 6:36 AM, Anonymous Sanjay M said...

oops... a bit better formatting...
The Software Pyramid


Its interesting what it says about Architects : "A few thousand visionaries sketch out entire systems to handle complex jobs."

Anyway on a different note... this is a beautiful relevant article ... a MUST read for anyone with technical aspirations :-)


As .NET helps advance Microsoft technologies in the enterprise, the role of the software architect becomes increasingly important.
by Eric Lynn


This article from Deccan Herald I particularly liked :
Upgrade yourself from the world of coding
How does one build a successful technical career? SUBROTO BAGCHI gives nine key factors.

 
At 11:33 AM, Anonymous Anonymous said...

Good design!
[url=http://ernnqvls.com/gnwn/beby.html]My homepage[/url] | [url=http://mwruefhw.com/jjcc/miok.html]Cool site[/url]

 
At 11:33 AM, Anonymous Anonymous said...

Nice site!
My homepage | Please visit

 
At 11:33 AM, Anonymous Anonymous said...

Good design!
http://ernnqvls.com/gnwn/beby.html | http://lgcntbsm.com/lkea/icrn.html

 
At 6:41 AM, Anonymous Anonymous said...

台北酒店 酒店兼差 酒店兼職 酒店

 
At 6:41 AM, Anonymous Anonymous said...

酒店兼差 酒店兼職 酒店 台北酒店

 
At 6:41 AM, Anonymous Anonymous said...

酒店兼職 酒店 台北酒店 酒店兼差

 
At 6:41 AM, Anonymous Anonymous said...

酒店 台北酒店 酒店兼差 酒店兼職

 
At 6:41 AM, Anonymous Anonymous said...

酒店經紀 酒店打工 酒店工作 酒店上班

 
At 6:42 AM, Anonymous Anonymous said...

酒店經紀 酒店打工 酒店工作 酒店上班

 
At 6:42 AM, Anonymous Anonymous said...

酒店經紀 酒店打工 酒店工作 酒店上班

 
At 6:42 AM, Anonymous Anonymous said...

酒店經紀 酒店打工 酒店工作 酒店上班

 

Post a Comment

<< Home