The non-coding architect

Those who can't code the architecture

I found a great blog entry today by Frank Kelly called How to spot the dreaded non-coding architect (NCA), which is about some of the differences between architects that can code and architects that can't (or don't). Since this site is about "coding the architecture", I thought you might find it interesting too.

These NCA folks can be really quite dangerous and give dev teams a bad name ... But how can you spot one? For most developers it's pretty easy but just in case you can't I've compiled a list of example scenarios that should help - comparing the often dogmatic attitude of the NCA with the pragmatism of the experienced Coding Architect (CA).

Recommended reading and a little humour to brighten up your Monday.

About the author

Simon is an independent consultant specializing in software architecture, and the author of Software Architecture for Developers (a developer-friendly guide to software architecture, technical leadership and the balance with agility). He’s also the creator of the C4 software architecture model and the founder of Structurizr, which is a collection of open source and commercial tooling to help software teams visualise, document and explore their software architecture.

You can find Simon on Twitter at @simonbrown ... see for information about his speaking schedule, videos from past conferences and software architecture training.

Re: The non-coding architect

Unsure about that article... I can sympathise with pretty much all of the comments made. It's all observation and no context, though.

Without context, the CA is guilty of as much dogma as the NCA! Amusing, probably true, rather misleading.

Re: The non-coding architect

Amusing although I thought it was more about attitude than whether or not the architect writes code (I have known some horribly inflexible and impractical developers).

I thought the tone of it was rather smug, but perhaps I am just feeling got at!


Re: The non-coding architect

one of the best post i ever read !!!! i am a coding architext (SCEA) and all in this post is true !!!!

Add a comment Send a TrackBack