软件工程通常要求具备 本科及以上学历。具体来说,软件工程是一门工学学科,本科(普通教育)修学年限为4年,授予工学学士学位。虽然有些情况下专科学历也可以报考相关职位,但通常来说,本科及以上学历的候选人更容易进入相关领域工作,并且具备更好的职业发展潜力。
此外,软件工程师除了学历要求外,还需要具备一定的数学基础、计算机基础以及编程技能,同时英语基础也会有所帮助,因为很多编程语言、技术文档和参考资料都是用英语撰写的。自学能力、逻辑思维能力、团队合作能力以及对新技术的敏感度和学习热情也是学习软件工程师必不可少的素质。
综上所述,软件工程专业的学历要求较高,通常需要本科及以上学历,并且具备相关的技能和素质。