《老人与海》是根据真人真事写成的。在人生最后的二十二年中,海明威移居古巴,一直居住在哈瓦那郊外的维希亚小庄园,与一位当地老渔民过往甚密。这位老渔民在海上捕鱼时,偶遇海明威在暴风雨中乘船遇难,挺身而出搭救了海明威,两人从此结下了深厚的友谊,并经常一起结伴出海捕鱼。有一次,这位老渔民在深海捕到了一条大鱼,可由于鱼太大,在大海上拖了很长的时间,结果在归程中遭遇鲨鱼袭击,最后只剩下一副鱼骨架。这件事深深地触动了海明威的创作灵感,从而促成了《老人与海》的成功问世。《老人与海》中的主人公桑提亚哥,是海明威所塑造的一系列“硬汉”形象的发展与升华。孤独、贫穷、年老体衰的桑提亚哥个性乐观、自信、勇敢、坚韧。尽管他一连出海八十四天没有捉到一条鱼,但他仍然乐观开朗,不达目的决不罢休。在惊涛骇浪中,他忍着饥饿与伤痛,不为凶狠的马林鱼、贪婪的鲨鱼、恶劣的气候和多舛的命运所屈服,表现了人类可贵的勇气与不屈不挠的精神。尽管桑提亚哥最后失败而归,但他赢得的并不是读者怜悯的眼泪,而是读者由衷的赞叹。通过这个寓言式的故事,海明威阐述了他的人生哲学和道德理想:在险恶的命运面前,人要毫不畏惧,充满自信。不怕失败的人才是不可战胜的人。