As a beginner developer, will freelancing bring you freedom and control over your life, or is it a professional suicide?