Hi, I’m currently a student studying computer science at university and I’m trying to find my focus before graduation. I am older than the average college student, 35, so I’d like to hit the ground running if possible with my first job in Japan. My main question is, should I focus on Android development, or machine learning? Which field has a better job market for someone with no experience, a BA in computer science, a couple android/machine learning projects, and JLPT N3?
I just finished my first Android app, I’m pretty proud of it and actually enjoyed building it, I could see myself learning more and becoming a proficient Android developer someday. I just started a machine learning project as well. So far, I feel that I enjoyed the Android project more. I guess building something that I can see is more exciting to me. According to the TokyoDev 2020 survey, mobile developers had the highest job satisfaction, and a salary that was about the same as a machine learning engineer. So part of me is like “why try” for machine learning since it may be more difficult. However, I’ve recently read that Japanese companies are planning on hiring significantly more AI engineers in the near future, so things may change. Should I go with my heart or try learning both in my final year at university?