I really hope you're making Windows-native programs, because there's better options for literally everything that isn't Windows. Don't get me wrong, if you're compiling Windows-native programs VS is great since they integrate all the tools into the IDE, but for anything else there's much better alternatives.
Everything that JetBrains does is awesome. PyCharm for Python, Rider for any C-based language (and .Net), and I've heard IDEA is great for Java (if you really need to code in Java). For everything else (or for an open-source alternative) there's Eclipse.
Agreed. But most of my paid work is on PC hardware. However, even enterprises are headed away from windows on to Linux containers. Most of my time now is spent re-writing code away from the older .net framework to .net 8 or 9, which can be deployed on Linux.
However, I like Visual Studio and probably will keep a way to use Visual Studio even if it runs in a Windows container on a Linux machine.
(post is archived)