If you are an advanced c# and c++ programmer then i see no problem in saving up the money to buy the pro package,I did it this way.See who needs programmers and ask a fee to work on a project or game.There are many ads asking and paying alot for advanced programmers to do games or business programs.Im a freelance programmer and this is how i make my living.
There are always ligitimate ways to get what you want.Besides each pro edition is unique to each user's pc setup.Do not ever i repeat ever try to get pirated C# or C++ software, you will end up with nothing but a lot of undesired viruses.