The Artima Developer Community
Sponsored Link

Agile Buzz Forum
Technical Idiot Savants

0 replies on 1 page.

Welcome Guest
  Sign In

Go back to the topic listing  Back to Topic List Click to reply to this topic  Reply to this Topic Click to search messages in this forum  Search Forum Click for a threaded view of the topic  Threaded View   
Previous Topic   Next Topic
Flat View: This topic has 0 replies on 1 page
Jared Richardson

Posts: 1031
Nickname: jaredr
Registered: Jun, 2005

Jared Richardson is an author, speaker, and consultant who enjoys working with Ruby and Rails.
Technical Idiot Savants Posted: Jul 28, 2005 8:46 PM
Reply to this message Reply

This post originated from an RSS feed registered with Agile Buzz by Jared Richardson.
Original Post: Technical Idiot Savants
Feed Title: Jared's Weblog
Feed URL: http://www.jaredrichardson.net/blog/index.rss
Feed Description: Jared's weblog. The web site was created after the launch of the book "Ship It!" and discusses issues from Continuous Integration to web hosting providers.
Latest Agile Buzz Posts
Latest Agile Buzz Posts by Jared Richardson
Latest Posts From Jared's Weblog

Advertisement

Andy Hunt gave a talk Thursday night in Reston, Virginia called Refactoring Your Wetware. I got a chance to review the slides before he went and it got me thinking... sounded like it would be a great talk by the way!

Some developers let their company put them in a niche. They learn so much of the company's internal technology that they lose touch with their industry at large. They become very good at a very small set of technologies.

This is a very bad thing for both the company and the developer.

As a developer, you have gained a great many non-transferable job skills. When you decide to move, or when the company lays you and 10,000 other poor souls off, you'll be unemployable. From a personal point of view, this is a very bad situation.

It's also bad for your company. There are a great many smart and talented people across this world and they are doing clever things. Are you learning about the clever things people are doing? Did you know about the ideas behind AJAX before AJAX became a buzzword? Or do you know what AJAX is now? :)

My point is that if you keep informed about your industry in general, you'll continue to learn. And you'll bring that knowledge back to your day job where you'll apply the new ideas. Instead of solving problems yourself, you'll read about how some other smart people solved the same problem.

It comes down to pulling your head up from your work from time to time and looking around at the landscape. You may be working very hard building your road, but are you headed in the right direction? Do you see the canyon ahead that you'll want to avoid?

Don't let you company train you to become a technical idiot savant who can do one thing so very well but is useless for anything else. It may occur naturally in some people, but in developers, it's a learned trait!

Read: Technical Idiot Savants

Topic: Tagging error? Previous Topic   Next Topic Topic: Taking the web to the seaside

Sponsored Links



Google
  Web Artima.com   

Copyright © 1996-2019 Artima, Inc. All Rights Reserved. - Privacy Policy - Terms of Use