There are tons of ways people shared their ideas about bitcoin. However, is there a way to earn bitcoin aside from TRADING and Mining?
Bitcoins are valuable, so you wont get any for free, if thats what youre thinking. Beware of scam sites.
You can earn bitcoins just like you would earn fiat currency: by finding someone who is willing to pay you for doing something youre good at. There are crypto currency specific earning opportunities, but since you seem to be new to these parts, your best way of earning may be to continue doing whatever currently earns you your living and, simultaneously, hang out here and learn about Bitcoin, perhaps buying some at an exchange if you can tolerate the losses should Bitcoin decrease in value.