Trying to get me to leave
Attitude is no substitute for competence. Not that Microsoft isn't loathsome, but there was a hacker culture long before Microsoft and there will still be one long after Microsoft is history.
You will need to be able to understand their code. Western fencing and Asian sword arts also have visible followings.
Why you should not ask me for advice on how to get started. Good thing to aks someone you know will tell you the truth when buying.