why choosing a developer feels risky