There is no magic bullet for anything in software."
He's wrong.
What is true is that most people who write code for a living are mediocre at it, like every other profession, and true superstars are rare. Suggesting that more people learn to do it is along the lines of suggesting more people get exercise. Not because they'll be olympians, but because it's generally beneficial to them and to society.
That said, there are times where a solution is so efficient, so clever and elegant, and so many orders of magnitude an improvement over existing process that it is, legitimately, beautiful. People who program at a high level will understand what I mean immediately, as will mathematicians or logicians. Sometimes there is a magic bullet.
If he meant the software industry wouldn't solve every economic problem, then you should stab him in the balls with an ice pick and state "that causes pain" so you're communicating on the same level.
____________________________
Disclaimer:
To make a long story short, I don't take any responsibility for anything I post here. It's not news, it's not truth, it's not serious. It's parody. It's satire. It's bitter. It's angsty. Your mother's a *****. You like to jack off dogs. That's right, you heard me. You like to grab that dog by the bone and rub it like a ski pole. Your dad? Gay. Your priest? Straight. **** off and let me post. It's not true, it's all in good fun. Now go away.