This is a question I get asked a lot by design students - should I learn to code? The answer is yes. Why wouldn't you?
But there's nuance: you don't need to be a Ruby dev. Learning to code is a much bigger discussion than this, but you should at least understand enough HTML to make a change to a webpage. If I bump into a student carrying a portfolio of chalk drawings and they ask, should I learn to code, I'll reply yes. If nothing else they will be able put those chalk drawings on the internet.
Obviously you should understand the Internet as it is the material you are working with. You should know about things like Moore's law and you should know the difference between the world wide web and the Internet.
Related, our design process at GDS.
I’m Ben, Director of Design at GDS. You can follow me on twitter @benterrett