Unfortunately there was no literal moment of inspiration where I decided that I wanted to do computational biology. I had done very poorly in my undergraduate degree in molecular biology and so I found it very difficult to get an entry level job in the field afterwards. I remember sending out many resumes and getting nowhere. Ultimately I had to get any job that would pay, so after my degree I worked various roles including a door-to-door salesman, answering telephones in a call centre, and teaching English as a second language.
After two years doing these jobs, I wanted to do something that gave me more fulfilment. I remember talking to my sister, who works in microbiology, and she suggested that I try doing bioinformatics as it was a new and interesting field. I thought it did sound interesting and so I applied for a couple of masters degree courses around the UK. I was accepted to the University of Newcastle. I really enjoyed this course and this is how I was able to start pursing a career in bioinformatics.
I learnt a great deal during my master's degree at the University of Newcastle. I learnt Java and R, as well as many of the basics of bioinformatics. Since then I have mostly been teaching myself through books and Coursea online courses. I am always interested in new programming languages as so much time in bioinformatics is spend writing code. Learning functional programming with Haskell was a really eye-opening experience that showed me how much better writing software can be. I like learning math and statistics and this usually from books and videos. A good grasp on linear algebra and statistical methods can really help you tackle difficult problems and get good answers.
I work at the JGI so most of what I do focus on sequencing and genome assembly. We look at what gives a good assembly and how various metrics in the sequence data relate to this. One current project - nucleotid.es, aims to provide objective benchmarks for genome assemblers.