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

Quoting Watts Humphrey, "Developers are caught in a victim's mentality." We never think it's our fault, it's always somebody else's.
-Jared Richardson
If your shop has trouble shipping quality software on time -- and let's face it, most do -- then this book is for you. If you're a manager, I'd say that doubly so.
-Ernest Friedman-Hill "JavaRanch Sheriff"
...It would be really nice if, as an industry, we could stop being such a bunch of screwed-up clowns and start living up to our potential. Ship It! is one of the things that could help, if only tho...
-Mike Gunderloy

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

TISQA Software Testing Conference - Leap Into Testing for Tomorrow (2012-02-29)
My "Practical Test Automation" talk discusses why, and who, should be writing tests. (Hint, invite developers to this talk!)


© 2007 Agile Artisans.