Some people said that they are not a professional because they don't make any money doing what they do. I find this interesting. What does making money have anything to do with being a professional or not?
To me, professionalism is an attitude. It is a measure of how one approaches an activity. It has nothing to do with the amount of money one makes doing it.
I have worked with countless so-called “professionals” in my years of business over the years and I can tell you that there are a lot of people—regardless of competency—who charge their clients exuberant sums of money but who can never deliver what was promised. I have also worked with countless so-called “non-professionals” who do not receive much pay but are top-notch in what they do.
You are a professional if you can deliver a professional product. You are a professional if you maintain a professional attitude while doing it. You are not a professional just because you do it for a living. You are not a professional just because you have a degree in that field. You are most certainly not a professional just because you are able to make lots of money doing it.
Business transactions are monetary exchange agreed by two parties. Business dealings, monetary compensation and professionalism often relate. However, relationship is not the same as equality.