Ship It! LIVEShip It! LIVE
home about services writing contact

We develop, test, and create fine software products, and design creative solutions to your problems.
The development of software is an intrinsically creative process. We are dedicated to improving our mastery of the art.
Links · RSS Feed
Popular Pages

Do it right from day one or you never will
-Andy Hunt
It's rare to have this much fun reading a book about software. The ideas are smart, relevant, and fundamental. I can be a better programmer today because of the things I read today.
-Joe Fair
.. it is a really special feeling when you give someone a book and it changes the way they think and act. So I'm really pleased to have just finished reading a book that I know I'll be handing out ...
-Jeffery Fredrick

Are You a Thought Leader or a Cog? (Apr 25)
I was recently on a panel discussion that was asked why should a developer should bother to learn Groovy. They cited Dice.com job results. Much like this blog entry.

Trendy Bastards, Aren't We?

My response to the question "Why should I learn any new technology" is this... do you want to wait to be one of the cogs in the machine? Just another developer among hundreds with a buzzword compliant resume? Or do you want to be the person who learned the new tech, like Groovy and Grails, ahead of the curve, and was then in huge demand while the rest of the industry plays catch up? Do you want to be the person who knows the new, cutting-edge tools and introduces them at work? Or do you want to work with what someone else chooses?

Don't get me wrong... I love Ruby and Rails. I've done very little with Groovy and Grails. But if you limit your learning to existing projects, that means you're limiting your role within your company, and limiting your career, to following the crowd. It's hard to catch a wave after it's crested.

Will every technology you learn be a home run? No. It's like buying stocks. Some will be a home run, some will be a solid return... others will be a learning experience where it's a complete loss.

But over time, if you invest regularly in your knowledge portfolio (or your retirement account), you'll always end up with a decent return and be very comfortable.

Category: Personal


© 2007 Agile Artisans.