软件开发对人类生活方式的影响及未来软件的方向