My solution: Stick with Fedora and Visual Studio Code, because I've spent at least 100 hours in the past month checking out Neovim, getting my first init.lua to work, messing around with configurations, making telescope work, make telescope look good. Then switched to Arch, try bspwm, Gnome, KDE, fonts.
Meanwhile, my fellow junior colleague is flexing all over me his Docker knowledge, his experience in unit testing and CI/CD, and generally things people actually pay you for.