软件开发和金融科技有什么区别?