Ir com o fluxo ou contra? Mercado, outsourcing e futuro do desenvolvedor