In spite of all that you should also consider some rules you should consider if you want to do these professional. Language should be the first thing you need especially English. An added language would be an advantage for sure. Checking on your errors should be something you can spot immediately. If you have another person who can check your work before publishing then that can be great as well.