>>324868532
VR gamedev is just regular 3d gamedev with fancier inputs. /agdg/ is a decent thread to find resources, and /3/ for graphics stuff. You'll want to use either unity or unreal for an engine; I've heard unreal is more friendly if you're starting from scratch with no programming experience, but unity is also fine with lots and lots of tutorials, including the official ones for free.

Depending on how you're motivated, you could also try some vrchat development, which is weird and limited but also a really nice way to start and get people to play your game, for the reasons mentioned in >>324858480 . Use UdonSharp and a lot of basic unity c# tutorials are also directly applicable. Don't use the Udon graph editor, it's a really awful interface on top of the thinnest, leakiest of abstraction layers over unity's c# API, so you basically have to learn c# anyway to get anything done.

>I don't mind learning 3D stuff, but would rather focus on its back end instead, and focus on algo efficiencies running the platforms and stuff.
If you're really starting from scratch, go take basic computer science courses and learn your algorithms first. There's not a lot that's specific to game "backends" beyond what's specific to 3d rendering.