Do it. Having some understanding of programming will be an asset even if you don't use it and Ruby is a fun and easy language to learn.
If nothing else you'll appreciate why the engineering team usually considers the sales team its enemy.
If nothing else you'll appreciate why the engineering team usually considers the sales team its enemy.
It's a fact that there is credibility in having some knowledge of both the technical and business side of any operation, and it's definitely a part of my consideration in doing this.