My experience with working in academia was that I created some software with big ideas, almost laughably poor quality of implementation, and which (mostly) ended up filed away with a grant application which has been forgotten by probably eight of the ten people who know it exists.<p>My experience with creating software in the Real World has been that I do mostly boring things with periodic flashes of insight, that in a period of five years I went from being useless grunt labor to actually making meaningful decisions (almost enough time to be allowed to tie your own shoes in academia without a PhD supervising you, as long as you give all the credit for the shoe-tying to the PhD who isn't supervising you), and I can point to actual people whose lives are measurably better for me having done the work.<p>(Among them myself, since I no longer make $12 an hour. Not that us Japanese salarymen are rolling in it, but it is a pleasant change to not worry about how I am getting home for Christmas.)<p>Sadly, my ability to express this comment in the form of a witty stick figure sketch leaves much to be desired.