I feel like I remember a question you got a while back where you theorized that Sonic Team has a sorta food chain, where the programmers start as newbies and after getting some experience and putting out/working on some good games, they get promoted... but then new newbie programmers come in and the quality of games noticeably decays as a result, or something. Would you say Forces feeds into that at all? It really wouldn't surprise me if you're right, tbh.
Itâs not a theory. Thatâs game development. Eventually you do enough good work that you stop being in the trenches and become a manager, and if you keep getting promoted up and up and up, you eventually either end up in a job you know nothing about or you settle for something you did not originally sign up for (unless the only reason you signed up was to climb the ladder, I guess).
Yuji Naka started out as a programmer, then managing programmer, then director, then producer, then president of Sonic Team. Not long before he left Sonic Team in 2006, he was asked when the last time he did programming work and it was on Chu Chu Rocket in 2001, and only because he specifically requested of his team that they let him assist in programming. (actually, as I recall, I think he specifically said they were short on time and he was helping get the game ready to show at E3, but donât quote me on that)
Look at Satoru Iwata. One of the best programmers Nintendo had, saved many games with his wizardry, eventually got promoted to President of Nintendo. Not gonna do much programming there, are you?
Look at Jon Burton. Again, excellent programmer, founded Travelerâs Tales. Now the dude has credits on The Lego Movie as an executive producer. Thatâs not even games anymore!
Yoshihisa Hashimoto did very incidental programming in Sonic Adventure (essentially handling enemy AI) and in 9 years, ended up being the lead game designer and director of Sonic Unleashed.
This is how the industry works. Itâs less of a food chain and more of a ladder, and one you kind of end up climbing whether you want to or not. That was one of the driving forces behind the early indie developer scene â people tired of being managers that clearly wanted to get back to being down and dirty in the trenches again, doing the real work instead of being trapped in meetings and business suits all day.
In that context, itâs not that Sonic Team is hiring dumb newbies who donât understand what theyâre doing, because every newbie at every company goes through that. Every game developer has an âonboardingâ process where they show the new guy the ropes and give them space sync up with the teamâs rhythm. It could be that Sonic Team isnât training people properly, their standards of quality arenât very high (either for budgetary reasons or otherwise), or any number of other reasons that is resulting in this company consistently being so clumsy at just about everything theyâve touched since 1998.
Unfortunately, we just donât know, and we may never know.