Seed Media Group

Discovering Biology in a Digital World

My thoughts on biology, teaching, life, and exploring the living world via the digital one. Only my opinions are represented by these postings, they do not represent the viewpoints of any funding agency or Geospiza, Inc.

Profile

Sandra Porter I am a microbiologist and molecular biologist turned tenured biotech faculty turned bioinformatics scientist turned entrepreneur. My passion is developing instructional materials for 21st century biology (Geospiza Education).

Search this blog

Learn about DNA with molecular models

Exploring DNA Structure


Subscribe to Geospiza Education News


e-mail digitalbio at gmail.com


DigitalBio Favorites

Molecular Momentos


Recent Posts

Recent Comments

Archives

Categories

Rotating Blogroll

Science Education Groups

Science Blogs School Fundraiser



Keep up to date

Awards

Red Orbit

Digital Bio at Blogged


Add Digital Bio to your Technorati Favorites!

Interesting places

  • xkcd
  • The Tangled Bank
    MicrobeWorld Radio

    « Bug hunting is a BLAST | Main | Professor Steve Steve bears all at Virginia Tech »

    Careers in biotechnology, part III: Life in a bioinformatics software company

    Category: Bioinformatics
    Posted on: July 24, 2007 9:00 AM, by Sandra Porter

    What do people do in bioinformatics software companies?

    tags: , , ,

    In our old conference room, in our last office, we used to have this little card on a stand, entitled "Sun's universe of stars." Over the years, we watched several of those stars blink out, one by one. The card disappeared, too. Maybe we got tired of marking off the companies as they went, maybe we just lost the card when we moved to our present office. No matter. Over time, the bioinformatics universe got a little smaller and colder each time another company disappeared from the universe.

    But not us.

    Our company was started in 1997, and we're still standing. We've kept our heads, done well by our customers, and we're entering our second decade, ten-fold bigger than we were in 1997, and intact and strong. So, in this segment, I will use Geospiza, as an example to show how jobs can be organized in a bioinformatics software company.

    Admittedly, my knowledge of software companies is based on a very small sample size. Nevertheless, considering all the hype and the madness in field, we've done pretty well and we're moving forward.

    In our company, people work in teams. We have a management team, a development team, a sales & marketing team, and a quality assurance team, and a delivery team. Our development team has programmers, some who began life in biology, some who began in software. We have people who are interested in interface design, people who specialize in databases, IT, software testing, people with strong organizational and planning skills, and people with expertise in science. Our programmers are expected to have deep technical knowledge and strong programming skills. About a third of us have PhD's and unlike many tech companies (at least, this is my impression), close to half of the people in our company are women.

    People with degrees in software engineering and computer science work with people, who have backgrounds in biology, to design and build software. Other people have degrees in technical communications and various types of engineering. Many of us have lab experience, having worked in biochemistry, molecular biology, microbiology, and immunology. Many of us have worked with proteins, and enzyme assays, done DNA sequencing, PCR, and other molecular lab techniques. The people with PhD's work in all areas of the company.

    As some of the commenters mentioned in a previous post, we all have different talents and skills that we bring to the table. No one expects everyone to know everything; so we hire people who bring complementary areas of expertise.

    bioinfo_soft_sm.gif

    Click this image to see a larger picture.

    Oh, yeah, you're probably wondering what we make. We develop IT solutions to automate genetic analysis. Our products support core laboratories, and organizations that need to automate data workflows for a variety of applications, such as genetic testing, for genome sequencing, for discovering mutations, biomanufacturing, confirmatory analysis - anything that you can do with genetic data - just about. Core labs like us because we provide a complete solution from orders to data delivery.

    But, the best part about software is that it's kind of magical. Together we create something cool and useful out of nothing but ideas.

    Read the whole series:

    • Part I. Careers in biotechnology

    • A look at the jobs in biotech company, making biomedical products.
    • Part II: Bioinformatics
    • Where does bioinformatics fit into a biotech company? Who makes bioinformatics tools? Who uses them?
    • Part III: Life in a bioinformatics software company
    • How do people work together to make bioinformatics software?
    • Part IV: The tip of the informatics iceberg
    • What about the software engineering and IT side of bioinformatics software companies?

    Comments

    #1

    Thanks for the post. I'm looking to go back to school for a masters in bioinformatics. Just got to choose a school!

    Posted by: apy | July 24, 2007 9:52 AM

    #2

    One of the fun challenges at any scientific software company is maintaining that balance between science and software engineering. Leads to some rather interesting debates and points of opinion between the PhD's and the software geeks :).

    Having made the switch, I'd also add that a career in product management/product marketing can be quite satisfying.

    Posted by: Deepak | July 25, 2007 9:50 AM

    #3

    Nice post! It should be very useful for bioinformaticists in the making.
    I am going to share it with bioinformatics major students in my department.
    Paramjeet Bagga

    Posted by: Paramjeet Bagga | July 25, 2007 1:46 PM

    #4

    We're on that Sun ad! - and the Government contractors doing bioinformatics, like SRA International on that ad, are hanging in there with profitable businesses. I also whole-heartedly agree that maintaining the balance between science and software engineering isn't easy - try doing it in a wholly IT culture!!

    Posted by: John G. | July 25, 2007 2:53 PM

    #5

    Just out of curiosity, what level of computational expertise should a biological scientist have to be able to enter a typical bioinformatics software company? I'm from a pure biological background (biological ph.d) and I've learned some programming and computational biology stuff too. But I don't know what it takes for me to enter a bioinformatics software company: do I need to be experts in one of the IT fields such as prograamming or database management? or some coding skills with deep biological knolwedge and experience is enough?

    thanks!

    Posted by: Zhihua Li | July 26, 2007 10:18 AM

    #6

    In your company, how many people really straddle the lines of contributing something from a a biological perspective and a software one? Also, are these people writing code, developing goals for functionality, or what?

    I'm asking, because I come from a programming background but will have my Master's in Biology soon. I'm curious to see if people where hybrid backgrounds fit into the operations of a bioinformatics company.

    Posted by: j-smith | July 26, 2007 12:40 PM

    #7

    All good questions and comments. I was told - by one of my co-workers - that the treatment I gave the IT and software side was a bit too light and that I should discuss it in more detail. I think some of your questions will get answered in that next post.

    I'll link to it when I get it on-line.

    Posted by: Sandra Porter | July 26, 2007 12:57 PM

    #8

    Since I already posted in "part II" of the topic before noticing "part III", I'll just comment on the diagram. It seems odd to me that Software Engineer/programmer has so many important (at least in my opinion) tasks designated as "might ...". For example, might write custom bioinformatics programs. What do they write if not custom bioinformatics software??? :)

    I'm curious to see if people where hybrid backgrounds fit into the operations of a bioinformatics company.
    They fit very well. I'm one of those people. Scientists find people like us very easy to convey concepts to because of similar educational backgrounds.

    Posted by: S. Johnson | July 28, 2007 4:22 PM

    #9

    S.: You asked

    What do they write if not custom bioinformatics software??? :)

    Lots of things. For example, they might write software for displaying information on web pages, for querying databases, for automating testing, for tracking orders and handling credit card data, for data mining, creating reports, among other things. There are many activities in bioinformatics software companies that have very little to do with biology.

    I will write more about those kinds of activities later this week.

    Posted by: Sandra Porter | July 28, 2007 4:36 PM

    Post a Comment

    (Email is required for authentication purposes only. Comments are moderated for spam, your comment may not appear immediately. Thanks for waiting.)





    Having problems commenting? (UPDATED)

    Search All Blogs

    Blogs in the Network

    Top Five: Most Active

    Top Science Stories

    powered by SEED - seedmagazine.com