This question already has an answer here:
What Stack Exchange site would a question like this be appropriate for?
I'm a student in my 3rd year of college studying computer science and programming. So far I have studied a lot of stuff, but I mostly "specialize" in Java web development and Android. I've done lots of projects with Android and Spring, and I'm even going to an internship for those fields.
Even though I like those things, I'm not sure if that's what I want to do for the rest of my life. During my 4th year, I will learn a bit more about data science and AI.
So the questions are:
- Do people transition from one technology and programming field to another during their careers, let's say from full stack developer to data science?
- How many things can I do at once. I know I can pretty much work on both Java web projects and Android. Should I even try to incorporate another language/technology, lets say should I try and incorporate data science as well?