一级建造师是有专业限制的。国家一级建造师必须是工程类或者建筑类等工科专业毕业的学生,可以理解为只有理工科专业的毕业生可以报考一级建造师。一级建造师是专业性很强的一个学科,对现场的工程技术所了解,非工程类的考生,很难看懂相关材料。