Hi Istvan,
Thanks for quick reply. You are right, I guess. But, I knew that about my approach and did not want to think that way :P because so far that I have seen that in established companies, s/w devs get to work on either legacy softwares or a very small part of their services which barely gives one a bird's eye view of the whole scenario. So can you give me one more piece of advice? whether I should go for more traditional approach and enroll in a university where I can deepen my understanding about problems in biology or should I look for a s/w dev job in a startup where I can understand problems with coworkers and work on solutions? What would be best approach?
Regards :)
PS: Sorry if this became more of transition from computer science to biology question. I can post this as new question if you'd like.