I'm a self-taught coder. Though the PhD I'm fighting my way through is supposed to be on the evolution of osmotic regulation and adaptation among yeast, I make it so I spend most my time coding python and hacking around in linux. On the side I spend a lot of time on coding projects as well.