Hello
I am currently working in my home country, the Philippines, and I would like to move and work in Japan in a few years, preferably within 1-3 years.
I have been working as a developer for more than 4 years. My skills are pretty varied ranging from C#, JavaScript, TypeScript, Java, etc thanks to working on different kinds of projects in a short period of time. In the case of frameworks, I have experience working with Angular, Express.js, with some training for React and Spring.
I am mainly interested in learning Rust and as of now I at least know the basics but no working experience. But I’d also want to learn TypeScript, React, and Node.js further since they have more demand in Japan than the former and I have working experience with two of them.
I can also speak, read, and write Japanese enough to communicate due to working on Japanese projects and have a JLPT N2 certification. Japanese language skills shouldn’t be that much of a problem for me.
My degree may not be exactly Computer Science or Information Technology, but Game Development could be close enough I think. Not much game development jobs here so I went with software development instead.
Since I do not have a portfolio the whole time, I was thinking of creating projects in Rust or other languages, then make my own website/blog using the frontend technologies I mentioned. I am also considering learning AWS and Linux then get certifications.
Are these going to be enough to have at least good chances of getting a job and move to Japan while still being in my own country? If not, what others steps could I take?