So , I am thinking about doing a masters in Japan. I have done bachelor degree in computer science and learned basics of pretty much everything. I also have some experience in Java. I really like product management / System design (As these skills are paid really well and they dont do just the coding) . But I am not sure if I should aim for just these specific skills as they are too specific or should I just trust my university and learn what my university teaches. Or should I learn AI or Data science as they are booming ?
3 comments
This is a copy of your post for archive/search purposes.
—
**Which tech skill should I focus on to get high salary in Japan?**
So , I am thinking about doing a masters in Japan. I have done bachelor degree in computer science and learned basics of pretty much everything. I also have some experience in Java. I really like product management / System design (As these skills are paid really well and they dont do just the coding) . But I am not sure if I should aim for just these specific skills as they are too specific or should I just trust my university and learn what my university teaches. Or should I learn AI or Data science as they are booming ?
*I am a bot, and this action was performed automatically. Please [contact the moderators of this subreddit](/message/compose/?to=/r/movingtojapan) if you have any questions or concerns.*
From my experience, “non coding” stuff such as system design and management etc. comes with seniority. Typically junior devs primarily write code, intermediate devs code, with some design and architecture work, and senior devs do mostly design/architecture with not much coding.
If you take an intermediate or senior interview, they’ll expect system design skills, and usually will also expect at least 3 year’s experience for that (with the idea that you’ve learned these skills on the job). In your position, I would be not doing a masters and instead getting experience and tenure locally and then getting a job at a good company in Japan (which is what I did).
I can’t really comment on what you should do your masters on if you go that route sorry, as I and vast majority of my friends and coworkers have gone straight into the career path via a bachelors. It probably makes more sense for more theoretical fields such as AI I imagine
Companies want people who can actually **DO** things and be productive.
So rather than getting a masters, you would be better served by getting some hands on work experience, getting some certs, and getting your Japanese up to a functional N2 level. Not just passing the test, but actually being able to use that level of Japanese.