I may or may not be moving to Japan within a few years, and I'm a novice programmer. Is there any difference programming when you're in Japan? Do they utilize kanji? Do they use the same programming languages as everyone else?
You're not moving to Japan in a few years. You'll either grow out of your weeaboo phase and be embarrassed you ever considered it, or you'll end up being the fat guy in some office who always talks about Japan. You may visit there, but you'll never live there.
You also won't be using Seshup in a few years. As a ``novice'' it's always hard to believe that your chosen first language is a terrible one, or that learning another one will ever be worth the effort, but you will, sooner than you realise.