@AERSP doesn’t know what he/she is talking about. The people working on adding scenery to Japan have a different skillsets to the people fixing bugs.
I am a software developer, I do this for a living whereas it appears you are not because you don’t grasp the concept of different skill sets in a software development environment. Imagine an airline company with financial analysts and pilots? What @AERSP is proposing is that because the financial department is in a crunch, that the airline company transfer their pilots into the financial department. Pilots can’t become financial analysts over night - that is usually a 4 year business program in a reputable University/College, and then you need work experience on top of that.