人具有社会性,尽管每一个人受到遗传因素的影响,有自己的个性和气质,这些特定区别于别人。但是,人们的行为不仅仅受到这一内生因素的影响,环境是很重要的一个方面。
长期在一个特定环境中生活的人,很难和其他环境中的人有共识和近似行为。一个圈子里的人,处在相同的环境中,他们的行为会有很大的相似度。因为对特定环境中问题的认知以及对某种行为作用的不同认知能够产生不同的社会态度,从而对人群的社会行为产生显著影响。
个体作为社会的成员会受到很多外在环境的影响,态度与行为之间并不是简单的一对一的关系,许多环境变量或者是心理变量都会直接或间接影响态度与行为的关系。比如吃辣椒,在一些喜欢吃辣椒的地区,人们的味觉、态度和喜好决定了对辣椒情有独钟。从很小的时候,周围的人都在吃辣椒,家庭、食堂、餐馆,不吃辣成为“另类”。那么在这其中他人的态度、社会准则、个体行为感知、经验习惯等都可以与态度一起协同影响行为。没有人说辣椒的坏话,没有人拒绝辣椒,如果你迁移到哪些地方,渐渐也被同化,入乡随俗了。
有一种现象,心理学称“认知失调”。就是我们主张的和我们所做的并不一样。我们不喜欢肥胖,可是我们却吃成了胖子;我们赞同戒烟,自己却迟迟不能戒烟。因为什么呢?导致态度和行为不一致的原因可能在于一些外部因素:比如总有人请我们吃饭和吸烟,他们都是朋友或者铁杆食客、烟民,我们很难在这样的圈子中特立独行。