sevenfactorial writes "I'm a soon-to-be recent graduate from a PhD program in mathematics. Academia is starting to seem less interesting than in did when I began my program (seven years ago), and I'm interested in finding work in the software industry. The problem is that nothing seems particularly well-suited to my background — software development jobs usually require only a BS, whereas senior developer positions require technical knowledge which I don't have. I have great technical fluency, and I can solve problems well, but I don't have the particular industry skills to start at a level that seems commensurate with my education. Does anyone have any experience with transitioning from an abstruse academic speciality to interesting work in IT? Any anecdotes or advice would be appreciated."