Thank you for your response, a bit of a problem is that I work alone. As a freelancer. I didn&#x27;t have an opportunity to work with someone who knows what he&#x2F;she is doing. Sometimes when I find some nice code online, I try to grasp concepts that they are using and that seem logical. 
I could probably find a job at a company in my country, and have an opportunity to work with someone experienced. But the difference in the money I would make it would be so big it&#x27;s crazy.