Highly recommended as a programmer (to trigger all sorts of macros). I'm using the 15-key version now and decided to upgrade on recent price drop. Going for over $400+ from local stores.
Edit: May not be for everyone, but if you see the value from this review video below, I think you will appreciate this product.
How do you use as a dev?