This is a really good article, and echos my personal belief that all digital designers can benefit from learning to code.
I totally agree that designers should learn to code. I've been full stack (not "full stack design" but actual full stack meaning I can ship a product by myself) for a couple years now and the freedom is amazing.
And a nice bonus, it helps you deal with those developers who like to claim your design is impossible or extremely costly as a way to either weasel out of work or to just make sure their preference trumps yours. Knowing how to code yourself is your only defense against that.