Welcome to MSDN Blogs Sign in | Join | Help

Technology perspectives

I got a fascinating email from Ian Griffiths this morning. It's always fun for me to read email from people that are considerably smarter than I. Even if the bulk of the email is indecypherable, I can still usually pick up a tidbit somewhere toward the end.

In this case it was actually a bit of an aside from him, but I thought it had a lot of insight on the technical community and their technology perspectives. With Ian's permission, I decided to summarize it, and then expand on it a bit. There were three interesting thoughts that emerged:

 

1) Technical people are prone to view the world as centered upon their particular technology, with the balance of the industry being a mere detail.

For example, many DBAs would tell you that the entire software industry is about capturing and storing data. What you do with it is largely irrelevant.

Likewise, a UX person would tell you that the display is what matters, since that is all the users see. Just get them the data, so they can do the important part.

Or the plumbing guys, who would say that anyone can store data and draw pictures. The real meat is in connecting stuff. These are the folks that actually read the ws-* specs.

Perhaps this is natural; yet it reveals an actionable point of growth for technical professionals. Many of us have been taught to see alternative views in life. I think it is beneficial in technical circles as well, and I believe it is under-practiced. Not everyone operates from the same perspective, and if we discredit the person who sees value along a different axis, we cheat ourselves.

 

2) What draws people to certain technologies? At some point, most of us have looked at .NET 3.0. What draws one person to WorkFlow, and the other person to WPF? I know there are stereotypes, and perhaps there is merit in some corners of them. But why is it that someone is pulled toward a specific technology area? Ian said "I find the point at which humans meet the computer systems we build endlessly fascinating". I have to agree. Although I admit I don't have the answer (opinions welcome here), something seems to draw people down certain paths. Is it personality? Is someone out there clever enough to map personality traits to technology affinities?

 

3) Industry focus drifts through the technology spectrum, nudged along by both innovations and (unfortunately) marketing hype. Terms like SOA and DNA burn brightly in their initial window of visibility, and then are relegated to last month's featured flavor, as the next buzzword captures headlines. Often, a technology solidifies long after the hype has passed. The upshot of this is that value and hype are often orthogonal for a given moment in time. It's not that they can't be related. It just that they usually are out of sync. Gartner does a nice job expounding on the five phases of a hype cycle, and it does show a delayed relationship between magazine hype and adoption. I won't expound further on it, as they do a better job with it than I would.

 

Anyway, it was just something that caught my eye, like most shiny objects and fast food establishments.

Published Wednesday, May 02, 2007 1:56 PM by dougturn

Comments

# re: Technology perspectives

Regarding Item #2:

I think you are onto to something there.  I would love to see a research study to determine any connection between personality and technology focal points.  It would be a very interest read to say the least.

Personally, I am one of the "plumbing" guys.  For me, it's all about connecting the dots with services, which is why WCF is what it's all about from my point of view.  To be honest, I would have a difficult time describing why I am that way.  It is just simply what I enjoy the most.  I really have fun determining a solution for the challenges in that domain.

Definitely some good food for thought.

If anyone takes on a research project for this, you can sign me up as a lab rat!

Wednesday, May 09, 2007 1:11 AM by Jeff Barnes
New Comments to this post are disabled
 
Page view tracker