Thanks for taking your time to posting in DNS.
As you mentioned, you have already invested your 8 years in coding .NET. As for me, coding has been always fun.
But I can understand there must be some scenarios where you decided to change the profession.
Considering your experience, you can enhance your knowledge and become Project Manager and then moving forward. Other options you've chosen are also good.
There is never late to do something, so don't think about the decision. Just make sure you love what you are about to do and you will make yourself a bright future there.
If you are confident about this, sure, Go ahead. Best of Luck, pal.
Glad to be,
Editor - DNS Forums