第一,他有着深厚的家学本源。司马昭的父亲是司马懿。司马懿本身就是一位堪与诸葛亮、陆逊相匹敌的军事奇才。他在三十岁出仕之前,应该曾和胡奋一样以白衣领职,随同父亲司马懿南征北战,在第一线战场上经历了血与火的淬炼。在此基础之上,他应该也得到了父亲在军事斗争上的言传身教,并颇有心得,具备了“大将之材”的全部素质。
第二,他在三十岁左右时出任洛阳典农中郎将,得到了将自己的理论知识“实战化”吸收的机会。典农中郎将是负责军屯事务的将官。而屯田的农丁又是前线战士的后备力量,他们的职责是“且耕且练”。既然身为典农中郎将,司马昭手下必然拥有一支军队,数量不一定很多,但也是足够司马昭拿来锻炼自己的军事才能了。所以,司马昭在这个职位上,肯定指挥训练过部下的屯田兵。这样一来,他的独立作战能力得到了极大的锻炼。而且,司马昭非常善于收服人心,他废除了约束屯田农丁们的苛细制度,让他们按时耕作训练而不乱加赋役,于是“百姓大悦”。