8.26.2009

Computer Programmers Needed!

Now that biology, specifically genetics, is becoming more automated for the purpose of high-throughput, I have seen more and more job opportunities arise to fill the rift between scientists, engineers/computer programmers.  These liason positions trouble me greatly.  They highlight a major inneficiency within organizations.  You have to hire an excessive amount people to compensate just the terminology gaps that two cross-trained individuals could easily tackle, not to mention that your end products are always full of problems and bugs mainly because programmers do not fully understand what the needs of the biologist are, and biologists rarely understand the limits of the programming languages.

If you're a biology major:  TAKE AS MANY PROGRAMMING CLASSES AS POSSIBLE!!!!  In fact, double major, if you can (or at least minor).  I cannot believe there is not more stress put on this, especially in grad school programs. If you have both degrees, then your marketablility is limitless. 

If you're a CS major and are intersted in working in science:  Take an advanced biology course (and all the prerquisites, of course).  If your programming for a genetics lab, then take a genetics class.  Understand the terminology, and the basic priciples that dictate the science.

UPDATE:  Not an hour after posting this, my boss just asked during a meeting if anyone could write PERL scripts, because our normal PERL programmer just got fired, lol!

2 comments:

  1. Michael got a CS degree and Alex got a biology bachelors and is working on his masters. Let's duct tape them together.

    ReplyDelete
  2. It would be like a akward and pale Voltron.

    ReplyDelete