getting hired as a developer