1961年11月,担任179师师长的姚晓程高等军事学院学习,南京军区司令许世友去北京开会顺便到学院看望军区下辖干部。老领导询问姚晓程,什么时候毕业,毕业后赶紧回军区,部队担负重要任务。
姚晓程抗战前夕参加薄一波领导的队伍。薄曾经领导决死队,担任民运干事。部队在发展中,得到历练,他也到作战部队担任连指导员,后担任营副教导员。这支部队后来与陈赓领导的386旅合并为太岳军区部队。
解放战争时,部队改编为太岳军区下辖23旅,他担任教导员、团副政委。这支部队没有跟随陈赓渡黄河,到豫西,而是留在太岳军区战斗。1947年9月后,太岳军区部队改编为8纵,在徐向前的领导下打了不少攻坚战,临汾战役、晋中战役、太原战役等。
1948年5月,晋冀鲁豫军区和晋察冀军区合并为华北军区,晋冀鲁豫军区3个纵队编为1兵团,8总改编为60军,他所属部队改编为179师,他当团政委。179师就是过去的23旅,战斗力强,临汾战役中的主力旅,后被誉为“临汾旅”。
解放后,他从政工职务改为军事干部,担任179师535团团长,跟着18兵团南下大西南参加解放四川的战斗。
抗美援朝时,这支部队编入志愿军3兵团,继续由陈赓指挥,他担任179师参谋长、副师长。
1955年提拔为师长,担任师长时间并不短。1961年被抽调去北京军事学院学习,当时的北京军事学院专门培养师以上级别的干部。他学习时间并不长,但许世友问题何时回去,是因为179师是南京军区的战备值班师。
何为战备值班师,顾名思义,一旦有战争该部首先拉上去打,任务自然很重要。因为蒋军曾经在1962年发表一番言论,这一年部队进行大规模战备工作。
1962年2月,他毕业后,回到179师,此时部队在安徽大山沟里练兵。到部队后,就没有闲着,到部队视察工作。
6月,蒋介石妄想反攻,全师进入一级战备。部队一声令下,用火车把千军万马拉到福建一线。福州军区副司令皮定均前来看望。179师与76师、84师组建闽北指挥部。
1964年,他从师长被提拔为军参谋长、副军长。到七十年代调任国家体育委员会副主任,位列副部级,但时间不长,又回到部队,调任上海警备区副司令员,相当于副军长。最终,在1983年从副军职位置上离休。