Thank you for your advice. It might answer as well why I was getting just a few comments. If both paths are good, it's difficult to make a choice, so it relies on my personal preferences rather than objective reasons.
Thank you!
Hi all,
Currently I have a Biology degree and the will of study a MSc on Bioinformatics. However, before starting the MSc (for several reasons) I decided to start a Professional Training (PT) on Programming. The point is that, on my current PT, I'm learning to build apps that runs on my computer, and next year I'll learn cool stuff such as advanced data access and multi-threading. The bad thing is that I'll learn mobile app development and how to build applications for business managment which I think won't be profitable for Bioinformatics.
On the other hand, next year I could switch to Web App Dev (It's another PT) where I'll learn Front-end and Back-end. I'm not interested in building web pages, but I thought that things such as preparing a server and SOAP apps might be more interesting for my future career.
What do you think?
Thank you!
P.S: I'm aimed to industry
P.P.S: Some more reasons for switching:
However, despite of all that, there are 2 subjects on my current PT that are interesting for Bioinformatics. Advanced Data Access and Multithreading. Which is what keeps me for making a final decision. Any Suggestion? Thank you!
The future of programming leans towards web development and towards using services on mobile devices. So I would recommend that people learn about that even if they wanted to stay a hard-core bioinformatician.
In general I would not be too worried about learning more varied concepts. Be good at what you do and you'll quickly be able to adapt it to what you want to do.
Thank you for your advice. It might answer as well why I was getting just a few comments. If both paths are good, it's difficult to make a choice, so it relies on my personal preferences rather than objective reasons.
Thank you!
Log in to answer this question.
While as a java programmer I love SOAP, the protocol is far from being popular in the community. I have the feeling that most people uses REST-based services.
I guess that when I learn SOAP I could learn REST more easily.
JSON-backed RESTful web services are pretty common for a wide variety of web and mobile applications.
And do you think that's worth knowing about REST or SOAP more than knowing about multithreading? I mean, how much could a Bioinformatician take advantage of Web App Dev?
Thank you!
I would guess you'd get a lot of use out of knowing "front-end" RESTful web app development, since a lot of informatics analyses are now cloud- or web-based or moving that direction and use that idiom for data exchange. Multithreading might be useful if you are planning to focus on "back-end" tool development, where you are more interested in what runs underneath the hood, so to speak.
Thank you for your answer. It helps me for my decision =).
I've added some more reason for switching in case you could give me your advice.
Thank you!