周恩来、郭沫若领导下的国民党军事委员会政治部第三厅工作，后到云南教书，其间开始研究历史。1942年在云南大学任讲师、副教授，从此以大学教授终其一生。先后任教于山东大学（1946-1948,教授）、华北大学二部（1948－1950，史地系主任、教授），中国人民大学（1950－1982，中国历史教研室主任、清史研究小组副组长、历史系主任）。
革命活动.在北京大学学习期间，在李大钊影响下，开始学习马克思列宁主义，倾向革命，参加了反对段祺瑞政府的“三·一八运动”。并在放假期间，回乡宣传革命