改变一个人的因素有哪些