Before he was the best-selling author of The Martian, Andy Weir was a computer programmer who wrote short stories as a hobby. Now working on his second manuscript with Random House, Weir reflects on the journey he took to get here.