How Is a Molecular Biologist Like a Computer Programmer?

My wife, the molecular biologist, tells me she spends her days “at the bench” and “in the hood.” There, she works with cells, plasmids, RNA, enzymes and buffers, incubators, water baths, columns, gels, filters and spectrophotometers. She transfers various quantities of liquids into and out of plastics and glassware. At least, that’s what I understand when I ask her, “how was your day?”

I can’t really understand her fascination with all of this, but then I don’t have to: I’m an app developer, a programmer who designs and builds applications for smartphones and tablets. My work day consists of sitting in front of a laptop, cranking out code. There’s the occasional break afforded by meetings and presentations, writing up design documents, sketching out how a user interface might look like. Then it’s back to the computer, and programming.

But in spite of these differences, there is a critical aspect of my wife’s work that, whenever she speaks of it, I immediately recognize in my own professional life: We both rely extensively on kits and components, and doing so profoundly affects the way that we approach our jobs. Continue reading “How Is a Molecular Biologist Like a Computer Programmer?”