If you're really interested in coding in VR, I suggest looking at https://www.reddit.com/r/hmdprogramming. I've experimented with programming in VR using Vive + Virtual Desktop, GearVR, Daydream, Quest and others, and you can find some of my notes in that subreddit: https://www.reddit.com/r/cyberDeck/comments/fc5sfr/oculus_qu...
The biggest limitation of current headsets is the resolution which is ~20pixels per degree on consumer headsets and needs to get closer to ~60ppd to match real world resolutions. Furthermore, there are multiple layers of blurring due to the VR composition passes so you lose ~50% of your headset's resolution if the app doesn't implement proper text rendering.