Personally, I really prefer engineers who spend time understanding the business: It forces me to have data for my decisions.
Want a job in Utah? ;)
Only if it's telecommute. :)
The problem is that's not enough. For example, a job description might call for "Eclipse: 5-7 years". Eclipse. A freaking IDE.
Or "Swing: 5+ years". I've used Swing off and on since Java 1.2, but I certainly don't have 5+ years of it, thus my knowledge of other GUI frameworks (like Cocoa's UIKit) counts for nothing. And never mind that making a UI is more a process of proper design principles than it is of knowing intricacies of any particular framework.
Harumph!
Claim 5+ years of experience with Swing.
These are rules of the game.
(I assume you want to get that interview).
Again, I assume that you don't mind using Swing on your next project.