Oh, I don't think it's an easy problem. It's just that there's a lot of research that is just begging for some good engineering to turn it into an actual application. The effort wouldn't be trivial and the result would not be fully automated- it would still require a lot of input and much tweaking from software devs. The developers' work would change from writing code to providing examples or coding specifications and then correcting or extending automatically generated programs, so you 'd still need actual programmers who actually understand programming to do all this. Personally, I don't find that a bad thing. I like coding and I wouldn't hasten to remove so many peoples' source of income (and source of pride in their work, also).
So perhaps my bad for using the turn of phrase "at the push of a button"- it suggests more automation than what I have in mind.
When I'm done with my PhD I might even consider launching a product :)
So perhaps my bad for using the turn of phrase "at the push of a button"- it suggests more automation than what I have in mind.
When I'm done with my PhD I might even consider launching a product :)