在赤壁之战时,曹操身边至少有两个谋士,一个程昱,一个贾诩,尤其是贾诩,后世称之为“鬼谋”和“毒士”,有人认为贾诩的谋略不在诸葛亮之下,他在赤壁之战前是反对这场战争的,由于曹操没有采纳他的意见,在赤壁之战时,他为了明哲保身,就三缄其口,默不作声,并没有给曹操提供合理化建议。
赤壁之战时,曹操的谋士似乎集体喑哑,都没有给曹操提供能够取胜的谋略,以至于赤壁之战后,曹操想起早亡的郭嘉,失声痛哭。赤壁之战时,郭嘉已亡,曹操的五大谋士还有荀彧、荀攸叔侄,另外还有程昱和贾诩,荀彧被公认为是曹操身边的萧何,曹操出兵在外时,荀彧常常担负后方的安全防卫和军需供给来配合曹操,所以不少人认为赤壁之战时,荀彧应该不在曹操身边。
荀彧的侄子荀攸适合口风非常紧的人,他给曹操提供的意见,就连他的儿子兄弟都不知道是什么,赤壁之战时并没有显示荀攸有什么建议,有人认为他当时有可能和他叔叔一起在北方。程昱在赤壁之战时就已经有了退隐的想法,他曾说过“知足不辱,吾可以退矣!”并且在赤壁之战前他就已经预料到孙刘有可能联合对抗曹操,赤壁之战时他也没有献策。
贾诩以奇谋见长,董卓执政时,他辅佐董卓的女婿牛辅,董卓和牛辅死后,董卓的部下本来就准备解散了,是贾诩为他们出谋划策,让他们攻取京都,劫掠汉献帝和百官,后来又辅佐宛城张绣,为张绣出谋背叛曹操,害死曹操的长子和侄子,以及护卫典韦。官渡之战时,他劝张绣投降曹操,他是一个把个人利益看的比天下利益更重的人。
赤壁之战时,他是反对这场战争的,他劝曹操发展农业,安抚百姓,巩固胜利成果,坐等东吴主动投降,他的这一建议并没有被曹操采纳,裴松之在为《三国志》做注的时候,驳斥了他的这一观点,认为赤壁之战曹操遭遇失败有不少意外因素,比如曹军不服水土,患有疾疫,东南风对东吴火攻起到了推波助澜的作用等,赤壁之战失败不等于贾诩这种建议就是正确的,大概是因为自己的反战意见不被曹操采纳,贾诩在赤壁之战中也没有任何合理性的建议。
总得来说,赤壁之战曹操遭遇失败,有主观因素也有客观因素,北方军队不习水战应该是最主要的原因,曹操手下的谋士大都是北方人,不熟悉水战,历史上真正的赤壁之战也不像小说中写的那么多计谋,曹操手下的谋士虽然有能力,在自己不擅长的领域不能提出合理化建议也是情有可原的。