Well, as coder, I kinda disagree with that article in a way. Nowadays, coding is quite necessary if you intend to go through the scientific branch. Computers are the future meaning at least you should know some coding, even if it is a little. I'm not saying you must be a coder geek, but don't expect to go computer engineer and never stumble upon an IDE or even a black screen with no windows at all.
Some languages, such as Arduino, are already being implemented in people's homes to make these user-friendly and easier for everyday's life. If you don't learn even a bit of Arduino, you won't be able to program your door to open when it detects your mobile phone nearby, or to set up the alarm if it is 12pm+ or you are outside your house.
My opinion about the matter here is: If you feel sometime in the future you will need to know coding (most likely option) then get to it ASAP, if not, then step-aside and contempt with the fancy buttons, pressing them, and never asking yourself "how they've done that".