评高级职称不一定要本专业。
根据《专业技术职务任职条理》评审专业技术职务任职资格对学历的要求是达到相关层次的学历就行了,并不要求专业的相同但是个别技术性强的专业技术职务,如果你没有相关的专业学习,是很难评审通过的,具体要看你晋升的职称系列大多数的地方是不做限制的。