19 06 2010 chemoinformatics work Tweet
久々にケモインフォクックブックを更新した。
先日同じことをするのにrxnフォーマットを扱えるライブラリ使ってちゃちゃっとやったけど、openbabelだとどう書くのがいいのかなと。
さて、SBDDとかLBDDとかそういう仕事に関わっているヒトはプログラミングくらい出来そうなイメージがあるけど、全然そんなことなくて、ちょっとしたシェルスクリプトも書けないヒトが多いです。基本アプリケーションの操作という作業がメインなので、プログラミング出来なくてもなんとかなるという。あとPipelinePilotみたいな便利ツールもあるしね。
という状況なので、仕事に関わりながらプログラミングを覚えていくというキャリアパスのようなもの存在しないと考えてよいです。それは単純に独学と自己啓発のエリアですな。
しかし、アプリケーションのみでは出来ない作業っていうのは存在するわけで、そうなるとやっぱプログラミングしなきゃいかんわけですよ。そこで、プログラミングが不得手なヒトは仕事の効率がガタ落ちするわ、最悪成果が出せないとか困ることになる。
僕なんかが「誰でもできるツールで誰でも出来る仕事をしてもしょうもないでしょ?」とかいうと「そういうツールを組み合わせて独創的な成果を」と反論されるんだけど、そんなこといってもしょうがないような。
だってそれは誰でもできるツールを使うヒトがごく自然にたどり着く結論というかみんなその制限の中で工夫しているからね。
そういった制限から抜け出すにはプログラミングは一つの解なのだろうなと思う。
Design and Use of Relational Databases in Chemistry
T. J. O'donnell
Crc Pr I Llc / ¥ 11,398 ()
通常2~5週間以内に発送
T. J. O'donnell
Crc Pr I Llc / ¥ 11,398 ()
通常2~5週間以内に発送
ま、とはいうもののプログラミングスキルは基本的に評価されないよね。