What you're describing is the life I left to start my latest co. I worked at a big research university having not had bio since college .. years ago. The key is to find ways you can help, find someone who needs what you have to offer, and work like crazy to get them to like you. Not that I did this, I kinda fell into it, but I watched others do it with much success. That said, as others have mentioned, statistics, statistics, and then when you need break, some more statistics. Learn Python and bioPython, learn NCBI Blast, and WU BLAST inside and out (read the papers), know some bio basics, and prepare to take a pay cut.<p>Also, if you find a group you're interested in, who's work you like and can get to interview, or at least a meeting / talk with anyone, read every paper to come out of their lab since the dawn of time. These papers can be hard to grok, and down right painful to read. Read them, and read them again. Show interest in their work and they will like you. It's ok to not get it all. It's ok, to not truly understand what they're trying to do. Trust me, some reviewers don't seem to read the entire papers either ...<p>If you have any further q's, you can derive my email quite easily from my profile. Ping me. Also, where do you live? If you're in the Boston area, we can talk in person. I know a LOT of people in this space and we were always looking for great software engineers who had a thirst for biology.