como ser desenvolvedor front-end