请问现在当法官或检察官需要什么条件,是不是一定要本科是法学,本人现在大三,想考法学硕士,求助

根据《法官法》第九条、第十一条、第十二条规定,“担任法官必须具备下列条件:(一)具有中华人民***和国国籍;(二)年满二十三岁;(三)拥护中华人民***和国宪法;(四)有良好的政治、业务素质和良好的品行;(五)身体健康;(六)高等院校法律专业本科毕业或者高等院校非法律专业本科毕业具有法律专业知识,从事法律工作满二年,其中担任高级人民法院、最高人民法院法官,应当从事法律工作满三年;获得法律专业硕士学位、博士学位或者非法律专业硕士学位、博士学位具有法律专业知识,从事法律工作满一年,其中担任高级人民法院、最高人民法院法官,应当从事法律工作满二年。”“初任法官采用严格考核的办法,按照德才兼备的标准,从通过国家统一司法考试取得资格,并且具备法官条件的人员中择优提出人选。”从立法中我们不难看出,我国法官准入最重要的是需要通过全国统一的司法考试,而法官的任免则有很浓的地方色彩。在调整干部级别、任命审判干部方面,地方往往起到主导作用。