Do you all mean to say that nowhere in the near future will it be possible for a business person to speak out loud to their computer, asking it to show him on screen the latest sales figures regarding the new line of products he released yesterday?
"Give me the latest sales figurs for the new XLine line."
We coudn't parse that into
"exec sales_report '2017-03-23', 'xline-123'
thus rendering the data analyst job you used to have obsolete?
EDIT: Google will easily solve the problem of speach-to-code, or someone else will if Google's not interested once they "crack" NLP, and they will. But what does it mean to crack NLP? Well, they already have the means to build the perfect model. I love the word2vec idea and I think there can be innovation still, standing on the shoulders of that discovery. What would a perfect model mean? With a perfect model you would be able to spot concepts with unflawed precision and be able to translate those concepts, with unflawed precision, into whatever language you have. It's perfectly doable.