2012年3月7日 星期三

生物資訊的出路 II

Ref.: 地勢坤: 生物資訊的出路

Quora 上面有兩篇有趣的提問。剛好呼應了我的問題。
基本上 programmer 可以做的工作很多,可以去研究單位,可以去小的生科創業公司,也可以去醫療器材的公司,像是 GE Healthcare, Philips or Siemens Medical。不過在台灣大概只有研究單位比較有機會。

我個人認為 Michael Kellen 講得很好。
I’ve been working in software for the life sciences for almost 10 years now. In general, it is not the area to work if salary is your highest concern or if you want to do pure software engineering work.
要我個人說,基本上最簡單的理由就是
  1. 錢 (這是機會成本的問題)
  2. 興趣
第一個理由大家都能理解;第二個理由可能不是那麼明顯。但是高中時有人喜歡念數學,有人喜歡念生物,有人喜歡念物理一樣,每一個人各自有他們自己的興趣,但總有一些領域就是沒辦法感動你。但是招募者常常忘記這個事實。如果一個人要為了投身於科學而放棄金錢回報,他還有很多選擇 -- 物理,化學,大氣科學,環境科學等等,生物只是其中一個『選擇』,甚至還不特別吸引人。(會念二類組的人,大概喜歡數理比生物多吧XD)

就像文中很多人抱怨的一樣,很難招募到好的工程師投入。為什麼?因為生物資訊很少有單位能提供彌補上述兩個缺點的待遇(尊重和生活品質等等)。當然招募者可以尋找『對生物學有愛到可以不在乎錢』的人,但是我想這種人的數量不多,否則也不會這麼難找人了。不過我暫時排除興趣這個因素。

老實說,生活品質還是很重要的。如果能夠有更好的生活品質,例如準時上下班,我想還是可以吸引很多人去工作。另外,工作氣氛也很重要,如果上司和老闆很尊重你,我想這也會讓人工作起來比較開心。不過就像大家都知道的,『白色巨塔』裡有幾乎可以稱為種姓制度的階級制度,我想要工作得開心也不是太容易,至少我還沒聽過這樣的例子。

工作模式也有很大的問題,正如 Michael Kellen 所說
This is not the place to try to make fundamental advancements in computer science; if you want to do that you should work at a major tech company. This field is a place to broadly watch advancements across the technology landscape and try to adapt them quickly to the problems your users are encountering. You’ll have to learn something about the domain to be effective.
很多人喜歡程式設計的工作是因為可以創造東西,但是到研究單位工作,有時候更傾向於幫生物學家解決問題,這某個層面更像 MIS,而這類工作對很多程式設計師來說是避之唯恐不及的。

沒有留言: