Andy Weir began his professional journey as a software engineer, working for notable companies such as AOL and Blizzard Entertainment. His technical background provided him with a unique perspective on problem-solving, which would later influence his writing. During this time, he developed a passion for storytelling, particularly in the realm of science fiction, and began publishing short stories and web comics on his personal website, gaining a ...