The only think you should make sure is you don't follow tutorials that target .NET Framework. This version IS different. Don't confuse yourself too much with the reason why and just try avoiding it.
C# is one of the top languages for businesses, so there are plenty of job opportunities. There is however ofc a possbility of being unemployed, the general state of the economy is pretty grim right now
You're best off sticking as close as possible to the target version, obviously. But make sure you keep projects up to date to avoid any security issues
but the fact that C# and .NET changes yearly means its always keeping up with modern demands and trends. We get new language features and can write more ergonomic code